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
|
||||
# Tous les combien d'incréments rajouter un refill sur le compteur
|
||||
@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
|
||||
# sans encore être au sol
|
||||
@@ -231,7 +232,7 @@ func kick() -> void:
|
||||
|
||||
if kick_step > 0:
|
||||
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
|
||||
else:
|
||||
kick_step = -1
|
||||
|
||||
@@ -200,11 +200,13 @@ animations = [{
|
||||
height = 52.0
|
||||
|
||||
[node name="Princesse" type="CharacterBody2D"]
|
||||
slide_on_ceiling = false
|
||||
floor_constant_speed = true
|
||||
script = ExtResource("1_dkp7s")
|
||||
WALKING_SPEED = 200
|
||||
FALLING_SPEED = 225
|
||||
JUMPING_SPEED = 210
|
||||
WALKING_SPEED = 155
|
||||
FALLING_SPEED = 230
|
||||
JUMPING_SPEED = 220
|
||||
KICK_JUMP_LIMITER = 0.7
|
||||
WALK_INCR_AIR = 4
|
||||
|
||||
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
|
||||
|
||||
Reference in New Issue
Block a user