Fail at roling.

This commit is contained in:
Dustin 2025-04-26 18:52:56 -07:00
parent 6d894f926f
commit ad0b1a9595
3 changed files with 5 additions and 6 deletions

View File

@ -294,6 +294,7 @@ func resolve_h_speed(_params :Dictionary) -> Vector2:
if _params["_base_h_move_speed_modifier"] != 0:
var speed_differance = base_speed + _params["_base_h_move_speed_modifier"]
#return(Vector2(base_speed, speed_differance))
## We start at a slower base speed and move upward
if speed_differance > base_speed:
return(Vector2(base_speed, speed_differance))
@ -334,9 +335,6 @@ func resolve_move_direction(_momentum :Vector2,
return Vector2(horizontal_movement_direction,0)
func adjust_base_movement():
pass
## About to DEPR this one for redesigned one above
func move_actor_as_desired( x_move_direction_override: float = 0):
var delta:float = physics_delta

View File

@ -218,7 +218,8 @@ func _state_process_physics_roll():
# Force role in facing direction
# instead of movement direction
move_actor_as_desired(parent.transform.x.x)
#move_actor_as_desired(parent.transform.x.x)
apply_movement_to_parent(new_move_actor_as_desired( physics_delta , current_state, parent.transform.x ))
if !parent.is_on_floor():
#return fall_state

View File

@ -11,7 +11,7 @@ timeout_seconds = 0.0
name = "roll"
horizontal_speed = 10.0
horizontal_acceleration = 1.36422e-12
horizontal_speed_offset = 150.0
horizontal_speed_offset_acceleration = -150.0
horizontal_speed_offset = 140.0
horizontal_speed_offset_acceleration = 150.0
jerk_factor = 0.0
animation_sequence = [ "roll" ]