feat: add paired goat care
This commit is contained in:
@@ -20,10 +20,10 @@ func _run() -> void:
|
||||
var player := main_scene.get_node("Player") as Node3D
|
||||
var pantry: StorageStateRecord = manager.get_pantry()
|
||||
var state: AnimalStateRecord = manager.animal_care.get_state(SimulationIds.ANIMAL_DUNJA)
|
||||
_check(goat != null, "Jajce should load one named goat presentation")
|
||||
_check(goat != null, "Jajce should load Dunja's named presentation")
|
||||
_check(
|
||||
AnimalNode.get_all().size() == 1 and ResourceNode.get_all().size() == 18,
|
||||
"The goat should be one AnimalNode without changing the finite-resource count"
|
||||
AnimalNode.get_all().size() == 2 and ResourceNode.get_all().size() == 18,
|
||||
"Named goats should remain AnimalNodes without changing the finite-resource count"
|
||||
)
|
||||
_check(
|
||||
not goat.is_in_group("resource_nodes") and ResourceNode.get_by_id(goat.animal_id) == null,
|
||||
|
||||
Reference in New Issue
Block a user