coghq: fix some da office crashes
This commit is contained in:
parent
228261eec3
commit
c04375d5e8
5 changed files with 10 additions and 2 deletions
|
@ -430,5 +430,8 @@ class ToontownAIRepository(ToontownInternalRepository):
|
||||||
|
|
||||||
self.zoneAllocator.free(zone)
|
self.zoneAllocator.free(zone)
|
||||||
|
|
||||||
|
def trueUniqueName(self, idString):
|
||||||
|
return self.uniqueName(idString)
|
||||||
|
|
||||||
def sendQueryToonMaxHp(self, avId, callback):
|
def sendQueryToonMaxHp(self, avId, callback):
|
||||||
pass # TODO?
|
pass # TODO?
|
||||||
|
|
|
@ -314,9 +314,9 @@ class DistributedSecurityCamera(BasicEntities.DistributedNodePathEntity):
|
||||||
self.trackShape = []
|
self.trackShape = []
|
||||||
wideX = 1
|
wideX = 1
|
||||||
wideY = 1
|
wideY = 1
|
||||||
self.trackShape = getCirclePoints(5 + draw * 12.0, 0.0, 0.0, self.radius, wideX, wideY)
|
self.trackShape = getCirclePoints(int(5 + draw * 12.0), 0.0, 0.0, self.radius, wideX, wideY)
|
||||||
self.trackShapeFloor = []
|
self.trackShapeFloor = []
|
||||||
self.trackShapeFloor = getCirclePoints(5 + draw * 50.0, 0.0, 0.0, self.radius, wideX, wideY)
|
self.trackShapeFloor = getCirclePoints(int(5 + draw * 50.0), 0.0, 0.0, self.radius, wideX, wideY)
|
||||||
if self.trackBeamGN:
|
if self.trackBeamGN:
|
||||||
self.trackBeamGN.removeAllGeoms()
|
self.trackBeamGN.removeAllGeoms()
|
||||||
if self.trackFloorGN:
|
if self.trackFloorGN:
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
from pandac.PandaModules import *
|
from pandac.PandaModules import *
|
||||||
|
from libotp import *
|
||||||
from direct.interval.IntervalGlobal import *
|
from direct.interval.IntervalGlobal import *
|
||||||
from toontown.battle.BattleBase import *
|
from toontown.battle.BattleBase import *
|
||||||
from toontown.coghq import DistributedLevelBattle
|
from toontown.coghq import DistributedLevelBattle
|
||||||
|
|
|
@ -4,6 +4,7 @@ from direct.fsm import ClassicFSM, State
|
||||||
from direct.fsm import State
|
from direct.fsm import State
|
||||||
from direct.showbase import BulletinBoardWatcher
|
from direct.showbase import BulletinBoardWatcher
|
||||||
from pandac.PandaModules import *
|
from pandac.PandaModules import *
|
||||||
|
from libotp import *
|
||||||
from otp.distributed.TelemetryLimiter import RotationLimitToH, TLGatherAllAvs
|
from otp.distributed.TelemetryLimiter import RotationLimitToH, TLGatherAllAvs
|
||||||
from toontown.toon import Toon
|
from toontown.toon import Toon
|
||||||
from toontown.toonbase import ToontownGlobals
|
from toontown.toonbase import ToontownGlobals
|
||||||
|
|
|
@ -36,3 +36,6 @@ class QuestManagerAI:
|
||||||
|
|
||||||
def toonDefeatedMint(self, toon, mintId, activeVictors):
|
def toonDefeatedMint(self, toon, mintId, activeVictors):
|
||||||
pass # TODO
|
pass # TODO
|
||||||
|
|
||||||
|
def toonDefeatedStage(self, toon, stageId, activeVictors):
|
||||||
|
pass # TODO
|
||||||
|
|
Loading…
Reference in a new issue