def delete(self):
        BattleAvatarGameFSM.delete(self)
        self.av.creature = None
        if self.submergeIval:
            self.submergeIval.finish()
            self.submergeIval = None

        if self.emergeIval:
            self.emergeIval.finish()
            self.emergeIval = None
 def delete(self):
     BattleAvatarGameFSM.delete(self)
     self.av.creature = None
     if self.submergeIval:
         self.submergeIval.finish()
         self.submergeIval = None
     
     if self.emergeIval:
         self.emergeIval.finish()
         self.emergeIval = None
 def __init__(self, av):
     BattleAvatarGameFSM.__init__(self, av)
     self.submergeIval = None
     self.emergeIval = None
Exemplo n.º 4
0
 def exitSpawn(self):
     BattleAvatarGameFSM.exitSpawn(self)
Exemplo n.º 5
0
 def enterSpawn(self, extraArgs = []):
     BattleAvatarGameFSM.enterSpawn(self, extraArgs)
Exemplo n.º 6
0
 def exitLandRoam(self):
     BattleAvatarGameFSM.exitLandRoam(self)
Exemplo n.º 7
0
 def enterLandRoam(self, extraArgs = []):
     BattleAvatarGameFSM.enterLandRoam(self, extraArgs)
Exemplo n.º 8
0
 def enterLandRoam(self, extraArgs=[]):
     BattleAvatarGameFSM.enterLandRoam(self, extraArgs)
 def exitDeath(self):
     BattleAvatarGameFSM.exitDeath(self)
 def __init__(self, av):
     BattleAvatarGameFSM.__init__(self, av)
     self.submergeIval = None
     self.emergeIval = None
Exemplo n.º 11
0
 def __init__(self, av, fsmName='PlayerPirateGameFSM'):
     BattleAvatarGameFSM.__init__(self, av, fsmName)
Exemplo n.º 12
0
 def exitDeath(self):
     BattleAvatarGameFSM.exitDeath(self)
Exemplo n.º 13
0
 def enterDeath(self, extraArgs=[]):
     BattleAvatarGameFSM.enterDeath(self, extraArgs)
Exemplo n.º 14
0
 def exitSpawn(self):
     BattleAvatarGameFSM.exitSpawn(self)
Exemplo n.º 15
0
 def enterSpawn(self, extraArgs=[]):
     BattleAvatarGameFSM.enterSpawn(self, extraArgs)
Exemplo n.º 16
0
 def exitLandRoam(self):
     BattleAvatarGameFSM.exitLandRoam(self)
 def enterDeath(self, extraArgs = []):
     BattleAvatarGameFSM.enterDeath(self, extraArgs)
Exemplo n.º 18
0
 def enterOff(self, extraArgs = []):
     BattleAvatarGameFSM.enterOff(self, extraArgs)
 def __init__(self, av, fsmName = 'PlayerPirateGameFSM'):
     BattleAvatarGameFSM.__init__(self, av, fsmName)
Exemplo n.º 20
0
 def enterOff(self, extraArgs=[]):
     BattleAvatarGameFSM.enterOff(self, extraArgs)