princesse/réglage: amélioration du feeling
marche moins rapide saut un poil plus haut gravité moins présente Le tout donne une meilleure maitrise du personnage.
This commit is contained in:
@@ -29,6 +29,7 @@ var gravity: int = ProjectSettings.get("physics/2d/default_gravity")
|
|||||||
@export var JUMPING_COUNTER_REFILL = 2
|
@export var JUMPING_COUNTER_REFILL = 2
|
||||||
# Tous les combien d'incréments rajouter un refill sur le compteur
|
# Tous les combien d'incréments rajouter un refill sur le compteur
|
||||||
@export var JUMPING_KEY_COUNTER_THRESHOLD = 3
|
@export var JUMPING_KEY_COUNTER_THRESHOLD = 3
|
||||||
|
@export var KICK_JUMP_LIMITER = 0.75
|
||||||
|
|
||||||
# Nombre de frames coyote durant lesquelle le joueur peut encore sauter
|
# Nombre de frames coyote durant lesquelle le joueur peut encore sauter
|
||||||
# sans encore être au sol
|
# sans encore être au sol
|
||||||
@@ -231,7 +232,7 @@ func kick() -> void:
|
|||||||
|
|
||||||
if kick_step > 0:
|
if kick_step > 0:
|
||||||
kick_step -= 1
|
kick_step -= 1
|
||||||
velocity.y = KICK_SPEED_TABLE[kick_step] * JUMPING_SPEED * -1 * 0.8
|
velocity.y = KICK_SPEED_TABLE[kick_step] * JUMPING_SPEED * -1 * KICK_JUMP_LIMITER
|
||||||
velocity.x = KICK_SPEED_TABLE[kick_step] * WALKING_SPEED * kick_direction
|
velocity.x = KICK_SPEED_TABLE[kick_step] * WALKING_SPEED * kick_direction
|
||||||
else:
|
else:
|
||||||
kick_step = -1
|
kick_step = -1
|
||||||
|
|||||||
@@ -200,11 +200,13 @@ animations = [{
|
|||||||
height = 52.0
|
height = 52.0
|
||||||
|
|
||||||
[node name="Princesse" type="CharacterBody2D"]
|
[node name="Princesse" type="CharacterBody2D"]
|
||||||
|
slide_on_ceiling = false
|
||||||
floor_constant_speed = true
|
floor_constant_speed = true
|
||||||
script = ExtResource("1_dkp7s")
|
script = ExtResource("1_dkp7s")
|
||||||
WALKING_SPEED = 200
|
WALKING_SPEED = 155
|
||||||
FALLING_SPEED = 225
|
FALLING_SPEED = 230
|
||||||
JUMPING_SPEED = 210
|
JUMPING_SPEED = 220
|
||||||
|
KICK_JUMP_LIMITER = 0.7
|
||||||
WALK_INCR_AIR = 4
|
WALK_INCR_AIR = 4
|
||||||
|
|
||||||
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
|
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
|
||||||
|
|||||||
Reference in New Issue
Block a user