Adventure Creator
1.79.1
An adventure game toolkit for Unity, by Chris Burton, ICEBOX Studios 2013-2022
|
Public Member Functions | |
void | ShowGUI () |
Public Attributes | |
int | currentPlayerID |
float | timeScale |
int | previousSceneIndex |
string | previousSceneName |
string | runtimeVariablesData |
string | customTokenData |
string | menuLockData |
string | menuVisibilityData |
string | menuElementVisibilityData |
string | menuJournalData |
int | activeArrows |
int | activeConversation |
int | selectedInventoryID |
bool | isGivingItem |
bool | cursorIsOff |
bool | inputIsOff |
bool | interactionIsOff |
bool | menuIsOff |
bool | movementIsOff |
bool | cameraIsOff |
bool | triggerIsOff |
bool | playerIsOff |
bool | canKeyboardControlMenusDuringGameplay |
int | toggleCursorState |
string | musicQueueData |
string | lastMusicQueueData |
int | musicTimeSamples |
int | lastMusicTimeSamples |
string | oldMusicTimeSamples |
string | ambienceQueueData |
string | lastAmbienceQueueData |
int | ambienceTimeSamples |
int | lastAmbienceTimeSamples |
string | oldAmbienceTimeSamples |
int | movementMethod |
string | activeAssetLists |
string | activeInputsData |
string | timersData |
string | spokenLinesData |
string | globalObjectivesData |
List< ScriptData > | persistentScriptData |
A data container for all non-player global data that gets stored in save games. A single instance of this class is stored in SaveData by SaveSystem.
int AC.MainData.activeArrows |
The Constant ID number of the currently-active ArrowPrompt
string AC.MainData.activeAssetLists |
Data regarding paused and skipping ActionList assets
int AC.MainData.activeConversation |
The Constant ID number of the currently-active Conversation
string AC.MainData.activeInputsData |
Data regarding active inputs
string AC.MainData.ambienceQueueData |
The IDs and loop states of all queued ambience tracks, including the one currently-playing
int AC.MainData.ambienceTimeSamples |
The time position of the current ambience track
bool AC.MainData.cameraIsOff |
True if the camera system is disabled
bool AC.MainData.canKeyboardControlMenusDuringGameplay |
True if keyboard/controller can be used to control menus during gameplay
int AC.MainData.currentPlayerID |
The ID number of the currently-active Player
bool AC.MainData.cursorIsOff |
True if the cursor system, PlayerCursor, is disabled
string AC.MainData.customTokenData |
All user-generated CustomToken variables
string AC.MainData.globalObjectivesData |
A record of the current global objectives
bool AC.MainData.inputIsOff |
True if the input system, PlayerInput, is disabled
bool AC.MainData.interactionIsOff |
True if the interaction system, PlayerInteraction, is disabled
bool AC.MainData.isGivingItem |
True if the currently-selected InvItem is in "give" mode, as opposed to "use"
string AC.MainData.lastAmbienceQueueData |
The IDs and loop states of the last set of queued ambience tracks
int AC.MainData.lastAmbienceTimeSamples |
The time position of the last-played ambience track
string AC.MainData.lastMusicQueueData |
The IDs and loop states of the last set of queued music tracks
int AC.MainData.lastMusicTimeSamples |
The time position of the last-played music track
string AC.MainData.menuElementVisibilityData |
The visibility state of all MenuElement instances
bool AC.MainData.menuIsOff |
True if the menu system, PlayerMenus, is disabled
string AC.MainData.menuJournalData |
The page data of all MenuJournal instances
string AC.MainData.menuLockData |
The locked state of all Menu variables
string AC.MainData.menuVisibilityData |
The visibility state of all Menu instances
bool AC.MainData.movementIsOff |
True if the movement system, PlayerMovement, is disabled
int AC.MainData.movementMethod |
The currently-set AC_MovementMethod enum, converted to an integer
string AC.MainData.musicQueueData |
The IDs and loop states of all queued music tracks, including the one currently-playing
int AC.MainData.musicTimeSamples |
The time position of the current music track
string AC.MainData.oldAmbienceTimeSamples |
The IDs and time positions of all ambience tracks that have been played before
string AC.MainData.oldMusicTimeSamples |
The IDs and time positions of all tracks that have been played before
List<ScriptData> AC.MainData.persistentScriptData |
bool AC.MainData.playerIsOff |
True if Players are disabled
int AC.MainData.previousSceneIndex |
The build index of the previous scene visited. This may not be the same as the actual Player's last-visited scene, if player-switching or local players are involved
string AC.MainData.previousSceneName |
The name of the previous scene visited. This may not be the same as the actual Player's last-visited scene, if player-switching or local players are involved
string AC.MainData.runtimeVariablesData |
The current values of all Global Variables
int AC.MainData.selectedInventoryID |
The ID number of the currently-selected InvItem
string AC.MainData.spokenLinesData |
Data regarding which speech lines, that can only be spoken once, have already been spoken
string AC.MainData.timersData |
Data regarding timers
float AC.MainData.timeScale |
The game's current timeScale
int AC.MainData.toggleCursorState |
The state of the cursor toggle (1 = on, 2 = off)
bool AC.MainData.triggerIsOff |
True if Triggers are disabled