inst->input_use = vg_create_named_input( "use", k_input_type_button );
inst->input_reset= vg_create_named_input( "reset", k_input_type_button );
inst->input_camera=vg_create_named_input( "camera", k_input_type_button );
+ inst->input_trick0=vg_create_named_input( "trick0", k_input_type_button );
+ inst->input_trick1=vg_create_named_input( "trick1", k_input_type_button );
+ inst->input_trick2=vg_create_named_input( "trick2", k_input_type_button );
const char *default_cfg[] =
{
"bind jump space",
"bind jump gp-a",
+ "bind trick0 mouse1",
+ "bind trick0 gp-a",
+ "bind trick1 mouse2",
+ "bind trick1 gp-b",
+ "bind trick2 gp-x", /* keyboard: m0 + m1 */
+
"bind push gp-b",
"bind push w",
q_identity( player->rb.q );
rb_update_transform( &player->rb );
+ player->subsystem = k_player_subsystem_walk;
+
if( _player_reset[ player->subsystem ] )
_player_reset[ player->subsystem ]( player, rp );
}