diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-11-19 20:06:53 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-11-19 20:06:53 +0200 |
| commit | cb1655c3e3958845ec6b2b6ab634149cede152a8 (patch) | |
| tree | 504040e814e74b00ec6302a40b5543e23f2ccf4d /player.gd | |
| parent | d61ad72495dd1514ad1833a31df3f63208160fe6 (diff) | |
Improve room change
Diffstat (limited to 'player.gd')
| -rw-r--r-- | player.gd | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1,6 +1,8 @@ class_name Player extends CharacterBody2D +@onready var top: Top = get_tree().root.get_node("Top") + @export var speed: float @export var jump_strength: float @export var coyote_max: int @@ -39,6 +41,8 @@ func _process(_delta: float) -> void: $AnimatedSprite2D.set_animation("idle") func _physics_process(delta: float): + if not top.objects_active: return + var grav_coef = 1.0 if velocity.y < 0 and Input.is_action_pressed("jump"): grav_coef = 1.0 + (jump_held_coef * velocity.y / jump_strength) |
