23 lines
580 B
C#
23 lines
580 B
C#
using Godot;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using Babushka.scripts.CSharp.Common.Quest;
|
|
using Godot.Collections;
|
|
|
|
public partial class QuestTestingScript : Node
|
|
{
|
|
[Export(PropertyHint.ArrayType)]
|
|
private Array<QuestResource>? _questsToActivate;
|
|
|
|
public override void _EnterTree()
|
|
{
|
|
Debug.Assert(_questsToActivate != null);
|
|
|
|
foreach (var questResource in _questsToActivate)
|
|
{
|
|
QuestManager.Instance!.ChangeQuestStatus(questResource, QuestStatus.Status.Active);
|
|
}
|
|
}
|
|
}
|