Files
Babushka/scripts/CSharp/Common/Quest/QuestTestingScript.cs
T

23 lines
598 B
C#
Raw Normal View History

2025-07-07 04:40:40 +02:00
using Godot;
using System;
using System.Collections.Generic;
using System.Diagnostics;
2025-07-07 04:40:40 +02:00
using Babushka.scripts.CSharp.Common.Quest;
using Godot.Collections;
public partial class QuestTestingScript : Node
{
[Export(PropertyHint.ArrayType)]
2025-08-14 21:54:18 +02:00
private Array<QuestResource>? _questsToMakeAvailable;
2025-07-07 04:40:40 +02:00
public override void _EnterTree()
{
2025-08-14 21:54:18 +02:00
Debug.Assert(_questsToMakeAvailable != null);
2025-08-14 21:54:18 +02:00
foreach (var questResource in _questsToMakeAvailable)
2025-07-07 04:40:40 +02:00
{
2025-08-14 21:54:18 +02:00
QuestManager.Instance!.ChangeQuestStatus(questResource, QuestStatus.Status.Available);
2025-07-07 04:40:40 +02:00
}
}
}