]> Untitled Git - frog-ninja.git/blobdiff - player/player.gd
Refactored and added Fall state
[frog-ninja.git] / player / player.gd
index 6f82ce647d2ecbb2aa6252b1c604a9d7a49facc9..2c6782d20207e2bc1d76d34f37ae6293d06301ca 100644 (file)
@@ -5,21 +5,22 @@ class_name Player
 @export_group("Movement")
 @export var walk_speed := 8.0
 @export var dash_length := 10.0
-@export var air_speed := 3.0
 @export var acceleration := 20.0
 @export var rotation_speed := 10.0
 @export var idle_timeout := 5.0
 
+
 var idle_time := 0.00
 var last_movement_direction := Vector3.ZERO
 var state := ""
 var floor_normal := Vector3.ZERO
 var ground_slope_input := 0.0
 
-@onready var _input: InputHandler = %Input
-@onready var _model: PlayerModel = %Model
+@onready var input: InputHandler = %Input
+@onready var model: PlayerModel = %Model
+@onready var skin: AnimatedSkin = %skin
 
 
 func _physics_process(delta: float) -> void:
-       var input_pkt := _input.get_player_input()
-       _model.update(input_pkt, delta)
+       var input_pkt := input.get_player_input()
+       model.update(input_pkt, delta)