More work on implementing quests and tech trees

This commit is contained in:
2025-12-04 10:12:34 -05:00
parent 4ed4ab95f3
commit f5d479f7ff
16 changed files with 241 additions and 10 deletions

View File

@@ -19,10 +19,6 @@ enum Locations{
}
class Event:
var enemy_types: Dictionary[String, PackedScene] = {
"feral pig": preload("res://templates/enemies/feral_pig.tscn"),
"goo": preload("res://templates/enemies/goo.tscn")
}
enum Type{
WAIT,
COMBAT,
@@ -73,7 +69,7 @@ class Event:
combat_state = CombatState.FIGHTING
var enemy_list = []
for enemy_name in enemies:
enemy_list.append(enemy_types[enemy_name].instantiate())
enemy_list.append(Enemy.list[enemy_name].instantiate())
quest.questview.set_questor_animation("idle")
for enemy in enemy_list:
enemy.flip_h()