spacegame/player/thruster.gd
2025-03-22 13:32:53 +01:00

16 lines
325 B
GDScript

extends Marker2D
class_name Thruster
@export var active : bool
@onready var pushback: Area2D = $pushback
func _physics_process(_delta: float) -> void:
if active:
%fire.emitting = true
%smoke.emitting = true
pushback.gravity = -1500.0
else:
%fire.emitting = false
%smoke.emitting = false
pushback.gravity = 0