projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
53b5349
)
adjust input filtering
author
hgn
<hgodden00@gmail.com>
Thu, 14 Dec 2023 02:04:16 +0000
(
02:04
+0000)
committer
hgn
<hgodden00@gmail.com>
Thu, 14 Dec 2023 02:04:16 +0000
(
02:04
+0000)
player_skate.c
patch
|
blob
|
history
diff --git
a/player_skate.c
b/player_skate.c
index 986be2d92f3fc27b6941b30521cd85eb7e847463..dd0157b0a2150507cd64d069089e23c1e2a15d98 100644
(file)
--- a/
player_skate.c
+++ b/
player_skate.c
@@
-840,11
+840,12
@@
static void skate_apply_steering_model(void){
/* skids on keyboard lock to the first direction pressed */
if( vg_input.display_input_method == k_input_method_kbm ){
/* skids on keyboard lock to the first direction pressed */
if( vg_input.display_input_method == k_input_method_kbm ){
- if( button_down(k_srbind_skid) && (fabsf(state->skid)<0.01f) ){
- state->skid = vg_signf( steer ) * 0.01f;
+ if( button_press(k_srbind_skid) && (fabsf(state->skid)<0.01f) &&
+ (fabsf(steer) > 0.4f) ){
+ state->skid = vg_signf( steer ) * 0.02f;
}
}
- if( button_press(k_srbind_skid) ){
+ if( button_press(k_srbind_skid)
&& (fabsf(state->skid)>0.01f)
){
skid_target = vg_signf( state->skid );
}
}
skid_target = vg_signf( state->skid );
}
}