@@ -12,9 +12,10 @@ void from_json(const json& j, gml_config& c) {
1212 get_if_exists (" disable_controller" , disable_controller);
1313 get_if_exists (" disable_depth" , disable_depth);
1414 get_if_exists (" disable_extensions" , disable_extensions);
15+ get_if_exists (" disable_joystick" , disable_joystick);
1516 get_if_exists (" disable_rumble" , disable_rumble);
16- get_if_exists (" rumble_scale" , rumble_scale);
1717 get_if_exists (" disable_texhack" , disable_texhack);
18+ get_if_exists (" rumble_scale" , rumble_scale);
1819 get_if_exists (" force_platform" , force_platform);
1920}
2021
@@ -25,9 +26,10 @@ void gml_config::init_defaults(){
2526 disable_controller = false ;
2627 disable_depth = false ;
2728 disable_extensions = true ;
29+ disable_joystick = false ;
2830 disable_rumble = false ;
29- rumble_scale = 1.0 ;
3031 disable_texhack = true ; /* Disabled by default until properly tested. */
32+ rumble_scale = 1.0 ;
3133 force_platform = " os_android" ;
3234}
3335
@@ -59,8 +61,9 @@ void gml_config::show_config(){
5961 printf (" config: disable_controller = %d\n " , disable_controller);
6062 printf (" config: disable_depth = %d\n " , disable_depth);
6163 printf (" config: disable_extensions = %d\n " , disable_extensions);
64+ printf (" config: disable_joystick = %d\n " , disable_joystick);
6265 printf (" config: disable_rumble = %d\n " , disable_rumble);
63- printf (" config: rumble_scale = %f\n " , rumble_scale);
6466 printf (" config: disable_texhack = %d\n " , disable_texhack);
67+ printf (" config: rumble_scale = %f\n " , rumble_scale);
6568 printf (" config: force_platform = %s\n " , force_platform.c_str ());
6669}
0 commit comments