Rubia Alt Cut

by Kryzeth

Replaces several of the in-game descriptions for various technologies, items, and recipes added by Rubia.

Tweaks
a day ago
2.0
955
Planets

g [Fixed] Crash on load if "craptonite eyedrop" technology does not exist

a day ago

Rubia seems to remove the Craptonite Eyedrop technology if certain other zoom mods are installed alongside it, but Alt Cut doesn't check if this is the case or not, so it explodes immediately if the technology isn't present

a day ago

I'm not sure what "zoom mods" exist, so I couldn't directly test this error, but I did add the checks to only apply if the technology actually exists (added to the other techs as well, just in case; safe practices and all that). Fixed in v0.0.7

a day ago
(updated a day ago)

https://github.com/LoupAndSnoop/rubia/blob/7feabee67f31d8e58d0bc94fc8515dcfd23cf300/lib/constants.lua#L36

For context, Rubia has an eyedrop tech that expands the player’s zoom extents. If Rubia detects the presence of any mod that explicitly alters zoom extents (hardcoded in that file), Rubia will instead cancel the eyedrop tech and associated script. This prevents the scenario where 2 mods are both fighting over making modifications to the player’s zoom extents.

As Rubia’s hard coded list (or even logic behind this) may change in future, I recommend not assuming that this prototype is guaranteed to exist. I try to avoid technology deletion, so Rubia does a check before the prototype is created.

New response