extends CharacterBody3D class_name Player var dodge_direction @onready var body: MeshInstance3D = $Body @onready var anim_player: AnimationPlayer = $AnimationPlayer const MAX_STAMINA : float = 100 var stamina = MAX_STAMINA const STAMINA_REGEN_RATE = 10.0 ## Gameplay Settings const DODGE_STAMINA_COST = 30.0 func _physics_process(delta: float) -> void: stamina_regen(delta) move_and_slide() func stamina_regen(delta): if stamina < MAX_STAMINA: print("STAMINA : ", stamina) stamina = clamp(stamina + delta * STAMINA_REGEN_RATE,0,MAX_STAMINA)