30 lines
426 B
GDScript3
Raw Normal View History

2024-01-16 23:01:16 +01:00
class_name Player
2024-02-07 23:04:19 +01:00
extends CharacterBody3D
signal attacked
signal dashed
signal jumped
signal direction_changed
var controller: Controller
func attack():
attacked.emit()
func dash():
dashed.emit()
func jump():
jumped.emit()
func set_direction(direction: Vector3):
direction_changed.emit(direction)
# TODO: Remove this:
2024-01-22 17:12:26 +01:00
2024-01-28 19:18:16 +01:00
var id: String
2024-01-26 00:29:05 +01:00
func set_character_name(new_name: String):
name = new_name
2024-02-07 23:04:19 +01:00
$Label.text = name