Commit Graph

97 Commits

Author SHA1 Message Date
Darren Ranalli 4c317f7e38 added new-style FSMs to printDebugFsmList 2005-05-06 22:41:45 +00:00
David Rose 468fb19220 changes from Jason Pratt to support running epydoc--don't do stuff on module import 2005-04-28 17:59:00 +00:00
Darren Ranalli bab3da450c added state change broadcast support 2005-04-01 00:51:43 +00:00
Joe Shochet b1dc62cbd7 cleaner handling of load/enter/exit/unload 2005-01-26 05:26:58 +00:00
David Rose e8eeb18d7a more debug 2005-01-19 01:36:02 +00:00
Dave Schuyler 6fe83b0c15 formatting 2005-01-14 06:21:59 +00:00
David Rose f23d52b385 trap exceptions on enter/exit methods and clean up fsm properly 2005-01-13 18:11:14 +00:00
David Rose c91af76209 introduce demand() 2005-01-12 22:30:10 +00:00
David Rose 61077696b3 clarify warning message 2005-01-12 03:22:38 +00:00
David Rose 57c1ff65fb further correct comments 2005-01-10 20:00:50 +00:00
David Rose db8f49bea8 add getCurrentOrNextState 2005-01-04 21:32:58 +00:00
David Rose 83e368dced correct comment 2005-01-04 17:47:00 +00:00
Dave Schuyler 5f64dc015b formatting 2004-12-29 04:07:19 +00:00
Dave Schuyler 32374b1b27 debugFsmList 2004-12-29 04:06:55 +00:00
Jason Persampieri 79de5d6173 added ability to have an ordered list of states 2004-09-03 00:06:16 +00:00
Joe Shochet 15db33d2ff toon optimizations 2004-06-14 18:08:17 +00:00
Dave Schuyler fccd4f5b8e formatting 2004-06-08 22:10:07 +00:00
David Rose 6eeb4f27e3 more fixes to new genPyCode 2004-06-03 21:11:24 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
Dave Schuyler e2e3474d8c formatting 2004-05-28 05:08:58 +00:00
Darren Ranalli fbf95c3f95 pass args to enter func when transitioning out of Off 2004-05-28 01:13:45 +00:00
David Rose bbea3902db allow extra args to enter function, don't pass oldState, newState but store them instead 2004-05-26 19:17:27 +00:00
Dave Schuyler 2a4893270b deleted some redundant doc strings 2004-04-23 03:52:21 +00:00
Dave Schuyler d73bc5bbdc changed comment 2004-04-23 03:51:28 +00:00
David Rose 13437d3ff5 rename FSM -> ClassicFSM, introduce new FSM code 2004-02-27 17:59:58 +00:00
Dave Schuyler 3289f9cd75 changed FSM name 2004-01-29 21:12:17 +00:00
Dave Schuyler 09e295601b removed print statement 2003-12-23 02:50:28 +00:00
Dave Schuyler 7183fb3b50 changed to not use setInitialState 2003-12-22 23:13:54 +00:00
Darren Ranalli 3d45ead3eb comment 2003-12-17 20:54:20 +00:00
Darren Ranalli b55439dc32 guaranteed broadcast of initial state 2003-12-17 20:51:33 +00:00
Dave Schuyler 1061e277bf fixes for isOn and isOpen 2003-12-17 03:33:03 +00:00
Dave Schuyler 21274fd8b7 Added setIsOn to AI 2003-12-04 03:39:30 +00:00
Asad M. Zaman 1ad304e914 fixed the door state open event problem 2003-12-04 00:15:40 +00:00
Dave Schuyler 6a636ddc9e maybe fixing AI crash with orphand doLater 2003-12-02 01:45:53 +00:00
Dave Schuyler 696801912d *** empty log message *** 2003-11-21 08:24:10 +00:00
Dave Schuyler be0a8a38ec *** empty log message *** 2003-11-17 04:19:32 +00:00
Dave Schuyler 88d4fbf32e added comment 2003-11-04 01:59:38 +00:00
Joe Shochet 564bb18332 state methods are allowed to be None 2003-09-22 21:05:33 +00:00
Darren Ranalli befcfc7f23 disambiguated StateData.notify calls 2003-05-13 22:43:14 +00:00
Darren Ranalli ae4ad65a8b removed unnecessary return 2002-11-20 21:43:13 +00:00
Darren Ranalli 03c054bf4d removed trailing whitespace 2002-11-20 18:56:02 +00:00
Darren Ranalli a7a32da41d more informative comments 2002-10-09 01:36:36 +00:00
Darren Ranalli bb7e72be29 added DISALLOW_VERBOSE as new default 2002-10-03 22:33:36 +00:00
Darren Ranalli 0ae2103afd changed default onUndefTransition to DISALLOW 2002-10-03 06:18:59 +00:00
Darren Ranalli 66f53d3764 FSM undefined-transition behavior change 2002-10-03 01:39:04 +00:00
Darren Ranalli 19f7b146df added forceTransition 2002-09-27 23:27:34 +00:00
David Rose 0bb406b5b4 update comment 2002-09-04 21:00:49 +00:00
David Rose de62ddc3e4 check for invalid recursive re-entry 2002-09-04 20:23:46 +00:00
cxgeorge b7829a141d fix minigame loading warning 2002-08-22 21:27:26 +00:00
cxgeorge 9a748df2d5 add conditional_request 2002-08-07 00:47:43 +00:00