15 lines
198 B
GDScript3
15 lines
198 B
GDScript3
|
|
class_name Player
|
||
|
|
extends Node2D
|
||
|
|
|
||
|
|
signal stats_changed()
|
||
|
|
|
||
|
|
@export var damage:int = 1:
|
||
|
|
set(value):
|
||
|
|
damage = value
|
||
|
|
stats_changed.emit()
|
||
|
|
|
||
|
|
@export var health:int = 100
|
||
|
|
@export var speed:int = 10
|
||
|
|
|
||
|
|
|