+static void menu_binding_string( char buf[128], u32 pstr ){
+ vg_str str;
+ vg_strnull( &str, buf, 128 );
+
+ if( MDL_CONST_PSTREQ( &menu.model, pstr, "bind_jump" ) ){
+ vg_input_string( &str, input_button_list[k_srbind_jump], 1 );
+ }
+ else if( MDL_CONST_PSTREQ( &menu.model, pstr, "bind_trick0" ) ){
+ vg_strcat( &str, "SHUVIT " );
+ vg_input_string( &str, input_button_list[k_srbind_trick0], 1 );
+ }
+ else if( MDL_CONST_PSTREQ( &menu.model, pstr, "bind_trick1" ) ){
+ vg_strcat( &str, "KICKFLIP " );
+ vg_input_string( &str, input_button_list[k_srbind_trick1], 1 );
+ }
+ else if( MDL_CONST_PSTREQ( &menu.model, pstr, "bind_trick2" ) ){
+ vg_strcat( &str, "TREFLIP " );
+ vg_input_string( &str, input_button_list[k_srbind_trick2], 1 );
+ }
+ else if( MDL_CONST_PSTREQ( &menu.model, pstr, "bind_grab" ) ){
+ vg_input_string( &str, input_axis_list[k_sraxis_grab], 1 );
+ }
+ else if( MDL_CONST_PSTREQ( &menu.model, pstr, "bind_grab_mod" ) ){
+ vg_input_string( &str, input_joy_list[k_srjoystick_grab], 1 );
+ }
+ else
+ vg_strcat( &str, "error" );
+}