coghq: yup you guessed it fixed more ceo crashes
This commit is contained in:
parent
0b92bef17c
commit
de283ca597
2 changed files with 3 additions and 1 deletions
|
@ -315,6 +315,8 @@ class DistributedBanquetTable(DistributedObject.DistributedObject, FSM.FSM, Banq
|
|||
foodModel.setScale(newScale)
|
||||
|
||||
def foodDetach(self = self, diner = diner):
|
||||
if not diner.getRightHand().getNumChildren():
|
||||
return
|
||||
foodModel = diner.getRightHand().getChild(0)
|
||||
(foodModel.reparentTo(serviceLoc),)
|
||||
(foodModel.setPosHpr(0, 0, 0, 0, 0, 0),)
|
||||
|
|
|
@ -35,7 +35,7 @@ class DistributedGolfSpot(DistributedObject.DistributedObject, FSM.FSM):
|
|||
self.golfSpotSmoother.setSmoothMode(SmoothMover.SMOn)
|
||||
self.smoothStarted = 0
|
||||
self.__broadcastPeriod = 0.2
|
||||
if self.index > len(self.positions):
|
||||
if self.index and self.index > len(self.positions):
|
||||
self.notify.error('Invalid index %d' % index)
|
||||
self.fadeTrack = None
|
||||
self.setupPowerBar()
|
||||
|
|
Loading…
Reference in a new issue