"bind use gp-y",
"bind use e",
- "bind camera c"
+ "bind camera c",
+ "bind camera gp-rb"
};
for( int i=0; i<vg_list_size(default_cfg); i++ )
}
else{
if( player->subsystem == k_player_subsystem_dead ){
- player->subsystem = k_player_subsystem_walk;
- //reset_player( 0, NULL );
+ __respawn( 0, NULL );
}
else{
/* cant do that */
if( gate->type == k_gate_type_nonlocal )
world_global.active_world = gate->target;
+ world_global.in_volume = 0;
+
audio_lock();
audio_oneshot( &audio_gate_pass, 1.0f, 0.0f );
audio_unlock();
player->rewind_total_length = 0.0f;
player->rewind_accum = 0.0f;
world_global.sky_target_rate = 1.0;
+ world_global.last_use = world_global.time;
}
else{
world_global.sky_target_rate = -100.0;
player->subsystem = k_player_subsystem_walk;
player->viewable_world = get_active_world();
+ player->gate_waiting = NULL;
if( _player_reset[ player->subsystem ] )
_player_reset[ player->subsystem ]( player, rp );