feat(character-data): add outfit array field for three outfit layer slots
This commit is contained in:
@@ -10,3 +10,4 @@ enum Species { BUNNY, KITTEN }
|
|||||||
@export var state: State = State.HEALTHY
|
@export var state: State = State.HEALTHY
|
||||||
@export var current_floor: int = 0
|
@export var current_floor: int = 0
|
||||||
@export var position: Vector2 = Vector2.ZERO
|
@export var position: Vector2 = Vector2.ZERO
|
||||||
|
@export var outfit: Array[String] = ["", "", ""]
|
||||||
|
|||||||
@@ -37,3 +37,10 @@ func test_hand_right_node_exists() -> void:
|
|||||||
|
|
||||||
func test_snap_receiver_node_exists() -> void:
|
func test_snap_receiver_node_exists() -> void:
|
||||||
assert_not_null(_char.get_node_or_null("SnapReceiver"))
|
assert_not_null(_char.get_node_or_null("SnapReceiver"))
|
||||||
|
|
||||||
|
|
||||||
|
func test_character_data_outfit_has_three_empty_slots() -> void:
|
||||||
|
assert_eq(_char.data.outfit.size(), 3)
|
||||||
|
assert_eq(_char.data.outfit[0], "")
|
||||||
|
assert_eq(_char.data.outfit[1], "")
|
||||||
|
assert_eq(_char.data.outfit[2], "")
|
||||||
|
|||||||
Reference in New Issue
Block a user