Release 0.48 (Patreon version)
Added 2022-01-23 13:39:13 +0000 UTCThe way weapons are held and wielded has had a complete re-work in this release. You can now choose which hand you hold your weapon in. Why? A fighting skill has been added in preparation for content that allows you to train that skill. It's not currently unlockable except via cheats, but allows characters to dual wield two weapons.
Every item in game now has a mass associated with it, and it is possible to become over-encumbered. So no more carrying around the corpses of your fallen enemies as a larder. Corpses are also tracking how fresh they are ready for tracking when they "go off". Searched corpses are now marked as junk so they get removed from the game if left lying around.
Finally, custom character Malena Vazin has been given her unique weapons.
If you encounter errors when playing please do report them to me!
New stuff:
- Added mass to each item
- Added encumbrance checks
- Replaced the weapon wield mechanism with a more general system for holding things
- Added fighting skill
- Added dual-wielding with handedness affecting attack order
- Fixed dress fitting
- Added shoes class
- Added boots class
- Custom character Melana now has her special weapons
User interface stuff:
- Weapon wield lets you choose and swap hands
- Preparation for combat tab overhall
Other bits:
- Item validation requires non-zero mass
- Container items report mass contained
- Fixed corpse ids
- Fixed corpses holding original in memory
- Fixed an error where two corpses could be given the same id
- Search corpses become junk and ready for deletion
- Fixed error on unwielding weapon-like items
Metrics:
- 115 different locations (and another 126 in the advent dream)
- 29 NPC characters
- 6 quests (2 unfinished)
- 1628 Java classes (287k+ lines, 6.6Mbytes of source code)
- 67 Story files (17k+ lines, 432kbytes)
- 919 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.48 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.