Changes & Updates:
- Added ‘put in’ command for containers.
- Fixed several inventory bugs related to containers and locations.
- Fixed being able to pick up objects you’re already holding.
- Fixed ‘drop’ conflict (dropping an object on the ground vs dropping it in a container).
- Wired up two riddles for the twins with success/failure states.
- Significant refactoring of the NLP to use an action stack. Needed to preserve original action data when an implicit action is triggered.
- Got doors and locks working (mostly). Needs some visibility/accessibility work for the target location, since currently objects are only visible in their primary location.
- Added thermal system to support ice key quest. Prologue is officially playable end-to-end in its current state.
- Added list (array) support for ‘in location’ checks in rules.
- Fixed combat actions to use new Action object.
- Fixed open/close actions to use new Action object.
- Prettified quest outputs using box handler.
- Made player input stand out more.
- Fixed wyrmling onTick running twice (wasn’t checking System, wyrmling belongs to two).
- Fixed bug where certain queued outputs wouldn’t get displayed until the beginning of the next tick.
- Fixed “New Quest” output displaying before action output in some cases.
- Cleaned up chamber sequence and ending.
- Creepified black box entry.
- Added visibility support for objects in multiple locations.
- Improved key handling of action overrides on entities.
- Added temperature feedback for hot springs.
- Fixed internal rules with no output canceling other rules.
- Fixed chamber entrance sequence not working.
- Added prologue outro.
- Cleaned up some sequence timings.
- Improved handling of input area to make it more obvious when more text is incoming.
- Altered bird behavior to more directly telegraph what the bird wants.
- Bird now returns to the feeder any time the player is there.
- Added aliases and tags to draw the player’s attention to the feeder.
- Added verbiage for passages from hot springs: back to path and down to lair.
- Cleaned up bird output.
- Added support for full HTML transcript saving (was previously cut off because output queue trims items as they disappear off the top).
- Made it impossible to not have the rainbow sword.
- Added a ‘smell’ command to SRPG, for those who like to dawdle and inspect the flowers.
- Added smell support for locations.
- Added smells for: blue flowers, brambles, ferns, spores, black box, musty cave, sawdust, spider, vines, dust, moss, bird, Bob, player, troglodyte, wyrmling, red berries.
- Added ‘that sword’ alias for sword.
- Added ‘brandish’ verb to wave sword around.
- Added ‘slide down’ command in hill slide location.
- Added climb [up/down] [object] verb.
- Added ‘leave’ alias for ‘put down’.
- Added ‘fill bird feeder’ rule.
- Replaced old GM description with something more appropriate to its current character.
- Updated the transcript output to include styles and framing for easier reading and review.
- Sword now greets player when first picked up.