Repository navigation
v0.0.4 - Pre-Alpha Playtest
Pre-releasePre-Alpha Playtest
WARNING: This release is NOT in a fully playable state. It is provided strictly for testing and development purposes. DO NOT add this to multiworld games unless every player in the session knows you are testing an incomplete integration and the host has explicitly agreed to it. This can and will cause issues in your multiworld.
This software is provided "as is", without warranty of any kind, express or implied. In no event shall the authors be liable for any claim, damages, or other liability arising from the use of this software. Use at your own risk.
v0.0.4 is a maintenance release over v0.0.3. Two fixes beyond v0.0.3's feature set:
Fixes in v0.0.4
- Fill-failure in
_force_random_early_survivalon wonder-only milestone configs. Fuzz caught a 3.3% generation failure rate whenextra_early_survival=trueand none of population / well-being / survival milestones were enabled. Example: with onlyinclude_wonder_milestone: true, the APWorld tried to force 4 core items + 3 survival extras into 4 sphere-1 shop slots (Wonder is T5, not sphere-1 reachable). The_force_random_early_survivalguard now requires population milestones specifically - they contribute 3 T1 locations (First Beaver Born, First Grown Up, Reach 15 Beavers) that give the fill algorithm enough sphere-1 budget for the extras. Without population milestones, the extras are silently skipped. Fuzz rerun after the fix: 0 failures in 5000 default-preset seeds. - Metadata alignment.
ArchipelagoWorld/worlds/timberborn/archipelago.jsonnow correctly reports"world_version": "0.0.4". v0.0.3's tag had this file stale at0.0.2, which made the generated YAML template header advertise the wrong required version.
Everything shipped in v0.0.3 is also in v0.0.4
For the full v0.0.3 feature/fix list (crash fix, PostLoad boost re-apply, ConnectionBlocked reset, Hazardous Weather trap redesign, DiscoverBonusIds validator, reflection dry-runs, filler goods injection fix, ExtraEarlySurvival option, population milestone threshold bump), see the v0.0.3 release notes.
Known issues (unchanged from v0.0.3)
- Hungry / Thirsty Beavers traps silent no-op.
NeedManagerreflection paths (<AllNeeds>k__BackingField,Need.NeedId) don't resolve against the currentTimberborn.NeedSystem.dll. Pending DLL byte-regex diagnosis. - T3 progression items can land at T1 shop slots. Fill algorithm places items based on slot access rules but doesn't tier-gate by item requirements. Smelter (T3) can appear at Shop: C-01 (T1). Construction costs still gate actual use.
- Boosts apply to bots in addition to beavers. BonusManager attaches to both.
- "Unknown location: Victory: Population" warning on goal completion. Cosmetic, goal still fires correctly.
Installation
- Extract
Archipelago.zipinto your Timberborn mods folder (Documents/Timberborn/Mods/) - Place
timberborn.apworldin your Archipelagocustom_worlds/folder - Requires Archipelago 0.6.7
New: YAML template
Timberborn.yaml attached - a verbose weighted YAML template with every option documented. Drop into your Archipelago Players/ folder as a starting point.
Changelog since v0.0.3
Mod:
aeaca86Replace em dash with hyphen in manifest description5177531Bump manifest to v0.0.4.0
APWorld:
5c1a4816Bump archipelago.json world_version to 0.0.3 (mid-v0.0.3 hotfix)b78364bdBump archipelago.json world_version to 0.0.4014ca3a5Guard_force_random_early_survivalon population milestones (fuzz fix)