Spinning chairs

This commit is contained in:
Marco 2025-03-10 15:49:28 +01:00
commit 72ce9fb932
16 changed files with 290 additions and 24 deletions

View file

@ -5,7 +5,7 @@ namespace Cirno.Scripts.Resources.Events;
[GlobalClass]
public partial class DialogueStartEvent : EventResource
{
[Export] public string TimelineName = "timeline";
[Export] public StringName TimelineName = "timeline";
private Node _dialogic;
private GameManager _gameManager;
private bool _isComplete = false;
@ -27,7 +27,7 @@ public partial class DialogueStartEvent : EventResource
_dialogic.Connect("timeline_ended", Callable.From(OnTimelineEnded));
var dialogicNode =_dialogic.Call("start", TimelineName);
var dialogicNode =_dialogic.Call("start", TimelineName.ToString());
((Node)dialogicNode).ProcessMode = Node.ProcessModeEnum.Always;
_gameManager.ChangeState(GameState.Dialogue);
}