Aggregation #29

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.

Daily Update 2016.04.08

No work on SRPG today.

Turned 30 recently, so that’s kind of novel. Seems pretty good so far.

Each number in today’s date is divisible by 4. I thought that was interesting but I guess there are 21 days this year matching that criteria (7 each in April, August and December).

Daily Update 2016.04.07

Changes & Updates:

  • Sword now greets player when first picked up.

On a related note, quest output is a bit too…much. In particular, simple quests will show the objective complete and quest complete output immediately, which looks kinda goofy. Should make it a little smarter so it only displays the quest complete output (or combines the two).

Daily Update 2016.04.06

Changes & Updates:

  • 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.

Moving Day, 2 of 2

All moved in today. Just need to change all our addresses, clean the old apartment, turn in the keys, get trash service going, etc.

Wasn’t able to get internet working until last night. The amplifier on the side of the house was missing its power connection, so we picked up a new amplifier and replaced it (as it seems to be impossible to purchase an AC adapter without the corresponding amplifier).

Moving Day, 1 of 2

Moving (partially) today, no time for a real post. Supposed to get out internet switched over and essential items (bed, clothing, etc) moved. The rest will follow soonish.

The house is big and full of echoes. It will shrink and quiet as we fill it.

Fools

April Fools! No, really. I’m not trying to trick you into thinking it’s April Fools on some other day. There’s no chance I’m writing this retroactively on the 2nd while getting caught up with the dev journal.

It occurred to me earlier that the impact of AF has been severely diminished by the internet. Global, community-driven sites like reddit make it almost impossible for western audiences to be caught off-guard, since by the time it’s actually April 1st, the pranks have already been going on in other time zones for 8+ hours.

It also seems like a bit of a dead horse at this point, but now I’m just being crotchety.