class ent_miniworld(Structure):#{
_fields_ = [("transform",mdl_transform),
("pstr_world",c_uint32),
- ("purpose",c_int32),
+ ("camera",c_uint32),
("proxy",c_uint32)]
sr_functions = { 0: 'zone', 1: 'leave' }
compile_obj_transform( obj, miniworld.transform )
miniworld.pstr_world = sr_compile_string( obj_data.world )
miniworld.proxy = sr_entity_id( obj_data.proxy )
+ miniworld.camera = sr_entity_id( obj_data.camera )
sr_ent_push( miniworld )
#}
elif ent_type == 'ent_prop':#{
proxy: bpy.props.PointerProperty( \
type=bpy.types.Object, name='proxy', \
poll=lambda self,obj: sr_filter_ent_type(obj,['ent_prop']))
+ camera: bpy.props.PointerProperty( \
+ type=bpy.types.Object, name="Camera", \
+ poll=lambda self,obj: sr_filter_ent_type(obj,['ent_camera']))
#}
class SR_UL_ROUTE_NODE_LIST(bpy.types.UIList):