Mugsy33-Bifrost icon

Bifrost

Turn Ivy Arches into portals and walk between them.

By Mugsy33
Last updated 15 hours ago
Total downloads 8
Total rating 0 
Categories
Dependency string Mugsy33-Bifrost-0.2.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.755 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.755

README

Bifröst

A BepInEx mod for ASKA that turns Ivy Arches into portals, so a settlement, an outpost and a mine are one step apart instead of one long walk.

What it does

Build an Ivy Arch anywhere you would build one normally. Aim at it and the game's own prompt gains a line beside the arch's T:

E Open Portal

Press E, confirm, and the arch becomes a portal. Opening costs 5 Jotun Blood, taken from your inventory. Walking through a portal after that is free, however far it goes and however often you do it.

An open portal carries a rune effect in its opening, so you can see from a distance which arches are portals and which are not.

Choosing where a portal leads

Every portal leads somewhere you pick. Once you have a second portal, the Select Destination window opens on its own so the new portal is usable straight away. After that, aim at any portal and its prompt reads:

E Change Destination

The window is the game's own dialog with a pulldown listing your other portals by name. Pick one and confirm; cancel and Escape change nothing.

Name a portal what you like. Open the arch's structure menu with T, rename it, and the pulldown follows. Or let the mod name it: opening a portal names an arch you have not renamed Portal 1, Portal 2, and so on, so the pulldown reads as a list of places rather than three rows of Ivy Arch.

Two portals can lead to each other, or a chain can run one way around your map. A single portal with no second arch yet sends you out through its own opening, so you can see it work before you have built the pair.

Install

  1. Install BepInEx 6 (IL2CPP) into your ASKA game folder.
  2. Drop Bifrost.dll into BepInEx\plugins\Bifrost\.
  3. Launch the game once to generate BepInEx\config\mugsy33.bifrost.cfg.
  4. Edit the config if you want to, then restart the game.

Config

[Portals]

Setting Default Description
PortalCost Jotun Blood:5 What opening a portal costs, as <item name>:<count>. Set the count to 0 to make portals free
RuneRainbow true Cycle the rune effect through the rainbow
RuneColor #33FF66 Colour of the rune effect when RuneRainbow is off, green by default. A hex value, or a name such as cyan

PortalCost names the item by the display name you see in game. A name the game does not recognise is written to the log as an error, and opening a portal is refused with a message naming the item, so a typo never hands you free portals.

Your portals are saved per world, in BepInEx\config\Bifrost\. Dismantle a portal's arch and that portal is removed; any portal that pointed at it asks you to choose again.

Multiplayer

Bifröst is built and tested in single-player. Multiplayer is untested.