15 lines
253 B
GDScript
15 lines
253 B
GDScript
class_name PlayerState extends Object
|
|
@export_category("PlayerState")
|
|
|
|
# -- Player's metadata
|
|
var name: String
|
|
var id: int
|
|
|
|
# -- Player's in-game data
|
|
var health: int
|
|
var current_weapon_slot: int
|
|
|
|
func init(id: int, name: String):
|
|
id = id
|
|
name = name
|