Release 0.49 2022-01-22 (Patreon)
Added 2022-06-21 16:15:53 +0000 UTCThis version includes a creature spawner that attempts to balance encounters against the player character by very approximately simulating how the conflict could play out. Please let me know if how you get on with this in case it needs further tuning. It should be survivable most of the time.
There's a notice board in Twizelford's town square with a new quest on it that uses the new system. The town hall is also open to a limited extent and there's a clerk for you to interact with should you take this repeatable quest.
If you encounter errors when playing please do report them to me!
New stuff:
- Added sewer rats quest
- Added Twizelford sewers
- Added Twizelford town square notice board
- Added Victor Hebblethwaite
- Added first part of Twizelford town hall
User interface stuff:
- No changes
Other bits:
- Added clerk trade job
- Added cooldownId to answers
- Fix arawan.met error with new setPropType methods in GameBase
- Fix syntax error in chair break message
- Fix unbreakable arm chairs
- Add start statements to quest part
- Added repeat mode to balanced spawner
- Added balanced spawner and control
- Fix bug in tactics and strategy cloning
- Added getDprThouVs to actor, animal, person, spawnctrl
Metrics:
- 126 different locations (and another 126 in the advent dream)
- 30 NPC characters
- 7 quests (2 unfinished)
- 1638 Java classes (290k+ lines, 6.6Mbytes of source code)
- 71 Story files (17k+ lines, 451kbytes)
- 931 Unit tests
Known bugs:
- Bandits becoming unreasonably horny while you are caged by Nug.
- Kobold guards have been caught eating their own "weapons" - it's emergent behaviour (sort of)
- Starting character sizes may be a little off after changes and need some further tuning
Download: Yaffaif v0.49 Early Access.
As usual you will need to start a new game. Previous saves will not have the new content, and will likely fail to load.
Updated walk though and other documentation to follow...