▼CButton | |
▼CComponents.HoverableButton | A button component that is able to get hovering event registered to it. |
COffice.Scripts.LoadButton | The Load button component of the office scene. Manages the action of loading a quick save. |
COffice.Scripts.QuitButton | The Quit button component of the office scene. Manages the action of leaving the scene. |
COffice.Scripts.SaveButton | The Save button component of the office scene. Manages the action of doing a quick save. |
CComponents.Chapter | A simple description of what is chapter (a name, and a yarn script) |
CManagers.ChoiceHistory | |
CManagers.GameState | Manages the state of a game, containing all serializable data possible that needs get saved and restored. |
▼CMonoBehaviour | |
CComponents.ChapterManager | A game object component that manages given chapters. It will take a panel to populate with a given prefab UIChapterEntryPrefab. |
▼CComponents.EntryHover | A component that handles a mouse hover (through a hit box) with a given color. The entry (component):
|
CComponents.ClickAndExit | This class exit the current Unity game whenever the user clicks on the associated GUI game object. |
CComponents.ClickAndLoadScene | This class will load a given scene (from the inspector fields) whenever the user clicks on the associated GUI game object. |
CMenu.ContinueButton | This class will load the latest game save if the user clicks on the element |
CMenu.NewGameButton | This class will load a game scene and reset the game data if the user clicks on the element. |
CMenu.OptionsButton | This class will show a options canvas if the user clicks on the element. |
CComponents.MonobuildOnly | Class that disables a game object on unsupported platforms: editors and WebGL. |
CComponents.NonDestroyable | Create a non destroyable game object, that will stay unique and never die. |
CComponents.SceneLoaderButton | This manages buttons targeting the opening of a Yarn script. This manager expects to be put as a child of a Unity UI Button and will launch a new scene whenever the button is clicked. |
CComponents.SliderValueListener | A game component that listens a given slider to give feedback on a text UI object. |
CComponents.YarnCommandDispatcher | |
CManagers.BackgroundGameManager | This class manages the game's debug features. This game object never dies on load and ensure its uniqueness. |
CManagers.InternalScenesManager | The internal references of all the available scenes. Also controls the scene loading and the loading states, allowing async scene loadings that are not freezing the user's interface for better feedback. |
CManagers.SaveGameManager | This class manages game saves and ensure its game object own uniqueness. |
CManagers.YarnSceneManager | Manages a Visual Novel scene that is expecting to be given a yarn script to execute. |
CMenu.BuildNumberComponent | A component that populates a text mesh with the build number on the main menu. |
▼CMenu.MenuForegroundCanvas | |
CMenu.OptionsCanvas | This class manages a options canvas, and will disable itself if the user hits "Cancel" (e.g.: escape key). |
COffice.Scripts.NotificationCanvas | Shows a notification on screen with custom text passed to the component. |
COffice.Scripts.OfficeSceneEventManager | This component manages the office scene. It:
|
▼CSlider | |
CMenu.OptionsTextSpeedSlider | A slider component that manages a YarnSpinner text speed on the save game. |