Made quest usable

This commit is contained in:
cblech
2025-07-06 17:56:59 +02:00
parent ace7575026
commit 1b129ed050
13 changed files with 463 additions and 19 deletions
+10 -4
View File
@@ -7,15 +7,21 @@ public partial class QuestLog : Control
{
[Signal]
public delegate void DetailQuestChangedEventHandler(QuestLog questLog);
public QuestResource? currentDetailQuest
{
get => _currentDetailQuestBacking;
get => QuestManager.Instance!.GetFollowQuest();
set
{
_currentDetailQuestBacking = value;
QuestManager.Instance!.SetFollowQuest(value); // TODO: fix setup
EmitSignalDetailQuestChanged(this);
}
}
private QuestResource? _currentDetailQuestBacking;
public override void _EnterTree()
{
QuestManager.Instance!.QuestsChanged += () => EmitSignalDetailQuestChanged(this);
}
//private QuestResource? _currentDetailQuestBacking;
}