#include "player_skate.h"
#include "player_basic_info.h"
#include "player_glide.h"
+#include <string.h>
i32 k_invert_y = 0;
struct localplayer localplayer =
[k_skaterift_replay] = "replay",
[k_skaterift_ent_focus] = "ent_focus",
[k_skaterift_default] = "default",
- [k_skaterift_world_map] = "world map"
} [skaterift.activity] );
player__debugtext( 1, "time_rate: %.4f", skaterift.time_rate );
world_static.challenge_target = NULL;
world_static.challenge_timer = 0.0f;
- world_static.focused_entity = 0;
world_static.active_trigger_volume_count = 0;
world_static.last_use = 0.0;
- world_entity_unfocus();
+ world_entity_exit_modal();
+ world_entity_clear_focus();
localplayer.boundary_hash ^= NETMSG_BOUNDARY_BIT;
localplayer.gate_waiting = NULL;
localplayer.have_glider = 0;
localplayer.glider_orphan = 0;
+ localplayer.drowned = 0;
v3_copy( localplayer.rb.co, localplayer.cam_control.tpv_lpf );
player__clean_refs();