More work on registering via FSM

This commit is contained in:
2025-07-25 18:38:47 -04:00
parent dc30d1b15c
commit c0a2c058ba
14 changed files with 57 additions and 12 deletions

View File

@@ -15,8 +15,10 @@ var quests : Dictionary[Quest,bool] = {}
var hall : Guildhall = null
var visitor_spawner : VisitorSpawner = null
func register_guild_member(member : AdventurerData) -> void:
func register_guild_member(member : AdventurerData, first : bool = false) -> void:
members.append(member)
if first:
Game.notice("%s has joined the guild!" % member.name, 5)
func add_quest(quest : Quest) -> void:
quests[quest] = false