def __init__(self, cr, parent, distance, height, targetNps, island): Cannon.__init__(self, cr) self.loadModel(None, InventoryType.CannonL1) self._started = False self._targetNps = targetNps self._skillId = 12906 self._ammoSkillId = self._skillId self._pivotNode = parent.attachNewNode('phantomCannonPivot') self._island = island self.reparentTo(self._pivotNode) self._pivotNode.reparentTo(parent) self.setPos(0, distance, height) self.stash()
def __init__(self, cr, shipCannon=False): Cannon.__init__(self, cr, shipCannon) self.repeater = None
def __init__(self, cr, shipCannon = False): Cannon.__init__(self, cr, shipCannon) self.repeater = None