Esempio n. 1
0
 def loadDb3(self, db3File, guid):
     EnvObject.loadDb3(self, db3File, guid)
     self.id = db3File.queryEntityData(guid, 'Id')
     self.placeholder = db3File.queryEntityData(guid, 'Placeholder')
     self.Name = db3File.queryEntityData(guid, 'Name')
     self.animSet = db3File.queryEntityData(guid, 'AnimSet')
     self.characterSet = db3File.queryEntityData(guid, 'CharacterSet')
     self.inputFocus = db3File.queryEntityData(guid, 'InputFocus')
     self.cameraFocus = db3File.queryEntityData(guid, 'CameraFocus')
     self.maxVelocity = db3File.queryEntityData(guid, 'MaxVelocity')
     self.fieldOfView = db3File.queryEntityData(guid, 'FieldOfView')
Esempio n. 2
0
 def loadDb3(self, db3File, id):
     self.id = id
     self.center = db3File.queryLevelData(id, 'Center').split(',')
     self.extents = db3File.queryLevelData(id, 'Extents').split(',')
     self.startLevel = db3File.queryLevelData(id, 'StartLevel')
     for i in db3File.queryCategoryNames():
         if i != 'Light':
             for j in db3File.queryEntityGuid(i, id):
                 opObject = OpObject(id)
                 opObject.loadDb3(db3File, j)
                 self.opObjects.append(opObject)
     for i in db3File.queryEntityGuid('_Environment', id):
         envObject = EnvObject(id)
         envObject.loadDb3(db3File, i)
         self.envObjects.append(envObject)
     for i in db3File.queryEntityGuid('Light', id):
         light = Light(id)
         light.loadDb3(db3File, i)
         self.lights.append(light)
Esempio n. 3
0
 def loadDb3(self, db3File, id):
     self.id = id
     self.center = db3File.queryLevelData(id, 'Center').split(',')
     self.extents = db3File.queryLevelData(id, 'Extents').split(',')
     self.startLevel = db3File.queryLevelData(id, 'StartLevel')
     for i in db3File.queryCategoryNames():
         if i != 'Light':
             for j in db3File.queryEntityGuid(i, id):
                 opObject = OpObject(id)
                 opObject.loadDb3(db3File, j)
                 self.opObjects.append(opObject)
     for i in db3File.queryEntityGuid('_Environment', id):
         envObject = EnvObject(id)
         envObject.loadDb3(db3File, i)
         self.envObjects.append(envObject)
     for i in db3File.queryEntityGuid('Light', id):
         light = Light(id)
         light.loadDb3(db3File, i)
         self.lights.append(light)