diff --git a/princesse.gd b/princesse.gd index cd49c40..31032c7 100644 --- a/princesse.gd +++ b/princesse.gd @@ -54,7 +54,7 @@ const PLATFORM_LAYER = 1 << (5 - 1) # collision layer 5 const PICS_BLOCK_LAYER = 1 << (6 - 1) # collision layer 6 var layer_of_collision = null -func walk(direction:int) -> int: +func walk(direction:int) -> float: # Fait marcher le personnage. # Si le personnage est dans l'air, il aura une friction plus faible lors de @@ -101,7 +101,7 @@ func walk(direction:int) -> int: return velocity.x -func fall() -> int: +func fall() -> float: if jumping: falling_step = -1 return velocity.y @@ -126,7 +126,7 @@ func fall() -> int: return FALL_SPEED_TABLE[falling_step] * FALLING_SPEED -func jump() -> int: +func jump() -> float: if not jumping: return velocity.y