X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world.h;h=e95f005b5bffb8042108ab82deed8e567b3d6a6b;hb=b270d9efa9bedb7ca0813acffc1632f84900c0de;hp=ddb82e1be7c2b0e7547e14eea9d3ee3f6d876a75;hpb=cb1d2f9fbec8a274aaf7a80c5fb552b928148b1e;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world.h b/world.h index ddb82e1..e95f005 100644 --- a/world.h +++ b/world.h @@ -155,7 +155,10 @@ struct world_instance { ent_marker, ent_camera, ent_swspreview, - ent_ccmd; + ent_ccmd, + ent_challenge, + ent_unlock, + ent_relay; ent_gate *rendering_gate; @@ -169,9 +172,9 @@ struct world_instance { scene_lines; /* spacial mappings */ - bh_tree *audio_bh, - *volume_bh, - *geo_bh; + bh_tree *geo_bh, + *entity_bh; + u32 *entity_list; /* graphics */ glmesh mesh_route_lines; @@ -180,6 +183,9 @@ struct world_instance { mesh_water; rb_object rb_geo; + + ent_challenge *challenge_target; + f32 challenge_timer; }; struct world_static {