81 lines
1.3 KiB
C#
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,
|
|
}
|
|
}
|