コード例 #1
0
 def _getActor(self, type = PiratesGlobals.VILLAGER_TEAM):
     if type == PiratesGlobals.VILLAGER_TEAM:
         return Townfolk.Townfolk()
     else:
         actor = Skeleton.Skeleton()
         (chosenType, self.possibleUndeadTypes) = AvatarTypes.pickPokerUndead(self.possibleUndeadTypes)
         self.possibleUndeadTypes.remove(chosenType)
         actor.setAvatarType(chosenType)
         (actor.name, self.possibleUndeadNames) = PLocalizer.pickPokerUndeadName(self.possibleUndeadNames)
         self.possibleUndeadNames.remove(actor.name)
         actor.addActive()
         actor.nametag3d.setPos(0, 0, 0)
     return actor
コード例 #2
0
 def _getActor(self, type=PiratesGlobals.VILLAGER_TEAM):
     if type == PiratesGlobals.VILLAGER_TEAM:
         return Townfolk.Townfolk()
     else:
         actor = Skeleton.Skeleton()
         chosenType, self.possibleUndeadTypes = AvatarTypes.pickPokerUndead(
             self.possibleUndeadTypes)
         self.possibleUndeadTypes.remove(chosenType)
         actor.setAvatarType(chosenType)
         actor.name, self.possibleUndeadNames = PLocalizer.pickPokerUndeadName(
             self.possibleUndeadNames)
         self.possibleUndeadNames.remove(actor.name)
         actor.addActive()
         actor.nametag3d.setPos(0, 0, 0)
     return actor