Cheaper Phones, Angrier Goats
Two unrelated favours this round. Budget Android handsets with 32-bit ARM finally get their own slice in the AAB, so the A13 crowd can stop watching everyone else play. And the village livestock has remembered it’s meant to be hostile; previously a goat at the far wall of Mudbury would chew its cud while bandits ate your face, which seemed like poor form for an angry goat. The chickens are once again on the roster.
- Android: add
armeabi-v7a(32-bit ARM) toRuntimeIdentifiersso the AAB serves players on 32-bit-only budget devices that .NET 10’s default arm64+x64 build would otherwise lock out. Mono runtime still ships the android-arm pack at Runtime 36, so no runtime switch needed. - GHA release: add
notify-websitejob that fires ablight-releasedrepository_dispatch toresinhead-games.github.ioafter a real ship; website’s sync-devlog workflow then re-imports CHANGELOG.md so each release auto-publishes a devlog post on resinhead.au. Auth via the Resinhead Devlog Sync GitHub App (org-levelDEVLOG_SYNC_APP_ID+DEVLOG_SYNC_APP_PRIVATE_KEY). - Quest combat: aggro entities now tag onto the encounter that spawned them and target every player in that encounter regardless of distance; bots return the favour against any aggro in the active encounter. Replaces the per-archetype perception cliff that was leaving lone goats sulking at the far wall of Mudbury while the rest of the village had a fight on. New
MonsterFarmAnimalbrain archetype groups chickens, goats, sheep, cows, and crows so livestock isn’t lumped in with bandit balancing.