Skip to content

v0.1.9 - the log reaches the bottom, and two missions read true

Choose a tag to compare

@drohack drohack released this 14 Sep 16:10
· 32 commits to main since this release

Three fixes from play on v0.1.8, and one install gotcha that makes the mod look like it never loaded.

The message log opens at the bottom

Third time reported, first time actually fixed. The log was switching off its own auto-scroll: the scrollbar treats any movement as you dragging it, and it moves by itself whenever the log grows. So on a full log the mod concluded you had scrolled away, stopped following, and left the view in the middle. It now keeps up with the layout for as long as the layout is moving.

Both previous attempts guessed how many frames the text needs to lay out, and both were far too short on a full log. The test that passed them was running against a log holding eight lines; it now fills it to 150 first.

Not My Mars is re-graded

v0.1.8 demanded a Pylon, Porter or Platform, and nothing could satisfy it - so the whole planet turned red the moment it unlocked. It now reads:

you hold the map shows
a weapon red
weapon + Miner yellow
weapon + Miner + Platform yellow
weapon + Miner + Pylon or Porter green

The Miner is required outright - nothing powers the far island without one. Crossing the gap is not: hovering the rift lab gets you over and so does a Platform, but both are hard enough that logic will not assume them. Its cache is still free, so the mission can still open a seed.

Founders no longer shows green across the chasm

Only the two totems on the right-hand starting island are reachable with the factory alone. The other three need a platform, and the totems were the one objective on that map not asking for one - so the planet read green while holding no way across at all.

Installing: stop Steam relaunching the game

If BepInEx flashes up and closes just before the game window appears, and there is no Archipelago panel, this is why. Creeper World 4 asks Steamworks whether it needs restarting; started without Steam having told it which app it is, it relaunches itself through Steam and exits the process BepInEx just loaded into. The mod loads perfectly and is then thrown away two seconds later.

Fix: create a file called steam_appid.txt next to CW4.exe containing 848480, and launch the exe directly rather than from your Steam library. The console staying open for the whole session is how you know it worked. See docs/installation.md.

Install

Requires Archipelago 0.6.7 or newer. The mod and the apworld share a version - update both together.

  • CW4Archipelago-v0.1.9.zip - unzip into your Creeper World 4 folder
  • cw4.apworld - for whoever generates the multiworld
  • Creeper World 4.yaml - a ready-to-use options file

The two logic fixes are in the apworld, so they apply to newly generated seeds. An existing seed carries its requirements in its slot data and will keep showing the old colours; the message-log fix is in the mod and applies immediately.