X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world.h;h=d35f0646b6ec1e8ed76b4d789e2f57bac4a74793;hb=99376ce8eaf30125fb08dd5dc8b534800580fe47;hp=63bfa9c4f9fb6d0d6e442e074cf5341be211f599;hpb=6190deb68aa1c9e92ede62ea05c2a755bf5516de;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world.h b/world.h index 63bfa9c..d35f064 100644 --- a/world.h +++ b/world.h @@ -194,9 +194,6 @@ struct world_instance { u32 cubemap_cooldown, cubemap_side; rb_object rb_geo; - - ent_objective *challenge_target; - f32 challenge_timer; }; struct world_static { @@ -214,12 +211,14 @@ struct world_static { world_instance instances[4]; i32 active_instance; - - /* TODO: FOCUSED_INSTANCE */ u32 focused_entity; /* like skateshop, challenge.. */ f32 focus_strength; camera focus_cam; + /* challenges */ + ent_objective *challenge_target; + f32 challenge_timer; + addon_reg *addon_hub, *addon_client; @@ -234,5 +233,6 @@ static world_static; static void world_init(void); static world_instance *world_current_instance(void); +static void world_set_active_instance( u32 index ); #endif /* WORLD_H */