typedef struct ent_skateshop ent_skateshop;
typedef struct ent_camera ent_camera;
typedef struct ent_swspreview ent_swspreview;
+typedef struct ent_worldinfo ent_worldinfo;
enum entity_alias{
k_ent_none = 0,
k_ent_skateshop = 12,
k_ent_camera = 13,
k_ent_swspreview = 14,
- k_ent_menuitem = 15
+ k_ent_menuitem = 15,
+ k_ent_worldinfo = 16
};
static u32 mdl_entity_id_type( u32 entity_id )
struct ent_gate{
u32 type,
- target;
+ target,
+ key;
v3f dimensions,
co[2];
};
};
+struct ent_worldinfo{
+ u32 pstr_name, pstr_author, pstr_desc;
+ f32 timezone;
+};
+
VG_STATIC ent_marker *ent_find_marker( mdl_context *mdl,
mdl_array_ptr *arr, const char *alias )
{