log skaapsteker/dialogue.py @ 632:0675f390653c

age author description
Fri, 20 Jan 2023 20:01:06 +0100 Simon Cross Initial port to Python 3 and Pygame 2.
Mon, 11 Apr 2011 23:54:56 +0200 Simon Cross Fallback to using simplejson if json does not exist (this appears to be all that is needed to add Python2.5 compatibility).
Sun, 10 Apr 2011 01:58:50 +0200 Adrianna Pińska victory scene hacked in
Sun, 10 Apr 2011 01:46:10 +0200 Jeremy Thurgood Debug print cleanup.
Sat, 09 Apr 2011 23:36:05 +0200 Simon Cross Add support for 'if': '...' to dialogue choices.
Sat, 09 Apr 2011 22:28:03 +0200 Simon Cross Support item dropping (specifically tails). Have monk drop tail.
Sat, 09 Apr 2011 22:05:27 +0200 Jeremy Thurgood Some haiku and encoding fixes.
Sat, 09 Apr 2011 21:55:45 +0200 Simon Cross Start of drop item support.
Sat, 09 Apr 2011 01:48:45 +0200 Simon Cross Save npc state to world when a state transition occurs (fixes monk dialogue tree resetting bug).
Fri, 08 Apr 2011 23:27:43 +0200 Simon Cross Add supporting for flicking between speaking NPCs.
Fri, 08 Apr 2011 21:58:35 +0200 Simon Cross Add support for auto_next_text to give the auto_next effect but with a different prompt.
Fri, 08 Apr 2011 20:58:12 +0200 Simon Cross Poke the current state before checking to see if there is text in case the world has changed and it is time for the state machine to move on.
Fri, 08 Apr 2011 20:52:47 +0200 Simon Cross Hook up auto_next dialogue events.
Fri, 08 Apr 2011 00:40:34 +0200 Simon Cross More hooking up of interacting with NPCs.
Thu, 07 Apr 2011 19:11:08 +0200 Simon Cross Fix some npc-test and dialogue bugs.
Thu, 07 Apr 2011 11:05:31 +0200 Simon Cross Fix on_entry and on_exit handling.
Thu, 07 Apr 2011 00:59:08 +0200 Simon Cross Add explicit starting state to avoid it magically appearing later.
Thu, 07 Apr 2011 00:47:02 +0200 Simon Cross Add support for trigger world changes when entering and exiting dialog states.
Wed, 06 Apr 2011 22:06:45 +0200 Simon Cross Remove DummyWorld since npc-test now uses the real world.
Wed, 06 Apr 2011 21:44:54 +0200 Simon Cross Fix state checks for hattori, ichiro, kaneda and kumiko. In the process provide easier access to other npcs.
Wed, 06 Apr 2011 21:19:26 +0200 Simon Cross Fix dialogue.
Wed, 06 Apr 2011 20:36:58 +0200 Adrianna Pińska actor
Wed, 06 Apr 2011 20:22:28 +0200 Adrianna Pińska kumiko and kaneda
Wed, 06 Apr 2011 19:52:50 +0200 Adrianna Pińska Sasuke
Wed, 06 Apr 2011 19:39:46 +0200 Adrianna Pińska ichiro and hattori, plus stuff for querying npc state from the world
Wed, 06 Apr 2011 01:04:43 +0200 Adrianna Pińska dialogue tree for temple guard
Tue, 05 Apr 2011 22:18:26 +0200 Simon Cross Start of dialogue tree / NPC state machine support.