From 4c317f7e38d8770a76d4674198809f3e227a6da3 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Fri, 6 May 2005 22:41:45 +0000 Subject: [PATCH] added new-style FSMs to printDebugFsmList --- direct/src/fsm/FSM.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/direct/src/fsm/FSM.py b/direct/src/fsm/FSM.py index 692d89cb2d..ed5d65a1e8 100644 --- a/direct/src/fsm/FSM.py +++ b/direct/src/fsm/FSM.py @@ -150,6 +150,11 @@ class FSM(DirectObject.DirectObject): # states. self.__requestQueue = [] + if __debug__: + from direct.fsm.ClassicFSM import _debugFsms + import weakref + _debugFsms[name]=weakref.ref(self) + def __del__(self): self.cleanup()