Kaynağa Gözat

closer to a clean factory entrance sequence

Darren Ranalli 22 yıl önce
ebeveyn
işleme
4dd13cbbb8
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      direct/src/level/DistributedLevel.py

+ 3 - 1
direct/src/level/DistributedLevel.py

@@ -177,7 +177,6 @@ class DistributedLevel(DistributedObject.DistributedObject,
 
 
         # load stuff
         # load stuff
         self.initVisibility()
         self.initVisibility()
-
         self.placeLocalToon()
         self.placeLocalToon()
 
 
     def placeLocalToon(self):
     def placeLocalToon(self):
@@ -190,6 +189,9 @@ class DistributedLevel(DistributedObject.DistributedObject,
             epEnt.placeToon(toonbase.localToon,
             epEnt.placeToon(toonbase.localToon,
                             self.avIdList.index(toonbase.localToon.doId),
                             self.avIdList.index(toonbase.localToon.doId),
                             len(self.avIdList))
                             len(self.avIdList))
+            # kickstart the visibility
+            firstZoneEnt = self.getEntity(epEnt.getZoneEntId())
+            self.enterZone(firstZoneEnt.getZoneNum())
 
 
     def createEntityCreator(self):
     def createEntityCreator(self):
         """Create the object that will be used to create Entities.
         """Create the object that will be used to create Entities.