cashbot boss treasure

This commit is contained in:
Loudrob 2015-08-14 19:24:08 -04:00
parent b4afca2fce
commit 7139be634f

View file

@ -1,15 +1,22 @@
class DistributedCashbotBossTreasureAI: from toontown.safezone import DistributedTreasureAI
pass from toontown.safezone import TreasureGlobals
'''from toontown.safezone import DistributedSZTreasureAI
class DistributedCashbotBossTreasureAI(DistributedSZTreasureAI.DistributedSZTreasureAI): class DistributedCashbotBossTreasureAI(DistributedTreasureAI.DistributedTreasureAI):
def __init__(self, air, boss, goon, style, fx, fy, fz): def __init__(self, air, boss, goon, style, fx, fy, fz):
pos = goon.getPos() pos = goon.getPos()
DistributedSZTreasureAI.DistributedSZTreasureAI.__init__(self, air, boss, pos[0], pos[1], 0) type = TreasureGlobals.SafeZoneTreasureSpawns[style][0]
DistributedTreasureAI.DistributedTreasureAI.__init__(self, air, boss, type, pos[0], pos[1], 0)
self.goonId = goon.doId self.goonId = goon.doId
self.style = style self.style = style
self.finalPosition = (fx, fy, fz) self.finalPosition = (fx, fy, fz)
def validAvatar(self, av):
if av.getHp() < av.getMaxHp() and av.getHp() > 0:
av.toonUp(self.healAmount)
return True
else:
return False
def getGoonId(self): def getGoonId(self):
return self.goonId return self.goonId
@ -48,4 +55,4 @@ class DistributedCashbotBossTreasureAI(DistributedSZTreasureAI.DistributedSZTrea
self.d_setFinalPosition(x, y, z) self.d_setFinalPosition(x, y, z)
def d_setFinalPosition(self, x, y, z): def d_setFinalPosition(self, x, y, z):
self.sendUpdate('setFinalPosition', [x, y, z])''' self.sendUpdate('setFinalPosition', [x, y, z])