def __init__(self, air): DistributedSuitBaseAI.__init__(self, air, None) suitDNA = SuitDNA() suitDNA.newSuit('f') self.dna = suitDNA self.setLevel(1) self.confrontPosHpr = (0, 0, 0, 0, 0, 0)
def __init__(self): TelevisionScene.__init__(self, 'SellbotScene') FSM.__init__(self, 'SellbotScene') self.background = loader.loadModel('phase_9/models/cogHQ/SellbotHQLobby.bam') self.background.reparentTo(self) self.boss = BossCog() dna = SuitDNA() dna.newBossCog('s') self.boss.setDNA(dna) self.boss.reparentTo(self) self.boss.setPosHpr(6.36, 34.23, 0, 169.7, 0, 0) self.boss.loop('Bb_neutral') self.subordinates = [] for name, (x, y, z, h, p, r) in (('mh', (-2.76, 16.68, 11.63, 195.95, 0, 0)), ('ms', (7.18, 14.98, 12.57, 153.43, 0, 0)), ('tf', (-1.55, 62.22, 15.27, 180, 0, 0))): subordinate = Suit.Suit() dna = SuitDNA() dna.newSuit(name) subordinate.setDNA(dna) subordinate.nametag.setNametag2d(None) subordinate.nametag.setNametag3d(None) subordinate.reparentTo(hidden) subordinate.setPosHpr(x, y, z, h, p, r) self.subordinates.append(subordinate)
def __init__(self): TelevisionScene.__init__(self, 'SellbotScene') FSM.__init__(self, 'SellbotScene') self.background = loader.loadModel( 'phase_9/models/cogHQ/SellbotHQLobby.bam') self.background.reparentTo(self) self.boss = BossCog() dna = SuitDNA() dna.newBossCog('s') self.boss.setDNA(dna) self.boss.reparentTo(self) self.boss.setPosHpr(6.36, 34.23, 0, 169.7, 0, 0) self.boss.loop('Bb_neutral') self.subordinates = [] for name, (x, y, z, h, p, r) in (('mh', (-2.76, 16.68, 11.63, 195.95, 0, 0)), ('ms', (7.18, 14.98, 12.57, 153.43, 0, 0)), ('tf', (-1.55, 62.22, 15.27, 180, 0, 0))): subordinate = Suit.Suit() dna = SuitDNA() dna.newSuit(name) subordinate.setDNA(dna) subordinate.nametag.setNametag2d(None) subordinate.nametag.setNametag3d(None) subordinate.reparentTo(hidden) subordinate.setPosHpr(x, y, z, h, p, r) self.subordinates.append(subordinate)
def __init__(self): TelevisionScene.__init__(self, 'CashbotScene') FSM.__init__(self, 'CashbotScene') self.background = loader.loadModel('phase_10/models/cogHQ/EndVault.bam') self.background.reparentTo(self) self.boss = BossCog() dna = SuitDNA() dna.newBossCog('m') self.boss.setDNA(dna) self.boss.reparentTo(self) self.boss.setPosHpr(21.66, -117.47, 2.92, 228.01, 0, 0) self.boss.loop('Bb_neutral') self.subordinates = [] for name, (x, y, z, h, p, r) in (('rb', (33.41, -135.55, 14.68, 251.57, 0, 0)), ('mb', (38.75, -126.4, 14.68, 210.96, 0, 0))): subordinate = Suit.Suit() dna = SuitDNA() dna.newSuit(name) subordinate.setDNA(dna) subordinate.nametag.setNametag2d(None) subordinate.nametag.setNametag3d(None) subordinate.reparentTo(hidden) subordinate.setPosHpr(x, y, z, h, p, r) self.subordinates.append(subordinate)
def __init__(self): TelevisionScene.__init__(self, 'CashbotScene') FSM.__init__(self, 'CashbotScene') self.background = loader.loadModel( 'phase_10/models/cogHQ/EndVault.bam') self.background.reparentTo(self) self.boss = BossCog() dna = SuitDNA() dna.newBossCog('m') self.boss.setDNA(dna) self.boss.reparentTo(self) self.boss.setPosHpr(21.66, -117.47, 2.92, 228.01, 0, 0) self.boss.loop('Bb_neutral') self.subordinates = [] for name, (x, y, z, h, p, r) in (('rb', (33.41, -135.55, 14.68, 251.57, 0, 0)), ('mb', (38.75, -126.4, 14.68, 210.96, 0, 0))): subordinate = Suit.Suit() dna = SuitDNA() dna.newSuit(name) subordinate.setDNA(dna) subordinate.nametag.setNametag2d(None) subordinate.nametag.setNametag3d(None) subordinate.reparentTo(hidden) subordinate.setPosHpr(x, y, z, h, p, r) self.subordinates.append(subordinate)