started research skills

This commit is contained in:
2024-03-29 10:25:53 -05:00
parent f57f7f5540
commit 39157dded2
29 changed files with 1282 additions and 19 deletions

View File

@@ -8,6 +8,7 @@ signal gained_resource(res: GameResource)
@export var name: String
@export var spawn_patterns: Array[SpawnPattern]
@export var storage_max: int
@export var skills_needed: Array[Skills.ABILITIES] = []
func _to_string() -> String:
return name
@@ -17,3 +18,6 @@ func get_spawn_locations() -> Array[Vector2i]:
for spawn in spawn_patterns:
spawns.append_array(spawn.get_spawn_locations())
return spawns
func can_harvest(skills: Skills) -> bool:
return skills.has_skills(skills_needed)