Skip to content

Instantly share code, notes, and snippets.

These files were generated on November 28, 2025 (as an update to the
original versions posted in June 2024, which turned out to be not
accurate).
These savegames were generated to catalogue exactly what happens when you
overflow Animal Well's "moved walls" data structure. There are a total of
14 moveable walls which can be opened as part of regular gameplay, and a
further 3 which can be opened by using glitches or otherwise hacking the
game to access areas which aren't usually accessible to the player.
However, the structure which holds the moved-wall info can only hold 16
<?php // vim: set expandtab tabstop=4 shiftwidth=4:
$dbhost = 'foo';
$dbuser = 'foo';
$dbpass = 'foo';
$dbname = 'foo';
$max_search_results = 100;
$errors = array();
$found_obj = false;
exec bl3mods/Apocalyptech/enemy_spawn_changes/guaranteed_rare_spawns/guaranteed_rare_spawns.bl3hotfix
exec bl3mods/Apocalyptech/enemy_spawn_changes/unlocked_vermivorous/unlocked_vermivorous.bl3hotfix
exec bl3mods/Apocalyptech/qol/always_visible_challenge_icons/always_visible_challenge_icons.bl3hotfix
exec bl3mods/Apocalyptech/qol/more_visible_echo_logs/more_visible_echo_logs.bl3hotfix
exec bl3mods/Apocalyptech/qol/photo_mode_unlock/photo_mode_unlock.bl3hotfix
exec bl3mods/Apocalyptech/qol/no_reload_notification/no_reload_notification.bl3hotfix
exec bl3mods/Apocalyptech/qol/disable_email_loyalty_rewards/disable_email_loyalty_rewards.bl3hotfix
exec bl3mods/Apocalyptech/qol/mega_timesaver_xl/mega_timesaver_xl.bl3hotfix
exec bl3mods/Apocalyptech/qol/no_panting/no_panting.bl3hotfix
exec bl3mods/Apocalyptech/qol/beef_plissken_loot_pattern_fix/beef_plissken_loot_pattern_fix.bl3hotfix
#!/usr/bin/env python3
# vim: set expandtab tabstop=4 shiftwidth=4:
import os
import sys
import math
import argparse
# I spent a bit of time banging my head against these without really
# getting to the nub of the final Recycled loop. This post helped:
Making 405.0 plastic and 405.0 rubber
720.0 fuel into the recycling loop
90.0 seed rubber
Iter 0
------
405.0 plastic means we need 202.5 rubber.
We're getting 90.0 from seed already
-> Recycled Plastic Fuel Consumption: 202.5
-> Recycled Rubber Fuel Consumption: 0
To Store (total: 66):
Row 0 (11):
Healing Items (4):
Beryl Nut
Paleberry
Bacon Agaric
Inhalers

These are just some notes that I'd compiled while investigating the various compile-to-EXE options available for Java apps. There's a lot of software out there that'll do it! I did clean this up a bit after the fact. Spoiler: I ended up going with Liberica NIK for the Windows EXE compilation. See README-developing.md for info on building w/ Liberica.

Stuff What Might Work

digraph quantum {
// Resources
{
node [shape=ellipse fillcolor=darkgoldenrod1 style=filled];
unknown [label=<UNKNOWN> fillcolor=darkorchid1];
ficsite_ingot [label=<Ficsite Ingot>];
trigon [label=<Ficsite Trigon>];
diamond [label=<Diamond>];
./Game/InventorySerialNumberDatabase.dat
./Game/Localization/Game/ru/Game.locres
./Game/Localization/Game/zh-Hans-CN/Game.locres
./Game/Localization/Game/it/Game.locres
./Game/Localization/Game/en/Game.locres
./Game/Localization/Game/ko/Game.locres
./Game/Localization/Game/fr/Game.locres
./Game/Localization/Game/de/Game.locres
./Game/Localization/Game/pt-BR/Game.locres
./Game/Localization/Game/zh-Hant-TW/Game.locres
Writing to: AnimalWell-r0205_t0201_l0.sav
- Previously-opened walls no longer open: 14
- Steps Taken: 16909570
- Fill Levels:
- 1. (7,11): 2 - 1%
- 2. (4,15): 5 - 3%
- 3. (2,17) (middle): 2 - 1%
- 4. (2,17) (right): 1 - 0%
- 5. (2,17) (left): 2 - 1%
- Chests Opened: 16