def enterLoaded(self): DistCogdoLevelGameAI.enterLoaded(self) self.scene = PM.NodePath('scene') cn = PM.CollisionNode('walls') cs = PM.CollisionSphere(0, 0, 0, 13) cn.addSolid(cs) cs = PM.CollisionInvSphere(0, 0, 0, 42) cn.addSolid(cs) self.attachNewNode(cn) for i in xrange(CogdoGameConsts.MaxPlayers): crane = DistCogdoCraneAI(self.air, self, i) crane.generateWithRequired(self.zoneId) self._cranes[i] = crane for i in xrange(len(self._moneyBags)): mBag = DistCogdoCraneMoneyBagAI(self.air, self, i) mBag.generateWithRequired(self.zoneId) self._moneyBags[i] = mBag