X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=common.h;h=3d60978f2da5d64f23145acec6392f96a97041d0;hb=0de25596501d8aba67b08c92bdab417d6947cd13;hp=f9bcafa93a7c0fe34496c51365c6c48ba40609d0;hpb=b1557496a922904b7abcd47d5a59a6da44d70fe8;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/common.h b/common.h index f9bcafa..3d60978 100644 --- a/common.h +++ b/common.h @@ -129,22 +129,30 @@ VG_STATIC float k_mmdecay = 12.0f, k_spring_angular = 1.0f, - k_spring_force = 15.0f, + k_spring_force = 300.0f, k_spring_dampener = 5.0f, - k_grind_spring = 100.0f, - k_grind_dampener = 6.0f, + k_grind_spring = 50.0f, + k_grind_aligment = 10.0f, + k_grind_dampener = 5.0f, + k_board_spring = 100.0f, k_board_dampener = 40.0f, k_manul_spring = 200.0f, k_manul_dampener = 30.0f, k_board_interia = 8.0f, + k_grind_decayxy = 30.0f, + k_grind_axel_min_vel = 3.0f, + k_grind_axel_max_angle = 0.95f, /* cosine(|a|) */ + k_grind_axel_max_vangle = 0.4f, + k_grind_max_friction = 3.0f, + k_grind_max_edge_angle = 0.97f, + k_board_length = 0.45f, k_board_width = 0.13f, k_board_end_radius = 0.1f, - k_board_radius = 0.07f; - + k_board_radius = 0.14f; /* 0.07 */ VG_STATIC float k_walkspeed = 10.0f, @@ -183,9 +191,14 @@ VG_STATIC void common_var_temp(void) VG_VAR_F32( k_grind_dampener ); VG_VAR_F32( k_grind_spring ); + VG_VAR_F32( k_grind_aligment ); VG_VAR_F32( k_board_spring ); VG_VAR_F32( k_board_dampener ); VG_VAR_F32( k_board_interia ); + VG_VAR_F32( k_grind_decayxy ); + VG_VAR_F32( k_grind_axel_min_vel ); + VG_VAR_F32( k_grind_axel_max_angle ); + VG_VAR_F32( k_grind_max_friction ); VG_VAR_F32( k_walkspeed ); VG_VAR_F32( k_stopspeed );