Made basic quest setup

This commit is contained in:
cblech
2025-07-07 04:40:40 +02:00
parent ba512508f8
commit 01daddee3b
28 changed files with 392 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
#nullable enable
using Godot;
using System;
using Babushka.scripts.CSharp.Common.Quest;
public partial class QuestLog : Control
{
[Signal]
public delegate void DetailQuestChangedEventHandler(QuestLog questLog);
public QuestResource? currentDetailQuest
{
get => _currentDetailQuestBacking;
set
{
_currentDetailQuestBacking = value;
EmitSignalDetailQuestChanged(this);
}
}
private QuestResource? _currentDetailQuestBacking;
}