Files
aibis-dream/Assets/Scripts/Game Loop/EventEnums.cs
T

81 lines
1.3 KiB
C#

using System.Text.RegularExpressions;
using AibisDream.Kit;
using AibisDream.Utility;
using Yarn.Unity;
namespace AibisDream
{
public enum EventEnum
{
NextYarn,
PlugIn,
PlugOut,
SceneLoad,
FixSceneModeChanged,
CutEnd
}
public enum GameLifecycleEvent
{
ApplicationReady,
SessionStarted,
SessionReady,
SessionPaused,
SessionResumed,
SessionEnding,
SessionEnded,
SessionFailed
}
public enum DialogEventEnum
{
StartNode,
LineStart,
LineShown,
LineEnd,
OptionShow,
OptionSelected,
LineHistoryAppend
}
public enum InteractionEventEnum
{
DialogStart,
DialogEnd
}
public enum ScreenEventEnum
{
RegisterLineView,
Selected
}
public enum StorageEvent
{
VariableSet,
VariablesCleared
}
public enum SettingChangeEvent
{
TextSpeed,
LocaleChanged,
DisplayChanged
}
public enum TerminalUIAudioEnum
{
Hover,
Click,
}
public enum TerminalUIEvent
{
MainMenuPhase,
PauseMenuAmbEnter,
PauseMenuAmbExit,
}
}