![]() |
Adventure Creator
1.79.1
An adventure game toolkit for Unity, by Chris Burton, ICEBOX Studios 2013-2022
|
Public Member Functions | |||||
delegate void | Delegate_StartSpeech (AC.Char speakingCharacter, string speechText, int lineID) | ||||
delegate void | Delegate_StopSpeech (AC.Char speakingCharacter) | ||||
delegate void | Delegate_Speech (Speech speech) | ||||
delegate void | Delegate_SpeechToken (AC.Char speakingCharacter, int lineID, string tokenKey, string tokenValue) | ||||
delegate void | Delegate_SpeechTokenAlt (Speech speech, string tokenKey, string tokenValue) | ||||
delegate string | Delegate_OnRequestSpeechTokenReplacement (Speech speech, string tokenKey, string tokenValue) | ||||
delegate string | Delegate_OnRequestTextTokenReplacement (string tokenKey, string tokenValue) | ||||
delegate void | Delegate_OnLoadSpeechAssetBundle (int language) | ||||
delegate void | Delegate_OnSkipSpeech (Speech speech, bool justCompletingScroll) | ||||
void | Call_OnStartSpeech (Speech speech, AC.Char speakingCharacter, string speechText, int lineID) | ||||
Triggers the OnStartSpeech and OnStartSpeech_Alt events. More... | |||||
void | Call_OnSkipSpeech (Speech speech, bool justCompletingScroll) | ||||
Triggers the OnSkipSpeech event. More... | |||||
void | Call_OnStopSpeech (Speech speech, AC.Char speakingCharacter) | ||||
Triggers the OnStopSpeech and OnStopSpeech events. More... | |||||
void | Call_OnStartSpeechScroll (Speech speech, AC.Char speakingCharacter, string speechText, int lineID) | ||||
Triggers the OnStartSpeechScroll and OnStartSpeechScroll_Alt events. More... | |||||
void | Call_OnEndSpeechScroll (Speech speech, AC.Char speakingCharacter, string speechText, int lineID) | ||||
Triggers the OnEndSpeechScroll and OnEndSpeechSroll_Alt events. More... | |||||
void | Call_OnCompleteSpeechScroll (Speech speech, AC.Char speakingCharacter, string speechText, int lineID) | ||||
Triggers the OnCompleteSpeechScroll and OnCompleteSpeechScroll_Alt events. More... | |||||
void | Call_OnSpeechToken (Speech speech, string tokenKey, string tokenValue) | ||||
Triggers the OnSpeechToken event. More... | |||||
string | Call_OnRequestSpeechTokenReplacement (Speech speech, string tokenKey, string tokenValue) | ||||
Triggers the OnRequstSpeechTokenReplacement event. More... | |||||
string | Call_OnRequestTextTokenReplacement (string tokenKey, string tokenValue) | ||||
Triggers the OnRequstTextTokenReplacement event. More... | |||||
void | Call_OnLoadSpeechAssetBundle (int language) | ||||
Triggers the OnLoadSpeechAssetBundle event. More... | |||||
delegate void | Delegate_ChangeGameState (GameState gameState) | ||||
void | Call_OnChangeGameState (GameState oldGameState, GameState newGameState) | ||||
Triggers the OnEnterGameState and OnExitGameState events. More... | |||||
delegate void | Delegate_Conversation (Conversation conversation) | ||||
delegate void | Delegate_ConversationChoice (Conversation conversation, int optionID) | ||||
void | Call_OnStartConversation (Conversation conversation) | ||||
Triggers the OnStartConversation event. More... | |||||
void | Call_OnEndConversation (Conversation conversation) | ||||
Triggers the OnEndConversation event. More... | |||||
void | Call_OnClickConversation (Conversation conversation, int optionID) | ||||
Triggers the OnClickConversation event. More... | |||||
delegate void | Delegate_ChangeHotspot (Hotspot hotspot) | ||||
delegate void | Delegate_InteractHotspot (Hotspot hotspot, AC.Button button) | ||||
delegate void | Delegate_OnHotspotSetInteractionState (Hotspot hotspot, AC.Button button, bool newState) | ||||
delegate List< Hotspot > | Delegate_HotspotCollection (DetectHotspots hotspotDetector, List< Hotspot > hotspots) | ||||
void | Call_OnChangeHotspot (Hotspot hotspot, bool wasSelected) | ||||
Triggers either the OnHotspotSelect or OnHotspotDeselect event. More... | |||||
void | Call_OnInteractHotspot (Hotspot hotspot, AC.Button button) | ||||
Triggers the OnHotspotInteract event. More... | |||||
void | Call_OnDoubleClickHotspot (Hotspot hotspot, AC.Button button) | ||||
Triggers the OnDoubleClickHotspot event, regardless of the Hotspot's doubleClickingHotspot variable. More... | |||||
void | Call_OnTurnHotspot (Hotspot hotspot, bool isOn) | ||||
Triggers either the OnHotspotTurnOn or OnHotspotTurnOff event More... | |||||
void | Call_OnHotspotSetInteractionState (Hotspot hotspot, Button button, bool isOn) | ||||
Triggers the OnHotspotSetButtonState event More... | |||||
void | Call_OnHotspotStopMovingTo (Hotspot hotspot) | ||||
Triggers the OnHotspotStopMovingTo event More... | |||||
void | Call_OnHotspotReach (Hotspot hotspot, AC.Button button) | ||||
Triggers the OnHotspotReach event More... | |||||
List< Hotspot > | Call_OnModifyHotspotDetectorCollection (DetectHotspots hotspotDetector, List< Hotspot > hotspots) | ||||
Triggers the OnModifyHotspotDetectorCollection event More... | |||||
void | Call_OnRegisterHotspot (Hotspot hotspot, bool wasRegistered) | ||||
Triggers the OnRegisterHotspot or OnUnregisterHotspot event More... | |||||
void | Call_OnHotspotsFlash () | ||||
delegate void | Delegate_OnRunTrigger (AC_Trigger trigger, GameObject collidingObject) | ||||
void | Call_OnRunTrigger (AC_Trigger trigger, GameObject collidingObject) | ||||
Triggers the OnRunTrigger event. More... | |||||
delegate void | Delegate_OnTeleport (GameObject gameObject) | ||||
void | Call_OnTeleport (GameObject _object) | ||||
Triggers the OnTeleport event More... | |||||
delegate void | Delegate_OnVariableChange (GVar variable) | ||||
delegate void | Delegate_OnVariableUpload (GVar variable, Variables variables) | ||||
delegate void | Delegate_Timer (Timer variableTimer) | ||||
void | Call_OnVariableChange (GVar _variable) | ||||
Triggers the OnVariableChange event. More... | |||||
void | Call_OnDownloadVariable (GVar _variable, Variables variables=null) | ||||
Triggers the OnDownloadVariable event. More... | |||||
void | Call_OnUploadVariable (GVar _variable, Variables variables=null) | ||||
Triggers the OnUploadVariable event. More... | |||||
void | Call_OnTimerStart (Timer timer) | ||||
Triggers the OnTimerStart event. More... | |||||
void | Call_OnTimerUpdate (Timer timer) | ||||
Triggers the OnTimerUpdate event. More... | |||||
void | Call_OnTimerComplete (Timer timer) | ||||
Triggers the OnTimerComplete event. More... | |||||
delegate void | Delegate_OnMenuElementClick (AC.Menu _menu, MenuElement _element, int _slot, int buttonPressed) | ||||
delegate void | Delegate_OnMouseOverMenu (AC.Menu _menu, MenuElement _element, int _slot) | ||||
delegate void | Delegate_OnMenuElementVisiblity (MenuElement _element) | ||||
delegate void | Delegate_OnMenuElementShift (MenuElement _element, AC_ShiftInventory shiftType) | ||||
delegate void | Delegate_OnMenuTurnOn (AC.Menu _menu, bool isInstant) | ||||
delegate void | Delegate_OnUpdateDragLine (Vector2 startScreenPosition, Vector2 endScreenPosition) | ||||
delegate void | Delegate_OnEnableInteractionMenus (Hotspot hotspot, InvItem invItem) | ||||
delegate void | Delegate_OnModifyJournalPage (MenuJournal journal, JournalPage page, int index) | ||||
delegate string | Delegate_OnRequestMenuElementHotspotLabel (AC.Menu _menu, MenuElement _element, int _slot, int _language) | ||||
delegate string | Delegate_OnRequestInventoryCountText (InvInstance invInstance, bool isSelectedCursor) | ||||
delegate void | Delegate_OnHideSelectedElement (AC.Menu _menu, MenuElement _element, int _slot) | ||||
void | Call_OnMenuElementClick (AC.Menu menu, MenuElement element, int slot, int buttonPressed) | ||||
Triggers the OnMenuElementClick event. More... | |||||
void | Call_OnMouseOverMenuElement (AC.Menu menu, MenuElement element, int slot) | ||||
Triggers the OnMouseOverMenuElement event. More... | |||||
void | Call_OnMenuElementChangeVisibility (MenuElement element) | ||||
Triggers either the OnMenuElementShow or OnMenuElementHide events, depending on the state of the element's isVisible property. More... | |||||
void | Call_OnMenuElementShift (MenuElement element, AC_ShiftInventory shiftType) | ||||
Triggers the OnMenuElementShift More... | |||||
void | Call_OnGenerateMenus () | ||||
void | Call_OnMenuTurnOn (AC.Menu menu, bool isInstant) | ||||
Triggers the OnMenuTurnOn event. More... | |||||
void | Call_OnMenuTurnOff (AC.Menu menu, bool isInstant) | ||||
Triggers the OnMenuTurnOff event. More... | |||||
void | Call_OnUpdateDragLine (Vector2 startScreenPosition, Vector2 endScreenPosition) | ||||
Updates the co-ordinates of the on-screen drag line if Touch Screen input is used, or the Movement method is Drag.</summary?
| |||||
void | Call_OnEnableInteractionMenus (Hotspot hotspot, InvInstance invInstance) | ||||
Triggers the OnEnableInteractionMenus event More... | |||||
void | Call_OnModifyJournalPage (MenuJournal journal, JournalPage page, int index, bool wasAdded) | ||||
Triggers either the OnJournalPageAdd or OnJournalPageRemove event More... | |||||
string | Call_OnRequestMenuElementHotspotLabel (AC.Menu _menu, MenuElement _element, int _slot, int language) | ||||
Triggers the OnRequestMenuElementHotspotLabel event More... | |||||
string | Call_OnRequestInventoryCountText (InvInstance invInstance, bool isSelectedCursor) | ||||
Triggers the OnRequestInventoryCountText event More... | |||||
void | Call_OnHideSelectedElement (AC.Menu menu, MenuElement element, int slot) | ||||
Triggers the OnHideSelectedElement event. More... | |||||
delegate void | Delegate_OnChangeCursorMode (int cursorID) | ||||
delegate void | Delegate_OnSetHardwareCursor (Texture2D cursorTexture, Vector2 clickOffset) | ||||
delegate void | Delegate_OnCursorLock (bool isLocked) | ||||
void | Call_OnChangeCursorMode (int cursorID) | ||||
Triggers the OnChangeCursorMode. More... | |||||
void | Call_OnSetHardwareCursor (Texture2D cursorTexture, Vector2 clickOffset) | ||||
Triggers the OnSetCursor event. More... | |||||
void | Call_OnCursorLock (bool isLocked) | ||||
Triggers the OnCursorLock event More... | |||||
delegate void | Delegate_Generic () | ||||
delegate void | Delegate_SaveFile (SaveFile saveFile) | ||||
delegate void | Delegate_SaveID (int saveID) | ||||
delegate void | Delegate_OnSwitchProfile (int profileID) | ||||
void | Call_OnSave (FileAccessState fileAccessState, int saveID, SaveFile saveFile=null) | ||||
Triggers either the OnBeforeSaving, OnFinishSaving or OnFailSaving events. More... | |||||
void | Call_OnLoad (FileAccessState fileAccessState, int saveID, SaveFile saveFile=null) | ||||
Triggers either the OnBeforeLoading, OnFinishLoading or OnFailLoading events. More... | |||||
void | Call_OnImport (FileAccessState fileAccessState) | ||||
Triggers either the OnBeforeImporting, OnFinishImporting or OnFailImporting events. More... | |||||
void | Call_OnSwitchProfile (int profileID) | ||||
Triggers the OnSwitchProfile event More... | |||||
void | Call_OnRestartGame () | ||||
void | Call_OnPrepareSaveThread (SaveFile saveFile) | ||||
Triggers the OnPrepareSaveThread event More... | |||||
delegate void | Delegate_Player (Player player) | ||||
delegate void | Delegate_OnCharacterTimeline (AC.Char character, PlayableDirector director, int trackIndex) | ||||
delegate void | Delegate_OnCharacterEndPath (AC.Char character, Paths path) | ||||
delegate void | Delegate_OnCharacterSetPath (AC.Char character, Paths path) | ||||
delegate void | Delegate_OnCharacterReachNode (AC.Char character, Paths path, int node) | ||||
delegate void | Delegate_OnCharacterRecalculatePathfind (AC.Char character, ref Vector3 targetPosition) | ||||
delegate void | Delegate_SetHeadTurnTarget (AC.Char character, Transform headTurnTarget, Vector3 targetOffset, bool isInstant) | ||||
delegate void | Delegate_ClearHeadTurnTarget (AC.Char character, bool isInstant) | ||||
delegate void | Delegate_OnOccupyPlayerStart (Player player, PlayerStart playerStart) | ||||
delegate void | Delegate_OnPointAndClick (Vector3[] pointArray, bool run) | ||||
delegate void | Delegate_OnSetLookDirection (AC.Char character, Vector3 direction, bool isInstant) | ||||
delegate void | Delegate_OnCharacterSetExpression (AC.Char character, Expression expression) | ||||
delegate void | Delegate_OnCharacterTeleport (AC.Char character, Vector3 position, Quaternion rotation) | ||||
delegate void | Delegate_OnCharacterHoldObject (AC.Char character, GameObject heldObject, Hand hand) | ||||
void | Call_OnSetPlayer (Player player) | ||||
Triggers the OnSetPlayer event. More... | |||||
void | Call_OnPlayerSpawn (Player player) | ||||
Triggers the OnPlayerSpawn event. More... | |||||
void | Call_OnPlayerRemove (Player player) | ||||
Triggers the OnPlayerRemove event. More... | |||||
void | Call_OnPlayerJump (Player player) | ||||
Triggers the OnPlayerJump event. This event will also be fired if a jump attempt is made, but the Player does not have the correct Rigidbody component to do so More... | |||||
void | Call_OnCharacterTimeline (AC.Char character, PlayableDirector director, int trackIndex, bool isEntering) | ||||
Calls either the OnCharacterEnterTimeline or OnCharacterExitTimeline events More... | |||||
void | Call_OnSetHeadTurnTarget (AC.Char character, Transform headTurnTarget, Vector3 targetOffset, bool isInstant) | ||||
Triggers the OnSetHeadTurnTarget event. More... | |||||
void | Call_OnClearHeadTurnTarget (AC.Char character, bool isInstant) | ||||
Triggers the OnClearHeadTurnTarget event. More... | |||||
void | Call_OnCharacterEndPath (AC.Char character, Paths path) | ||||
Triggers the OnCharacterEndPath event. More... | |||||
void | Call_OnCharacterSetPath (AC.Char character, Paths path) | ||||
Triggers the OnCharacterSetPath event. More... | |||||
void | Call_OnCharacterReachNode (AC.Char character, Paths path, int node) | ||||
Triggers the OnCharacterReachNode event More... | |||||
void | Call_OnOccupyPlayerStart (Player player, PlayerStart playerStart) | ||||
Triggers the OnOccupyPlayerStart event. More... | |||||
void | Call_OnPointAndClick (Vector3[] pointArray, bool run) | ||||
Triggers the OnPointAndClick event. More... | |||||
void | Call_OnSetLookDirection (AC.Char character, Vector3 direction, bool isInstant) | ||||
Triggers the OnSetLookDirection event More... | |||||
void | Call_OnCharacterSetExpression (AC.Char character, Expression expression) | ||||
Triggers the OnCharacterSetExpression event More... | |||||
void | Call_OnCharacterTeleport (AC.Char character, Vector3 position, Quaternion rotation) | ||||
Triggers the OnCharacterTeleport event. More... | |||||
void | Call_OnCharacterRecalculatePathfind (AC.Char character, ref Vector3 destination) | ||||
Triggers the OnCharacterRecalculatePathfind event More... | |||||
void | Call_OnCharacterHoldObject (AC.Char character, GameObject heldObject, Hand hand) | ||||
Triggers the OnCharacterHoldObject event More... | |||||
void | Call_OnCharacterDropObject (AC.Char character, GameObject heldObject, Hand hand) | ||||
Triggers the OnCharacerDropObject event More... | |||||
delegate void | Delegate_ChangeInventory (InvItem invItem, int amount) | ||||
delegate void | Delegate_ChangeInventory_Alt (InvCollection invCollection, InvInstance invInstance, int amount) | ||||
delegate void | Delegate_CombineInventory (InvItem invItem, InvItem invItem2) | ||||
delegate void | Delegate_CombineInventory_Alt (InvInstance invInstanceA, InvInstance invInstanceB) | ||||
delegate void | Delegate_InteractInventory_Alt (InvInstance invInstance, int iconID) | ||||
delegate void | Delegate_Inventory (InvItem invItem) | ||||
delegate void | Delegate_Inventory_Alt (InvCollection invCollection, InvInstance invInstance) | ||||
delegate void | Delegate_ContainerItem (Container container, InvInstance containerItem) | ||||
delegate void | Delegate_Container (Container container) | ||||
delegate void | Delegate_InventoryHighlight (InvItem invItem, HighlightType highlightType) | ||||
delegate void | Delegate_InventoryHighlight_Alt (InvInstance invInstance, HighlightType highlightType) | ||||
delegate void | Delegate_Crafting (Recipe recipe, InvInstance invInstance) | ||||
delegate void | Delegate_OnInventorySpawn (InvInstance invInstance, SceneItem sceneItem) | ||||
void | Call_OnChangeInventory (InvCollection invCollection, InvInstance invInstance, InventoryEventType inventoryEventType, int amountOverride=-1) | ||||
Triggers either the OnInventoryAdd, OnInventoryRemove, OnInventorySelect or OnInventoryDeselect events. More... | |||||
void | Call_OnInventoryHover (InvCollection invCollection, InvInstance invInstance) | ||||
Triggers the OnInventoryHover event. More... | |||||
void | Call_OnUseInventory (InvInstance invInstance, int iconID) | ||||
Triggers the InventoryInteract and OnInventoryInteract_Alt events. More... | |||||
void | Call_OnCombineInventory (InvInstance invInstanceA, InvInstance invInstanceB) | ||||
Triggers the OnInventoryCombine and OnInventoryCombine_Alt events. More... | |||||
void | Call_OnUseContainerFail (Container container, InvInstance invInstance) | ||||
Triggers the OnContainerRemoveFail event. More... | |||||
void | Call_OnContainerOpenClose (Container container, bool wasOpened) | ||||
Triggers either the OnContainerOpen or OnContainerClose event. More... | |||||
void | Call_OnCraftingSucceed (Recipe recipe, InvInstance resultingInvInstance) | ||||
Triggers the OnCraftingSucceed event. More... | |||||
void | Call_OnInventoryHighlight (InvInstance invInstance, HighlightType highlightType) | ||||
Triggers the OnInventoryHiglight and OnInventoryHighlight_Alt event More... | |||||
void | Call_OnInventorySpawn (InvInstance invInstance, SceneItem sceneItem) | ||||
Triggers the OnInventorySpawn event More... | |||||
delegate void | Delegate_OnMoveable (DragBase dragBase) | ||||
delegate void | Delegate_OnDraggableSnap (DragBase dragBase, DragTrack track, TrackSnapData trackSnapData) | ||||
void | Call_OnGrabMoveable (DragBase dragBase) | ||||
Triggers the OnGrabMoveable event. More... | |||||
void | Call_OnDropMoveable (DragBase dragBase) | ||||
Triggers the OnDropMoveable event. More... | |||||
void | Call_OnDraggableSnap (DragBase dragBase, DragTrack track, TrackSnapData trackSnapData) | ||||
Triggers the OnDraggableSnap event. More... | |||||
delegate void | Delegate_OnPickUpThrow (Moveable_PickUp pickUp) | ||||
void | Call_OnPickUpThrow (Moveable_PickUp pickUp) | ||||
Triggers the OnPickUp throw event More... | |||||
delegate void | Delegate_OnSwitchCamera (_Camera fromCamera, _Camera toCamera, float transitionTime) | ||||
delegate void | Delegate_OnShakeCamera (float intensity, float duration) | ||||
delegate void | Delegate_OnCameraSplitScreenStart (_Camera camera, CameraSplitOrientation splitOrientation, float splitAmountMain, float splitAmountOther, bool isTopLeftSplit) | ||||
delegate void | Delegate_OnCameraSplitScreenStop (_Camera camera) | ||||
void | Call_OnSwitchCamera (_Camera fromCamera, _Camera toCamera, float transitionTime) | ||||
Triggers the OnSwitchCamera event. More... | |||||
void | Call_OnShakeCamera (float intensity, float duration) | ||||
Triggers the OnShakeCamera event. More... | |||||
void | Call_OnUpdatePlayableScreenArea () | ||||
void | Call_OnCameraSplitScreenStart (_Camera camera, CameraSplitOrientation splitOrientation, float splitAmountMain, float splitAmountOther, bool isTopLeftSplit) | ||||
Triggers the OnCameraSplitScreenStart event More... | |||||
void | Call_OnCameraSplitScreenStop (_Camera splitCamera) | ||||
Triggers the OnCameraSplitScreenStop event More... | |||||
delegate void | Delegate_OnChangeLanguage (int language) | ||||
delegate void | Delegate_OnChangeVolume (SoundType soundType, float volume) | ||||
delegate void | Delegate_OnChangeSubtitles (bool showSubtitles) | ||||
void | Call_OnChangeLanguage (int language) | ||||
Triggers the OnChangeLanguage event. More... | |||||
void | Call_OnChangeVoiceLanguage (int voiceLanguage) | ||||
Triggers the OnChangeVoiceLanguage event. More... | |||||
void | Call_OnChangeVolume (SoundType soundType, float volume) | ||||
Triggers the OnChangeLanguage event. More... | |||||
void | Call_OnChangeSubtitles (bool showSubtitles) | ||||
Triggers the OnChangeSubtitles event. More... | |||||
delegate void | Delegate_NoParameters () | ||||
delegate void | Delegate_AfterSceneChange (LoadingGame loadingGame) | ||||
delegate void | Delegate_OnCompleteScenePreload (string nextSceneName) | ||||
delegate void | Delegate_Scene (SubScene subScene) | ||||
delegate void | Delegate_OnDelayChangeScene (SceneInfo sceneInfo, System.Action callback) | ||||
void | Call_OnBeforeChangeScene (string nextSceneName) | ||||
Triggers the OnBeforeChangeScene event. More... | |||||
void | Call_OnDelayChangeScene (SceneInfo sceneInfo, System.Action callback) | ||||
Triggers the OnDelayChangeScene event. More... | |||||
void | Call_OnAddSubScene (SubScene subScene) | ||||
Triggers the OnAddSubScene event More... | |||||
void | Call_OnAfterChangeScene (LoadingGame loadingGame) | ||||
Triggers the OnAfterChangeScene event. More... | |||||
void | Call_OnStartScene () | ||||
void | Call_OnCompleteScenePreload (string preloadedSceneName) | ||||
Triggers the OnCompleteScenePreload event. More... | |||||
void | Call_OnAwaitSceneActivation (string nextSceneName) | ||||
Triggers the OnAwaitSceneActivation event. More... | |||||
delegate object | Delegate_OnDebugLog (object message, DebugLogType debugLogType, UnityEngine.Object context, bool isDisplayed) | ||||
void | Call_OnManuallySwitchAC (bool turnOn) | ||||
Triggers either the OnManuallyTurnOnAC or OnManuallyTurnOfAC event More... | |||||
void | Call_OnInitialiseScene () | ||||
object | Call_OnDebugLog (object message, DebugLogType debugLogType, UnityEngine.Object context, bool isDisplayed) | ||||
Triggers the OnDebugLog event More... | |||||
delegate void | Delegate_HandleDocument (DocumentInstance documentInstance) | ||||
void | Call_OnHandleDocument (DocumentInstance documentInstance, bool isOpening) | ||||
Triggers either the OnDocumentOpen or OnDocumentClose events. More... | |||||
void | Call_OnAddRemoveDocument (DocumentInstance documentInstance, bool isAdded) | ||||
Triggers either the OnDocumentAdd or OnCloseDocument events. More... | |||||
delegate void | Delegate_HandleObjective (Objective objective, ObjectiveState state) | ||||
void | Call_OnObjectiveUpdate (ObjectiveInstance objectiveInstance) | ||||
Triggers the OnUpdateObjective event More... | |||||
void | Call_OnObjectiveSelect (ObjectiveInstance objectiveInstance) | ||||
Triggers the OnObjectiveSelect event More... | |||||
delegate void | Delegate_OnPlaySoundtrack (int trackID, bool loop, float fadeTime, int startingSample) | ||||
delegate void | Delegate_OnStopSoundtrack (float fadeTime) | ||||
delegate void | Delegate_PlayFootstepSound (AC.Char character, FootstepSounds footstepSounds, bool isWalkingSound, AudioSource audioSource, AudioClip audioClip) | ||||
delegate void | Delegate_OnHandleSound (Sound sound, AudioSource audioSource, AudioClip audioClip, float fadeTime) | ||||
void | Call_OnPlaySoundtrack (int trackID, bool isMusic, bool loop, float fadeTime, int startingSample) | ||||
Triggers either the OnPlayMusic or OnPlayAmbience events More... | |||||
void | Call_OnStopSoundtrack (bool isMusic, float fadeTime) | ||||
Triggers either the OnStopMusic or OnStopAmbience events More... | |||||
void | Call_OnPlayFootstepSound (AC.Char character, FootstepSounds footstepSounds, bool isWalkingSound, AudioSource audioSource, AudioClip audioClip) | ||||
Triggers the OnPlayFootstepSound event. More... | |||||
void | Call_OnPlaySound (Sound sound, AudioSource _audioSource, AudioClip audioClip, float fadeInTime) | ||||
Triggers the OnPlaySound event More... | |||||
void | Call_OnStopSound (Sound sound, AudioSource _audioSource, AudioClip audioClip, float fadeOutTime) | ||||
Triggers the OnStopSound event More... | |||||
delegate void | Delegate_OnBeginActionList (ActionList actionList, ActionListAsset actionListAsset, int startingIndex, bool isSkipping) | ||||
delegate void | Delegate_OnEndActionList (ActionList actionList, ActionListAsset actionListAsset, bool isSkipping) | ||||
delegate void | Delegate_OnPauseActionList (ActionList actionList) | ||||
void | Call_OnBeginActionList (ActionList actionList, ActionListAsset actionListAsset, int startingIndex, bool isSkipping) | ||||
Triggers the OnBeginActionList event. More... | |||||
void | Call_OnEndActionList (ActionList actionList, ActionListAsset actionListAsset, bool isSkipping) | ||||
Triggers the OnEndActionList event. More... | |||||
void | Call_OnPauseActionList (ActionList actionList) | ||||
Triggers the OnPauseActionList event. More... | |||||
void | Call_OnResumeActionList (ActionList actionList) | ||||
Triggers the OnResumeActionList event. More... | |||||
void | Call_OnSkipCutscene () | ||||
delegate void | Delegate_OnQTEBegin (QTEType qteType, string inputName, float duration) | ||||
delegate void | Delegate_OnQTEWinLose (QTEType qteType) | ||||
void | Call_OnQTEBegin (QTEType qteType, string inputName, float duration) | ||||
Triggers the OnQTEBegin event More... | |||||
void | Call_OnQTEEnd (QTEType qteType, bool wasWon) | ||||
Triggers either the OnQTEWin or OnQTELose events More... | |||||
Handles events that are run at certain times during a game. They can be subscribed to by custom script, to aid with third-party integration.
void AC.EventManager.Call_OnAddRemoveDocument | ( | DocumentInstance | documentInstance, |
bool | isAdded | ||
) |
void AC.EventManager.Call_OnAddSubScene | ( | SubScene | subScene | ) |
Triggers the OnAddSubScene event
subScene | The SubScene class instance that represents the opened scene |
void AC.EventManager.Call_OnAfterChangeScene | ( | LoadingGame | loadingGame | ) |
Triggers the OnAfterChangeScene event.
loadingGame | The current 'loading' state (No, InSameScene, InNewScene, JustSwitchingPlayer |
void AC.EventManager.Call_OnAwaitSceneActivation | ( | string | nextSceneName | ) |
Triggers the OnAwaitSceneActivation event.
nextSceneName | The name of the next scene |
void AC.EventManager.Call_OnBeforeChangeScene | ( | string | nextSceneName | ) |
Triggers the OnBeforeChangeScene event.
nextSceneName | The name of the scene to be loaded next |
void AC.EventManager.Call_OnBeginActionList | ( | ActionList | actionList, |
ActionListAsset | actionListAsset, | ||
int | startingIndex, | ||
bool | isSkipping | ||
) |
Triggers the OnBeginActionList event.
actionList | The ActionList that is running |
actionListAsset | The ActionListAsset that the Actions come from, if an asset. If this is not null, then actionList is an instance of RuntimeActionList made specifically for the asset running at this moment |
startingIndex | The index number to start from, out of the List of Actions. If zero, the ActionList will start from the beginning |
isSkipping | If True, then the ActionList is being skipped, and will run instantly |
void AC.EventManager.Call_OnCameraSplitScreenStart | ( | _Camera | camera, |
CameraSplitOrientation | splitOrientation, | ||
float | splitAmountMain, | ||
float | splitAmountOther, | ||
bool | isTopLeftSplit | ||
) |
Triggers the OnCameraSplitScreenStart event
camera | The camera used in the effect |
splitOrientation | The orientation of the effect (Horizontal, Vertical) |
splitAmountMain | The proportion of the screen used by the MainCamera |
splitAmountOther | The proportion of the screen used by the other camera |
isTopLeftSplit | If True, the MainCamera will be attached to the top or left camera (depending on the orientation) |
void AC.EventManager.Call_OnCameraSplitScreenStop | ( | _Camera | splitCamera | ) |
Triggers the OnCameraSplitScreenStop event
splitCamera | The camera used in the effect that was not used by the MainCamera |
void AC.EventManager.Call_OnChangeCursorMode | ( | int | cursorID | ) |
Triggers the OnChangeCursorMode.
cursorID | The ID value of the new cursor. For values >= 0, the value corresponds to the ID number of the interaction cursor listed in the Cursor Manager. If -1, this is the "main" cursor. If -2, this is the "inventory" cursor. |
void AC.EventManager.Call_OnChangeGameState | ( | GameState | oldGameState, |
GameState | newGameState | ||
) |
Triggers the OnEnterGameState and OnExitGameState events.
oldGameState | The previous GameState (Normal, Cutscene, DialogOptions, Paused) |
void AC.EventManager.Call_OnChangeHotspot | ( | Hotspot | hotspot, |
bool | wasSelected | ||
) |
Triggers either the OnHotspotSelect or OnHotspotDeselect event.
hotspot | The Hotspot that was affected |
wasSelected | If True, the OnHotspotSelect event will be triggered. If False, the OnHotspotDeselect Event will be triggered. |
void AC.EventManager.Call_OnChangeInventory | ( | InvCollection | invCollection, |
InvInstance | invInstance, | ||
InventoryEventType | inventoryEventType, | ||
int | amountOverride = -1 |
||
) |
Triggers either the OnInventoryAdd, OnInventoryRemove, OnInventorySelect or OnInventoryDeselect events.
invCollection | The collection of items that was affected |
invInstance | The instance of the inventory item that was manipulated |
inventoryEventType | How the inventory item was manipulated (Add, Remove, Select, Deselect) |
amountOverride | If non-negative, how many instances of the inventory item were affected, if not that used in InvInstance |
void AC.EventManager.Call_OnChangeLanguage | ( | int | language | ) |
Triggers the OnChangeLanguage event.
language | The index number of the new language |
void AC.EventManager.Call_OnChangeSubtitles | ( | bool | showSubtitles | ) |
Triggers the OnChangeSubtitles event.
showSubtitles | If True, subtitles are now displayed. |
void AC.EventManager.Call_OnChangeVoiceLanguage | ( | int | voiceLanguage | ) |
Triggers the OnChangeVoiceLanguage event.
voiceLanguage | The index number of the new language |
void AC.EventManager.Call_OnChangeVolume | ( | SoundType | soundType, |
float | volume | ||
) |
void AC.EventManager.Call_OnCharacterDropObject | ( | AC.Char | character, |
GameObject | heldObject, | ||
Hand | hand | ||
) |
Triggers the OnCharacerDropObject event
character | The character being affected |
heldObject | The dropped object |
hand | Which hand the dropped object was in |
void AC.EventManager.Call_OnCharacterHoldObject | ( | AC.Char | character, |
GameObject | heldObject, | ||
Hand | hand | ||
) |
Triggers the OnCharacterHoldObject event
character | The character being affected |
heldObject | The held object |
hand | Which hand the held object is in |
void AC.EventManager.Call_OnCharacterRecalculatePathfind | ( | AC.Char | character, |
ref Vector3 | destination | ||
) |
Triggers the OnCharacterRecalculatePathfind event
character | The character being affected |
destination | The character's destination. This can be modified. |
void AC.EventManager.Call_OnCharacterSetExpression | ( | AC.Char | character, |
Expression | expression | ||
) |
Triggers the OnCharacterSetExpression event
character | The affected character |
expression | The character's expression. This will be null if the character's expression is reset |
void AC.EventManager.Call_OnCharacterTeleport | ( | AC.Char | character, |
Vector3 | position, | ||
Quaternion | rotation | ||
) |
Triggers the OnCharacterTeleport event.
character | The character being teleported |
position | The new position |
rotation | The new rotation |
void AC.EventManager.Call_OnCharacterTimeline | ( | AC.Char | character, |
PlayableDirector | director, | ||
int | trackIndex, | ||
bool | isEntering | ||
) |
Calls either the OnCharacterEnterTimeline or OnCharacterExitTimeline events
character | The character on the Timeline |
director | The PlayableDirector that is playing the Timeline |
trackIndex | The index number of the track within the director's TimelineAsset that the character appears on |
isEntering | If True, OnCharacterEnterTimeline will be called. Otherwise, OnChracterExitTimeline will be called |
void AC.EventManager.Call_OnClearHeadTurnTarget | ( | AC.Char | character, |
bool | isInstant | ||
) |
Triggers the OnClearHeadTurnTarget event.
character | The character who is no longer turning their head |
isInstant | If True, the head stops turning instantly |
void AC.EventManager.Call_OnClickConversation | ( | Conversation | conversation, |
int | optionID | ||
) |
Triggers the OnClickConversation event.
conversation | The Conversation that was interacted with |
optionID | The ID number of the conversation's clicked ButtonDialog |
void AC.EventManager.Call_OnCombineInventory | ( | InvInstance | invInstanceA, |
InvInstance | invInstanceB | ||
) |
Triggers the OnInventoryCombine and OnInventoryCombine_Alt events.
invInstanceA | The first inventory item instance |
invInstanceB | The second inventory item instance |
void AC.EventManager.Call_OnCompleteScenePreload | ( | string | preloadedSceneName | ) |
Triggers the OnCompleteScenePreload event.
preloadedSceneName | The name of the scene that was preloaded |
void AC.EventManager.Call_OnCompleteSpeechScroll | ( | Speech | speech, |
AC.Char | speakingCharacter, | ||
string | speechText, | ||
int | lineID | ||
) |
Triggers the OnCompleteSpeechScroll and OnCompleteSpeechScroll_Alt events.
speech | The Speech class instance that has completed scrolling |
speakingCharacter | The character who is speaking. If null, the line is considered to be a narration |
speechText | The dialogue text |
lineID | The ID number of the speech line, as generated by the SpeechManager |
void AC.EventManager.Call_OnContainerOpenClose | ( | Container | container, |
bool | wasOpened | ||
) |
Triggers either the OnContainerOpen or OnContainerClose event.
container | The Container being manipulated |
wasOpened | If True, OnContainerOpen will be run. Otherwise, OnContainerClose |
void AC.EventManager.Call_OnCraftingSucceed | ( | Recipe | recipe, |
InvInstance | resultingInvInstance | ||
) |
Triggers the OnCraftingSucceed event.
recipe | The Recipe that was completed |
resultingInvInstance | The instance of the resulting inventory item |
void AC.EventManager.Call_OnCursorLock | ( | bool | isLocked | ) |
Triggers the OnCursorLock event
isLocked | True if the cursor has been locked, False if unlocked |
object AC.EventManager.Call_OnDebugLog | ( | object | message, |
DebugLogType | debugLogType, | ||
UnityEngine.Object | context, | ||
bool | isDisplayed | ||
) |
Triggers the OnDebugLog event
message | The message being logged |
debugLogType | The type of log |
context | The context, i.e. the object that is the reason for the log |
isDisplayed | If True, the message will be displayed in the Unity Console |
void AC.EventManager.Call_OnDelayChangeScene | ( | SceneInfo | sceneInfo, |
System.Action | callback | ||
) |
Triggers the OnDelayChangeScene event.
sceneInfo | Details of the scene to be loaded next |
callback | The callback to invoke once the delay is over |
Triggers the OnDownloadVariable event.
_variable | The variable to download |
variables | The Variables component it is from, if a component variable |
void AC.EventManager.Call_OnDraggableSnap | ( | DragBase | dragBase, |
DragTrack | track, | ||
TrackSnapData | trackSnapData | ||
) |
Triggers the OnDraggableSnap event.
dragBase | The object snapping |
track | The DragTrack the object is snapped to |
trackSnapData | Data related to the region that the object is snapping to |
void AC.EventManager.Call_OnDropMoveable | ( | DragBase | dragBase | ) |
Triggers the OnDropMoveable event.
dragBase | The object being dropped |
void AC.EventManager.Call_OnEnableInteractionMenus | ( | Hotspot | hotspot, |
InvInstance | invInstance | ||
) |
Triggers the OnEnableInteractionMenus event
hotspot | The Hotspot for which Interaction menus were turned on for. Null if invItem is not. |
invInstance | The Inventory item instance for which Interaction menus were turned on for. Null if hotspot is not. |
void AC.EventManager.Call_OnEndActionList | ( | ActionList | actionList, |
ActionListAsset | actionListAsset, | ||
bool | isSkipping | ||
) |
Triggers the OnEndActionList event.
actionList | The ActionList that is ending |
actionListAsset | The ActionListAsset that the Actions come from, if an asset. If this is not null, then actionList is an instance of RuntimeActionList made specifically for the asset running at this moment |
isSkipping | If True, then the ActionList was skipped, and run instantly |
void AC.EventManager.Call_OnEndConversation | ( | Conversation | conversation | ) |
Triggers the OnEndConversation event.
conversation | The Conversation that was ended |
void AC.EventManager.Call_OnEndSpeechScroll | ( | Speech | speech, |
AC.Char | speakingCharacter, | ||
string | speechText, | ||
int | lineID | ||
) |
Triggers the OnEndSpeechScroll and OnEndSpeechSroll_Alt events.
speech | The Speech class instance that has stopped scrolling |
speakingCharacter | The character who is speaking. If null, the line is considered to be a narration |
speechText | The dialogue text |
lineID | The ID number of the speech line, as generated by the SpeechManager |
void AC.EventManager.Call_OnGenerateMenus | ( | ) |
Triggers the OnGenerateMenus event.
void AC.EventManager.Call_OnGrabMoveable | ( | DragBase | dragBase | ) |
Triggers the OnGrabMoveable event.
dragBase | The object being picked up |
void AC.EventManager.Call_OnHandleDocument | ( | DocumentInstance | documentInstance, |
bool | isOpening | ||
) |
void AC.EventManager.Call_OnHideSelectedElement | ( | AC.Menu | menu, |
MenuElement | element, | ||
int | slot | ||
) |
Triggers the OnHideSelectedElement event.
menu | The Menu that the hidden MenuElement is a part of |
element | The MenuElement that was hidden |
slot | The slot index that was hidden, if the MenuElement consists of multiple slots (0 otherwise) |
void AC.EventManager.Call_OnHotspotsFlash | ( | ) |
Triggers the OnHotspotsFlash event
void AC.EventManager.Call_OnHotspotStopMovingTo | ( | Hotspot | hotspot | ) |
void AC.EventManager.Call_OnImport | ( | FileAccessState | fileAccessState | ) |
Triggers either the OnBeforeImporting, OnFinishImporting or OnFailImporting events.
fileAccessState | The state of the file access (Before, After, Fail) |
void AC.EventManager.Call_OnInitialiseScene | ( | ) |
Triggers the OnInitialiseScene event
void AC.EventManager.Call_OnInventoryHighlight | ( | InvInstance | invInstance, |
HighlightType | highlightType | ||
) |
Triggers the OnInventoryHiglight and OnInventoryHighlight_Alt event
invInstance | The instance of the item being highlight |
highlightType | The highlighting effect being applied |
void AC.EventManager.Call_OnInventoryHover | ( | InvCollection | invCollection, |
InvInstance | invInstance | ||
) |
Triggers the OnInventoryHover event.
invCollection | The Player's InvCollection |
invInstance | The instance of the inventory item that was hovered over (will be null if the item is no longer hovered over |
void AC.EventManager.Call_OnInventorySpawn | ( | InvInstance | invInstance, |
SceneItem | sceneItem | ||
) |
Triggers the OnInventorySpawn event
void AC.EventManager.Call_OnLoad | ( | FileAccessState | fileAccessState, |
int | saveID, | ||
SaveFile | saveFile = null |
||
) |
Triggers either the OnBeforeLoading, OnFinishLoading or OnFailLoading events.
fileAccessState | The state of the file access (Before, After, Fail) |
saveID | The ID of the slot being loaded |
saveFile | The save file being save |
void AC.EventManager.Call_OnLoadSpeechAssetBundle | ( | int | language | ) |
Triggers the OnLoadSpeechAssetBundle event.
language | The language index of the asset bundle that was loaded |
void AC.EventManager.Call_OnManuallySwitchAC | ( | bool | turnOn | ) |
Triggers either the OnManuallyTurnOnAC or OnManuallyTurnOfAC event
turnOn | True if AC was turned on |
void AC.EventManager.Call_OnMenuElementChangeVisibility | ( | MenuElement | element | ) |
Triggers either the OnMenuElementShow or OnMenuElementHide events, depending on the state of the element's isVisible property.
element | The MenuElement whose visibility has changed |
void AC.EventManager.Call_OnMenuElementClick | ( | AC.Menu | menu, |
MenuElement | element, | ||
int | slot, | ||
int | buttonPressed | ||
) |
Triggers the OnMenuElementClick event.
menu | The Menu that the clicked MenuElement is a part of |
element | The MenuElement that was clicked on |
slot | The slot index that was clicked, if the MenuElement consists of multiple slots (0 otherwise) |
buttonPressed | Equals 1 if a left-click, or 2 if a right-click |
void AC.EventManager.Call_OnMenuElementShift | ( | MenuElement | element, |
AC_ShiftInventory | shiftType | ||
) |
Triggers the OnMenuElementShift
element | The MenuElement whose slots have been shifted |
shiftType | The direction in which the slots where shifted (ShiftLeft, ShiftRight) |
void AC.EventManager.Call_OnMenuTurnOff | ( | AC.Menu | menu, |
bool | isInstant | ||
) |
void AC.EventManager.Call_OnMenuTurnOn | ( | AC.Menu | menu, |
bool | isInstant | ||
) |
List<Hotspot> AC.EventManager.Call_OnModifyHotspotDetectorCollection | ( | DetectHotspots | hotspotDetector, |
List< Hotspot > | hotspots | ||
) |
Triggers the OnModifyHotspotDetectorCollection event
hotspotDetector | The DetectHotspots component that is modifying its own collection of Hotspots |
hotspots | The List of Hotspot components that the hotspot detector has modified |
void AC.EventManager.Call_OnModifyJournalPage | ( | MenuJournal | journal, |
JournalPage | page, | ||
int | index, | ||
bool | wasAdded | ||
) |
Triggers either the OnJournalPageAdd or OnJournalPageRemove event
journal | The MenuJournal element that was modifiyed |
page | The JournalPage class that was modified |
index | The page index that was modified |
wasAdded | If True, the page was added. If False, the page was removed |
void AC.EventManager.Call_OnMouseOverMenuElement | ( | AC.Menu | menu, |
MenuElement | element, | ||
int | slot | ||
) |
Triggers the OnMouseOverMenuElement event.
menu | The Menu that the mouse is over |
element | The MenuElement that the mouse is over |
slot | The slot index that the mouse is over, if the MenuElement consists of multiple slots (0 otherwise) |
void AC.EventManager.Call_OnObjectiveSelect | ( | ObjectiveInstance | objectiveInstance | ) |
Triggers the OnObjectiveSelect event
objectiveInstance | The instance of the selected Objective |
void AC.EventManager.Call_OnObjectiveUpdate | ( | ObjectiveInstance | objectiveInstance | ) |
Triggers the OnUpdateObjective event
objectiveInstance | The instance of the updated Objective |
void AC.EventManager.Call_OnOccupyPlayerStart | ( | Player | player, |
PlayerStart | playerStart | ||
) |
Triggers the OnOccupyPlayerStart event.
player | The Player that was affected |
playerStart | The PlayerStart that the Player has been set to occupy |
void AC.EventManager.Call_OnPauseActionList | ( | ActionList | actionList | ) |
Triggers the OnPauseActionList event.
actionList | The ActionList that being paused |
void AC.EventManager.Call_OnPickUpThrow | ( | Moveable_PickUp | pickUp | ) |
Triggers the OnPickUp throw event
pickUp | The object being thrown |
void AC.EventManager.Call_OnPlayerJump | ( | Player | player | ) |
void AC.EventManager.Call_OnPlayerRemove | ( | Player | player | ) |
Triggers the OnPlayerRemove event.
player | The Player being removed |
void AC.EventManager.Call_OnPlayerSpawn | ( | Player | player | ) |
Triggers the OnPlayerSpawn event.
player | The Player being spawned |
void AC.EventManager.Call_OnPlayFootstepSound | ( | AC.Char | character, |
FootstepSounds | footstepSounds, | ||
bool | isWalkingSound, | ||
AudioSource | audioSource, | ||
AudioClip | audioClip | ||
) |
Triggers the OnPlayFootstepSound event.
character | The moving character |
footstepSounds | The FootstepSounds component (if used) that triggered the audio |
isWalkingSound | If True, the character is walking. If False, the character is running |
audioSource | The AudioSource component playing the audio |
audioClip | The audio being played |
void AC.EventManager.Call_OnPlaySound | ( | Sound | sound, |
AudioSource | _audioSource, | ||
AudioClip | audioClip, | ||
float | fadeInTime | ||
) |
Triggers the OnPlaySound event
sound | The Sound that triggered the audio |
_audioSource | The AudioSource componet that is playing the audio |
audioClip | The clip being played |
fadeInTime | The duration of the fade-in effect |
void AC.EventManager.Call_OnPlaySoundtrack | ( | int | trackID, |
bool | isMusic, | ||
bool | loop, | ||
float | fadeTime, | ||
int | startingSample | ||
) |
Triggers either the OnPlayMusic or OnPlayAmbience events
void AC.EventManager.Call_OnPointAndClick | ( | Vector3[] | pointArray, |
bool | run | ||
) |
void AC.EventManager.Call_OnPrepareSaveThread | ( | SaveFile | saveFile | ) |
Triggers the OnPrepareSaveThread event
saveFile | The SaveFile being written to |
void AC.EventManager.Call_OnQTEBegin | ( | QTEType | qteType, |
string | inputName, | ||
float | duration | ||
) |
Triggers the OnQTEBegin event
qteType | The type of QTE that began |
inputName | The name of the input axis used to complete the QTE |
duration | The duration, in seconds |
void AC.EventManager.Call_OnQTEEnd | ( | QTEType | qteType, |
bool | wasWon | ||
) |
Triggers either the OnQTEWin or OnQTELose events
qteType | The type of QTE that ended |
wasWon | If True, OnQTEWin will be triggered. Otherwise, OnQTELose will be triggered. |
void AC.EventManager.Call_OnRegisterHotspot | ( | Hotspot | hotspot, |
bool | wasRegistered | ||
) |
Triggers the OnRegisterHotspot or OnUnregisterHotspot event
hotspots | The Hotspot that was registered or unregistered from the StateHandler |
wasRegistered | If True, the Hotspot was register and OnRegisterHotspot will be triggered. Otherwise, the Hotspot was unregistered and OnUnregisterHotspot will be triggered |
string AC.EventManager.Call_OnRequestInventoryCountText | ( | InvInstance | invInstance, |
bool | isSelectedCursor | ||
) |
Triggers the OnRequestInventoryCountText event
invInstance | The item instance to get the "count" text for |
isSelectedCursor | True if the item is currently selected and this is for the active cursor |
string AC.EventManager.Call_OnRequestMenuElementHotspotLabel | ( | AC.Menu | _menu, |
MenuElement | _element, | ||
int | _slot, | ||
int | language | ||
) |
Triggers the OnRequestMenuElementHotspotLabel event
_menu | The Menu containing the element |
_element | The element being requested |
_slot | The element's slot index number |
language | The current language's index number, where 0 = the game's original language |
string AC.EventManager.Call_OnRequestSpeechTokenReplacement | ( | Speech | speech, |
string | tokenKey, | ||
string | tokenValue | ||
) |
Triggers the OnRequstSpeechTokenReplacement event.
speech | The Speech class instance that contains the token text |
tokenKey | The token text to the left of the colon, i.e 'var' |
tokenKey | The token text to the right of the colon, i.e '2' |
string AC.EventManager.Call_OnRequestTextTokenReplacement | ( | string | tokenKey, |
string | tokenValue | ||
) |
Triggers the OnRequstTextTokenReplacement event.
tokenKey | The token text to the left of the colon, i.e 'var' |
tokenKey | The token text to the right of the colon, i.e '2' |
void AC.EventManager.Call_OnRestartGame | ( | ) |
Triggers the OnRestartGame event.
void AC.EventManager.Call_OnResumeActionList | ( | ActionList | actionList | ) |
Triggers the OnResumeActionList event.
actionList | The ActionList that being resumed |
void AC.EventManager.Call_OnRunTrigger | ( | AC_Trigger | trigger, |
GameObject | collidingObject | ||
) |
Triggers the OnRunTrigger event.
trigger | The Trigger that was run |
collidingObject | The GameObject that collided with the Trigger |
void AC.EventManager.Call_OnSave | ( | FileAccessState | fileAccessState, |
int | saveID, | ||
SaveFile | saveFile = null |
||
) |
Triggers either the OnBeforeSaving, OnFinishSaving or OnFailSaving events.
fileAccessState | The state of the file access (Before, After, Fail) |
saveID | The ID of the slot being saved |
saveFile | The save file being loaded |
void AC.EventManager.Call_OnSetHardwareCursor | ( | Texture2D | cursorTexture, |
Vector2 | clickOffset | ||
) |
Triggers the OnSetCursor event.
cursorTexture | The Texture2D that the Hardware cursor was set to |
clickOffset | The offset from the top-left to use as the target point |
void AC.EventManager.Call_OnSetHeadTurnTarget | ( | AC.Char | character, |
Transform | headTurnTarget, | ||
Vector3 | targetOffset, | ||
bool | isInstant | ||
) |
Triggers the OnSetHeadTurnTarget event.
character | The character who is turning their head. |
headTurnTarget | The Transform to look at |
targetOffset | An offset in world-space to look at, relative to the headTurnTarget transform |
isInstant | If True, the head-turn snaps instantly |
void AC.EventManager.Call_OnSetLookDirection | ( | AC.Char | character, |
Vector3 | direction, | ||
bool | isInstant | ||
) |
Triggers the OnSetLookDirection event
character | The character that is turning |
direction | The character's intended facing direction |
isInstant | If True, the character will turn instantly to face this new direction |
void AC.EventManager.Call_OnSetPlayer | ( | Player | player | ) |
Triggers the OnSetPlayer event.
player | The new Player object |
void AC.EventManager.Call_OnShakeCamera | ( | float | intensity, |
float | duration | ||
) |
Triggers the OnShakeCamera event.
intensity | The intensity of the shake |
duration | The duration, in seconds |
void AC.EventManager.Call_OnSkipCutscene | ( | ) |
Triggers the OnSkipCutscene event
void AC.EventManager.Call_OnSkipSpeech | ( | Speech | speech, |
bool | justCompletingScroll | ||
) |
void AC.EventManager.Call_OnSpeechToken | ( | Speech | speech, |
string | tokenKey, | ||
string | tokenValue | ||
) |
Triggers the OnSpeechToken event.
speech | The Speech class instance that contains the token text |
tokenKey | The token text to the left of the colon, i.e 'var' |
tokenKey | The token text to the right of the colon, i.e '2' |
void AC.EventManager.Call_OnStartConversation | ( | Conversation | conversation | ) |
Triggers the OnStartConversation event.
conversation | The Conversation that was started |
void AC.EventManager.Call_OnStartScene | ( | ) |
Triggers the OnStartScene event.
void AC.EventManager.Call_OnStartSpeech | ( | Speech | speech, |
AC.Char | speakingCharacter, | ||
string | speechText, | ||
int | lineID | ||
) |
Triggers the OnStartSpeech and OnStartSpeech_Alt events.
speech | The Speech class instance that has begun |
speakingCharacter | The character who is speaking. If null, the line is considered to be a narration |
speechText | The dialogue text |
lineID | The ID number of the speech line, as generated by the SpeechManager |
void AC.EventManager.Call_OnStartSpeechScroll | ( | Speech | speech, |
AC.Char | speakingCharacter, | ||
string | speechText, | ||
int | lineID | ||
) |
Triggers the OnStartSpeechScroll and OnStartSpeechScroll_Alt events.
speech | The Speech class instance that has started scrolling |
speakingCharacter | The character who is speaking. If null, the line is considered to be a narration |
speechText | The dialogue text |
lineID | The ID number of the speech line, as generated by the SpeechManager |
void AC.EventManager.Call_OnStopSound | ( | Sound | sound, |
AudioSource | _audioSource, | ||
AudioClip | audioClip, | ||
float | fadeOutTime | ||
) |
Triggers the OnStopSound event
sound | The Sound that triggered the audio |
_audioSource | The AudioSource componet that is playing the audio |
audioClip | The clip being stopped |
fadeInTime | The duration of the fade-out effect. The audio will finish playing after this time |
void AC.EventManager.Call_OnStopSoundtrack | ( | bool | isMusic, |
float | fadeTime | ||
) |
Triggers the OnStopSpeech and OnStopSpeech events.
speech | The Speech class instance that has ended |
speakingCharacter | The character who is speaking. If null, the line is considered to be a narration |
void AC.EventManager.Call_OnSwitchCamera | ( | _Camera | fromCamera, |
_Camera | toCamera, | ||
float | transitionTime | ||
) |
Triggers the OnSwitchCamera event.
dragBase | The object being picked up |
void AC.EventManager.Call_OnSwitchProfile | ( | int | profileID | ) |
Triggers the OnSwitchProfile event
profileID | The ID number of the profile that was switched to |
void AC.EventManager.Call_OnTeleport | ( | GameObject | _object | ) |
Triggers the OnTeleport event
_object | The object that was teleported |
void AC.EventManager.Call_OnTimerComplete | ( | Timer | timer | ) |
Triggers the OnTimerComplete event.
timer | The Timer that was completed |
void AC.EventManager.Call_OnTimerStart | ( | Timer | timer | ) |
Triggers the OnTimerStart event.
timer | The Timer that was started |
void AC.EventManager.Call_OnTimerUpdate | ( | Timer | timer | ) |
Triggers the OnTimerUpdate event.
timer | The Timer that was updated |
void AC.EventManager.Call_OnTurnHotspot | ( | Hotspot | hotspot, |
bool | isOn | ||
) |
Triggers either the OnHotspotTurnOn or OnHotspotTurnOff event
hotspot | The affected Hotspot |
isOn | If True, OnHotspotTurnOn will be triggered. Otherwise, OnHotspotTurnOff will be triggered |
void AC.EventManager.Call_OnUpdatePlayableScreenArea | ( | ) |
Triggers the OnUpdatePlayableScreenArea event
Triggers the OnUploadVariable event.
_variable | The variable to upload |
variables | The Variables component it is from, if a component variable |
void AC.EventManager.Call_OnUseContainerFail | ( | Container | container, |
InvInstance | invInstance | ||
) |
void AC.EventManager.Call_OnUseInventory | ( | InvInstance | invInstance, |
int | iconID | ||
) |
Triggers the InventoryInteract and OnInventoryInteract_Alt events.
invInstance | The instance of the inventory item that was manipulated |
iconID | The ID number of the 'use' icon, as defined in CursorManager, if the item was used |
void AC.EventManager.Call_OnVariableChange | ( | GVar | _variable | ) |
Triggers the OnVariableChange event.
_variable | The variable that was changed |
delegate void AC.EventManager.Delegate_AfterSceneChange | ( | LoadingGame | loadingGame | ) |
A delegate for the OnAfterSceneChange event
delegate void AC.EventManager.Delegate_ChangeGameState | ( | GameState | gameState | ) |
A delegate for the OnEnterGameState and OnExitGameState events
delegate void AC.EventManager.Delegate_ChangeHotspot | ( | Hotspot | hotspot | ) |
A delegate for the OnHotspotSelect and OnHotspotDeselect events
delegate void AC.EventManager.Delegate_ChangeInventory | ( | InvItem | invItem, |
int | amount | ||
) |
A delegate for the OnInventoryAdd, OnInventoryRemove and OnInventoryInteract events
delegate void AC.EventManager.Delegate_ChangeInventory_Alt | ( | InvCollection | invCollection, |
InvInstance | invInstance, | ||
int | amount | ||
) |
A delegate for the OnInventoryAdd_Alt and OnInventoryRemove_Alt events
delegate void AC.EventManager.Delegate_ClearHeadTurnTarget | ( | AC.Char | character, |
bool | isInstant | ||
) |
A delegate for the OnClearHeadTurnTarget event
A delegate for the OnInventoryCombine events
delegate void AC.EventManager.Delegate_CombineInventory_Alt | ( | InvInstance | invInstanceA, |
InvInstance | invInstanceB | ||
) |
A delegate for the OnInventoryCombine_Alt events
delegate void AC.EventManager.Delegate_Container | ( | Container | container | ) |
A delegate for the OnContainerOpen and OnContainerClose events
delegate void AC.EventManager.Delegate_ContainerItem | ( | Container | container, |
InvInstance | containerItem | ||
) |
A delegate for the OnContainerAdd and OnContainerRemove events
delegate void AC.EventManager.Delegate_Conversation | ( | Conversation | conversation | ) |
A delegate for the OnStartConversation event
delegate void AC.EventManager.Delegate_ConversationChoice | ( | Conversation | conversation, |
int | optionID | ||
) |
A delegate for the OnClickConversation event
delegate void AC.EventManager.Delegate_Crafting | ( | Recipe | recipe, |
InvInstance | invInstance | ||
) |
A delegate for the OnCraftingSucceed event
delegate void AC.EventManager.Delegate_Generic | ( | ) |
A delegate for events that take no arguments and return null
delegate void AC.EventManager.Delegate_HandleDocument | ( | DocumentInstance | documentInstance | ) |
A delegate for the OnOpenDocument and OnCloseDocument events
delegate void AC.EventManager.Delegate_HandleObjective | ( | Objective | objective, |
ObjectiveState | state | ||
) |
A delegate for the OnObjectiveUpdate and OnObjectiveSelect events
delegate List<Hotspot> AC.EventManager.Delegate_HotspotCollection | ( | DetectHotspots | hotspotDetector, |
List< Hotspot > | hotspots | ||
) |
A delegate for the OnModifyHotspotDetectorCollection event
A delegate for the OnHotspotInteract event
delegate void AC.EventManager.Delegate_InteractInventory_Alt | ( | InvInstance | invInstance, |
int | iconID | ||
) |
A delegate for the OnInventoryInteract_Alt events
delegate void AC.EventManager.Delegate_Inventory | ( | InvItem | invItem | ) |
A delegate for the OnInventorySelect and OnInventoryDeselect events
delegate void AC.EventManager.Delegate_Inventory_Alt | ( | InvCollection | invCollection, |
InvInstance | invInstance | ||
) |
A delegate for the OnInventorySelect_Alt and OnInventoryDeselect_Alt events
delegate void AC.EventManager.Delegate_InventoryHighlight | ( | InvItem | invItem, |
HighlightType | highlightType | ||
) |
A delegate for the OnInventoryHighlight event
delegate void AC.EventManager.Delegate_InventoryHighlight_Alt | ( | InvInstance | invInstance, |
HighlightType | highlightType | ||
) |
A delegate for the OnInventoryHighlight_Alt event
delegate void AC.EventManager.Delegate_NoParameters | ( | ) |
A delegate for the events that need no parameters
delegate void AC.EventManager.Delegate_OnBeginActionList | ( | ActionList | actionList, |
ActionListAsset | actionListAsset, | ||
int | startingIndex, | ||
bool | isSkipping | ||
) |
A delegate for the OnBeginActionList event
delegate void AC.EventManager.Delegate_OnCameraSplitScreenStart | ( | _Camera | camera, |
CameraSplitOrientation | splitOrientation, | ||
float | splitAmountMain, | ||
float | splitAmountOther, | ||
bool | isTopLeftSplit | ||
) |
A delegate for the OnCameraSplitScreenStart event
delegate void AC.EventManager.Delegate_OnCameraSplitScreenStop | ( | _Camera | camera | ) |
A delegate for the OnCameraSplitScreenStop event
delegate void AC.EventManager.Delegate_OnChangeCursorMode | ( | int | cursorID | ) |
A delegate for the OnChangeCursorMode event
delegate void AC.EventManager.Delegate_OnChangeLanguage | ( | int | language | ) |
A delegate for the Delegate_OnChangeLanguage event
delegate void AC.EventManager.Delegate_OnChangeSubtitles | ( | bool | showSubtitles | ) |
A delegate for the Delegate_OnChangeSubtitles event
delegate void AC.EventManager.Delegate_OnChangeVolume | ( | SoundType | soundType, |
float | volume | ||
) |
A delegate for the Delegate_OnChangeVolume event
A delegate for the OnCharacterEndPath event
delegate void AC.EventManager.Delegate_OnCharacterHoldObject | ( | AC.Char | character, |
GameObject | heldObject, | ||
Hand | hand | ||
) |
A delegate for the OnCharacerHoldObject / OnCharacerDropObject events
delegate void AC.EventManager.Delegate_OnCharacterReachNode | ( | AC.Char | character, |
Paths | path, | ||
int | node | ||
) |
A delegate for the OnCharacterReachNode event
delegate void AC.EventManager.Delegate_OnCharacterRecalculatePathfind | ( | AC.Char | character, |
ref Vector3 | targetPosition | ||
) |
A delegate for the OnCharacterRecalculatePathfind event
delegate void AC.EventManager.Delegate_OnCharacterSetExpression | ( | AC.Char | character, |
Expression | expression | ||
) |
A delegate for the OnCharacterSetExpression event
A delegate for the OnCharacterSetPath event
delegate void AC.EventManager.Delegate_OnCharacterTeleport | ( | AC.Char | character, |
Vector3 | position, | ||
Quaternion | rotation | ||
) |
A delegate for the OnCharacterTeleport event
delegate void AC.EventManager.Delegate_OnCharacterTimeline | ( | AC.Char | character, |
PlayableDirector | director, | ||
int | trackIndex | ||
) |
A delegate for the OnCharacterEnterTimeline and OnCharacterExitTimeline events
delegate void AC.EventManager.Delegate_OnCompleteScenePreload | ( | string | nextSceneName | ) |
A delegate for the OnCompleteScenePreload event
delegate void AC.EventManager.Delegate_OnCursorLock | ( | bool | isLocked | ) |
A delegate for the OnCursorLock event
delegate object AC.EventManager.Delegate_OnDebugLog | ( | object | message, |
DebugLogType | debugLogType, | ||
UnityEngine.Object | context, | ||
bool | isDisplayed | ||
) |
A delegate for the OnDebugLog event
delegate void AC.EventManager.Delegate_OnDelayChangeScene | ( | SceneInfo | sceneInfo, |
System.Action | callback | ||
) |
A delegate for the OnDelayChangeScene event
delegate void AC.EventManager.Delegate_OnDraggableSnap | ( | DragBase | dragBase, |
DragTrack | track, | ||
TrackSnapData | trackSnapData | ||
) |
A delegate for the OnDraggableSnap event
delegate void AC.EventManager.Delegate_OnEnableInteractionMenus | ( | Hotspot | hotspot, |
InvItem | invItem | ||
) |
A delegate for the OnEnableInteractionMenus event
delegate void AC.EventManager.Delegate_OnEndActionList | ( | ActionList | actionList, |
ActionListAsset | actionListAsset, | ||
bool | isSkipping | ||
) |
A delegate for the OnEndActionList event
delegate void AC.EventManager.Delegate_OnHandleSound | ( | Sound | sound, |
AudioSource | audioSource, | ||
AudioClip | audioClip, | ||
float | fadeTime | ||
) |
A delegate for the OnPlaySound and OnStopSound events
delegate void AC.EventManager.Delegate_OnHideSelectedElement | ( | AC.Menu | _menu, |
MenuElement | _element, | ||
int | _slot | ||
) |
A delegate for the OnHideSelectedElement event
delegate void AC.EventManager.Delegate_OnHotspotSetInteractionState | ( | Hotspot | hotspot, |
AC.Button | button, | ||
bool | newState | ||
) |
A delegate for the OnHotspotSetInteractionState event
delegate void AC.EventManager.Delegate_OnInventorySpawn | ( | InvInstance | invInstance, |
SceneItem | sceneItem | ||
) |
A delegate for the OnInventorySpawn event
delegate void AC.EventManager.Delegate_OnLoadSpeechAssetBundle | ( | int | language | ) |
A delegate for the OnLoadSpeechAssetBundle event
delegate void AC.EventManager.Delegate_OnMenuElementClick | ( | AC.Menu | _menu, |
MenuElement | _element, | ||
int | _slot, | ||
int | buttonPressed | ||
) |
A delegate for the OnMenuElementClick event
delegate void AC.EventManager.Delegate_OnMenuElementShift | ( | MenuElement | _element, |
AC_ShiftInventory | shiftType | ||
) |
A delegate for the OnMenuElementShift event
delegate void AC.EventManager.Delegate_OnMenuElementVisiblity | ( | MenuElement | _element | ) |
A delegate for the OnMenuElementShow and OnMenuElementHide events
delegate void AC.EventManager.Delegate_OnMenuTurnOn | ( | AC.Menu | _menu, |
bool | isInstant | ||
) |
A delegate for the OnMenuTurnOn and OnMenuTurnOff events
delegate void AC.EventManager.Delegate_OnModifyJournalPage | ( | MenuJournal | journal, |
JournalPage | page, | ||
int | index | ||
) |
A delegate for the OnJournalPageAdd and OnJournalPageRemove events
delegate void AC.EventManager.Delegate_OnMouseOverMenu | ( | AC.Menu | _menu, |
MenuElement | _element, | ||
int | _slot | ||
) |
A delegate for the OnMouseOverMenu event
delegate void AC.EventManager.Delegate_OnMoveable | ( | DragBase | dragBase | ) |
A delegate for the OnGrabMoveable and OnDropMoveable events
delegate void AC.EventManager.Delegate_OnOccupyPlayerStart | ( | Player | player, |
PlayerStart | playerStart | ||
) |
A delegate for the OnOccupyPlayerStart event
delegate void AC.EventManager.Delegate_OnPauseActionList | ( | ActionList | actionList | ) |
A delegate for the OnPauseActionList and OnResumeActionList events
delegate void AC.EventManager.Delegate_OnPickUpThrow | ( | Moveable_PickUp | pickUp | ) |
A delegate for the OnPickUpThrow event
delegate void AC.EventManager.Delegate_OnPlaySoundtrack | ( | int | trackID, |
bool | loop, | ||
float | fadeTime, | ||
int | startingSample | ||
) |
A delegate for the OnPlayMusic and OnPlayAmbience events
delegate void AC.EventManager.Delegate_OnPointAndClick | ( | Vector3[] | pointArray, |
bool | run | ||
) |
A delegate for the OnPointClick event
delegate void AC.EventManager.Delegate_OnQTEBegin | ( | QTEType | qteType, |
string | inputName, | ||
float | duration | ||
) |
A delegate for the OnQTEBegin event
delegate void AC.EventManager.Delegate_OnQTEWinLose | ( | QTEType | qteType | ) |
A delegate for the OnQTEWin and OnQTELose events
delegate string AC.EventManager.Delegate_OnRequestInventoryCountText | ( | InvInstance | invInstance, |
bool | isSelectedCursor | ||
) |
A delegate for the OnRequestInventoryCountText event
delegate string AC.EventManager.Delegate_OnRequestMenuElementHotspotLabel | ( | AC.Menu | _menu, |
MenuElement | _element, | ||
int | _slot, | ||
int | _language | ||
) |
A delegate for the Delegate_OnRequestMenuElementHotspotLabel event
delegate string AC.EventManager.Delegate_OnRequestSpeechTokenReplacement | ( | Speech | speech, |
string | tokenKey, | ||
string | tokenValue | ||
) |
A delegate for the OnReqeustSpeechTokenReplacement event
delegate string AC.EventManager.Delegate_OnRequestTextTokenReplacement | ( | string | tokenKey, |
string | tokenValue | ||
) |
A delegate for the OnRequestTextTokenReplacement event
delegate void AC.EventManager.Delegate_OnRunTrigger | ( | AC_Trigger | trigger, |
GameObject | collidingObject | ||
) |
A delegate for the OnRunTrigger event
delegate void AC.EventManager.Delegate_OnSetHardwareCursor | ( | Texture2D | cursorTexture, |
Vector2 | clickOffset | ||
) |
A delegate for the OnSetHardwareCursor event
delegate void AC.EventManager.Delegate_OnSetLookDirection | ( | AC.Char | character, |
Vector3 | direction, | ||
bool | isInstant | ||
) |
A delegate for the OnSetLookDirection event
delegate void AC.EventManager.Delegate_OnShakeCamera | ( | float | intensity, |
float | duration | ||
) |
A delegate for the Delegate_OnShakeCamera events
delegate void AC.EventManager.Delegate_OnSkipSpeech | ( | Speech | speech, |
bool | justCompletingScroll | ||
) |
A delegate for the OnSkipSpeech event
delegate void AC.EventManager.Delegate_OnStopSoundtrack | ( | float | fadeTime | ) |
A delegate for the OnStopMusic and OnStopAmbience events
delegate void AC.EventManager.Delegate_OnSwitchCamera | ( | _Camera | fromCamera, |
_Camera | toCamera, | ||
float | transitionTime | ||
) |
A delegate for the OnSwitchCamera event
delegate void AC.EventManager.Delegate_OnSwitchProfile | ( | int | profileID | ) |
A delegate for the OnSwitchProfile event
delegate void AC.EventManager.Delegate_OnTeleport | ( | GameObject | gameObject | ) |
A delegate for the OnTeleport event
delegate void AC.EventManager.Delegate_OnUpdateDragLine | ( | Vector2 | startScreenPosition, |
Vector2 | endScreenPosition | ||
) |
A delegate for the OnUpdateDragLine event
delegate void AC.EventManager.Delegate_OnVariableChange | ( | GVar | variable | ) |
A delegate for the OnVariableChange event
A delegate for the OnVariableUpload and OnVariableDownload events
delegate void AC.EventManager.Delegate_Player | ( | Player | player | ) |
A delegate for the OnSetPlayer, OnPlayerSpawn, and OnPlayerRemove events
delegate void AC.EventManager.Delegate_PlayFootstepSound | ( | AC.Char | character, |
FootstepSounds | footstepSounds, | ||
bool | isWalkingSound, | ||
AudioSource | audioSource, | ||
AudioClip | audioClip | ||
) |
A delegate for the OnPlayFootstepSound event
delegate void AC.EventManager.Delegate_SaveFile | ( | SaveFile | saveFile | ) |
A delegate for the OnBeforeLoading and OnFinishSaving events
delegate void AC.EventManager.Delegate_SaveID | ( | int | saveID | ) |
A delegate for the OnBeforeSaving, OnFailSaving and OnFailLoading events
delegate void AC.EventManager.Delegate_Scene | ( | SubScene | subScene | ) |
A delegate for the OnAddSubScene event
delegate void AC.EventManager.Delegate_SetHeadTurnTarget | ( | AC.Char | character, |
Transform | headTurnTarget, | ||
Vector3 | targetOffset, | ||
bool | isInstant | ||
) |
A delegate for the OnSetHeadTurnTarget event
delegate void AC.EventManager.Delegate_Speech | ( | Speech | speech | ) |
A delegate for the OnStartSpeech_Alt, OnStopSpeech_Alt, OnStartSpeechScroll_Alt, OnEndSpeechScroll_Alt and OnCompleteSpeechScroll_Alt events
delegate void AC.EventManager.Delegate_SpeechToken | ( | AC.Char | speakingCharacter, |
int | lineID, | ||
string | tokenKey, | ||
string | tokenValue | ||
) |
A delegate for the OnSpeechToken event
delegate void AC.EventManager.Delegate_SpeechTokenAlt | ( | Speech | speech, |
string | tokenKey, | ||
string | tokenValue | ||
) |
A delegate for the OnSpeechToken_Alt event
delegate void AC.EventManager.Delegate_StartSpeech | ( | AC.Char | speakingCharacter, |
string | speechText, | ||
int | lineID | ||
) |
A delegate for the OnStartSpeech and OnEndSpeechScroll events
delegate void AC.EventManager.Delegate_StopSpeech | ( | AC.Char | speakingCharacter | ) |
A delegate for the OnStopSpeech event
delegate void AC.EventManager.Delegate_Timer | ( | Timer | variableTimer | ) |
A delegate for the OnTimerStart, OnTimerUpdate and OnTimerComplete events
|
static |
An event triggered before the variables in a save game file are imported
|
static |
An event triggered before a save game file is loaded
|
static |
An event triggered before a save game file is created
|
static |
An event triggered when the active cursor mode is changed
|
static |
An event triggered whenever a character drops an object
|
static |
An event triggered whenever a character's path is ended
|
static |
An event triggered whenever a character is about to be controlled by a Timeline
|
static |
An event triggered whenevr a character is no longer controlled by a Timeline
|
static |
An event triggered whenever a character holds an object
|
static |
An event triggered whenever a character reaches a node along a path
|
static |
An event triggered whenever a character's active pathfinding is recalculated
|
static |
An event triggered whenever a character's expression is updated
|
static |
An event triggered whenever a character's path is set
|
static |
An event triggered whenever a character is teleported
|
static |
An event triggered whenever a character stops looking at a target with their head
|
static |
An event triggered whenever an item is added to a Container
|
static |
An event triggered when a Container is closed
|
static |
An event triggered when a Container is opened
|
static |
An event triggered whenever an item is removed from a Container
|
static |
An event triggered whenever an item cannot be removed from a Container
|
static |
An event triggered whenever a recipe has been succesfully created
|
static |
An event triggered whenever a Hotspot is double-clicked
|
static |
An event triggered whenever a Variable's value is to be downloaded from a custom script it is linked to
|
static |
An event triggered whenever Interaction menus are enabled for a Hotspot or InvItem
|
static |
An event triggered after an attempt to import a game fails
|
static |
An event triggered after an attempt to load a game fails
|
static |
An event triggered after an attempt to save a game fails
|
static |
An event triggered after the variables in a save game file are imported
|
static |
An event triggered after a save game file is loaded
|
static |
An event triggered after a save game file is created
|
static |
An event triggered once the Menus have been generated when the game begins
|
static |
An event triggered whenever the currently-selected UI GameObject is hidden
|
static |
An event triggered whenever a Hotspot is de-selected
|
static |
An event triggered whenever a Hotspot's button is interacted with
|
static |
|
static |
An event triggered whenever a Hotspot is selected
|
static |
An event triggered whenever a Hotspot button's enabled state is changed
|
static |
An event triggered whenever the FlashHotspots input is invoked to flash all Hotspots in the scene
|
static |
|
static |
An event triggered whenever a Hotspot is turned off
|
static |
An event triggered whenever a Hotspot is turned on
|
static |
An event triggered whenever an item is added to the player's inventory
|
static |
An event triggered whenever an item is added to the player's inventory
|
static |
An event triggered whenever two inventory items are combined together. This is triggered even if the item is "used" with itself
|
static |
An event triggered whenever two inventory items are combined together. This is triggered even if the item is "used" with itself
|
static |
An event triggered whenever an inventory item is de-selected by the player
|
static |
An event triggered whenever an inventory item is de-selected by the player
|
static |
An event triggered whenever an item is highlighted using the "Object: Highlight" Action
|
static |
An event triggered whenever an item is highlighted using the "Object: Highlight" Action
|
static |
An event triggered whenever an item in the Player's Inventory is hovered over (will be null when un-hovered)
|
static |
An event triggered whenever an inventory item is interacted with
|
static |
An event triggered whenever an inventory item is interacted with
|
static |
An event triggered whenever an item is removed from the player's inventory
|
static |
An event triggered whenever an item is removed from the player's inventory
|
static |
An event triggered whenever an inventory item is selected by the player
|
static |
An event triggered whenever an inventory item is selected by the player
|
static |
An event triggered whenever an inventory item is spawned in the scene
|
static |
An event triggered whenever a Journal element has a new page added to it
|
static |
An event triggered whenever a Journal element has a page removed to it
|
static |
An event triggered whenever a MenuElement inside a Menu is clicked
|
static |
An event triggered whenever a menu element is made invisible
|
static |
An event triggered whenever a menu element's slots are shifted
|
static |
An event triggered whenever a menu element is made visible
|
static |
An event triggered whenever a menu is turned off
|
static |
An event triggered whenever a menu is turned on
|
static |
An event triggered whenever a DetectHotspots script modifies its internal collection of nearby Hotspots
|
static |
An event triggered whenever the mouse hovers over a new menu element
|
static |
An event triggered whenever the player snaps to a PlayerStart
|
static |
An event triggered whenever the Player jumps
|
static |
An event triggered before a Player is removed the scene
|
static |
An event triggered after a Player is spawned in the scene
|
static |
An event triggered whenever the FootstepSounds component plays an AudioClip
|
static |
An event triggered whenever the player is commanded to move via point-and-click
|
static |
An event triggered as a separate thread is about to be used to save the game
|
static |
An event triggered whenever a Hotspot is registered to the StateHandler - typically by enabling its GameObject
|
static |
An event triggered whenever the Inventory "Count" label for an Inventory item instance is requested
|
static |
An event triggered whenever the Hotspot label for a menu element is requested
|
static |
An event triggered when restarting the game
|
static |
An event triggered whenever a Trigger is run
|
static |
An event triggered when the Hardware cursor is changed
|
static |
An event triggered whenever a character's head is given a target to look at
|
static |
An event triggered whenever a character updates their facing direction
|
static |
An event triggered whenever a new Player is loaded into the scene
|
static |
An event triggered after switching profile
|
static |
An event triggered when an object is teleported using the 'Object: Teleport' Action
|
static |
An event triggered when a Timer completes
|
static |
An event triggered when a Timer starts
|
static |
An event triggered when a Timer updates
|
static |
An event triggered whenever a Hotspot is unregistered from the StateHandler - typically by disabling its GameObject
|
static |
An event triggered every frame if the Player is drag-controlled
|
static |
An event triggered whenever a Variable's value is to be uploaded to a custom script it is linked to
|
static |
An event triggered whenever a Variable is changed via an Action
|
static |
An event triggered when an AC scene is loaded in as a sub-scene (i.e. not the active scene)
|
static |
An event triggered just after the active scene is changed
|
static |
An event triggered once the a scene load is complete, but awaits a call to SceneChanger.ActivateLoadedScene before gameplay continues
|
static |
An event triggered just before the active scene is changed
|
static |
An event triggered when an ActionList is run
|
static |
An event triggered when the split-screen effect begins
|
static |
An event triggered when the split-screen effect ends
|
static |
An event triggered whenever the current language is changed
|
static |
An event triggered whenever subtitles are turns on or off
|
static |
An event triffered whenever the current voice language is changed, provided that this is not synced to the text language
|
static |
|
static |
An event triggered whenever a Conversation option is chosen
|
static |
An event triggered after a request to preload a scene is completed
|
static |
An event triggred whenever a line of dialogue has completed scrolling
|
static |
An event triggred whenever a line of dialogue has completed scrolling
|
static |
An event triggered when the cursor's locked state is set
|
static |
An event triggered when a Debug message is fired at runtime
|
static |
An event triggered just before the active scene is changed, but with a callback - the scene will not change until this is invoked
|
static |
|
static |
An event triggered when a new Document is closed
|
static |
An event triggered when a new Document is opened
|
static |
|
static |
An event triggered whenever a draggable object snaps into a pre-set position
|
static |
An event triggered whenever a moveable object is dropped by the player
|
static |
An event triggered when an ActionList is ended
|
static |
An event triggered whenever a Conversation, and its dialogue option ActionLists, has ended. Note that this does not trigger when options are overridden.
|
static |
An event triggered whenever a line of dialogue stops scrolling
|
static |
An event triggered whenever a line of dialogue stops scrolling
|
static |
An event triggered whenever a GameState is entered
|
static |
An event triggered whenever a GameState is exited
|
static |
An event triggered whenever a moveable object is picked up by the player
|
static |
An event triggered once an AC scene is initialised, but before any save data is loaded in
|
static |
An event triggered whenever an audio or lipsync asset bundle has completed loading
|
static |
An event triggered if AC is manually turned off by calling KickStarter.TurnOffAC ();
|
static |
An event triggered if AC is manually turned on by calling KickStarter.TurnOnAC ();
|
static |
An event triggered when a Objective is selected
|
static |
An event triggered when a Objective's state is changed
|
static |
An event triggered when an ActionList is paused
|
static |
An event triggered whenever a Moveable_PickUp is thrown
|
static |
An event triggered when an Ambience track plays
|
static |
An event triggered when a Music track plays
|
static |
An event triggered when a Sound component plays audio
|
static |
An event triggered when quick-time event is begun
|
static |
An event triggered when a quick-time event is lost
|
static |
An event triggered when a quick-time event is won
|
static |
An event triggered whenever a speech token is used in speech text, and it's replacement is requested (it will be removed otherwise)
|
static |
An event triggered whenever a custom text token is used in text, and it's replacement is requested (it will be removed otherwise)
|
static |
An event triggered when an ActionList is resumed
|
static |
An event triggered whenever the MainCamera is shaken
|
static |
An event triggered when skipping a cutscene
|
static |
An event triggered when speech is skipped due to input
|
static |
An event triggered whenever a line of dialogue uses a speech token
|
static |
An event triggered whenever a line of dialogue uses a speech token
|
static |
An event triggered whenever a Conversation begins
|
static |
An event triggered whenever a scene starts, but not due to loading a save file
|
static |
An event triggered whenever a new line of dialogue begins
|
static |
An event triggered whenever a new line of dialogue begins
|
static |
An event triggered whenever a line of dialogue starts scrolling
|
static |
An event triggered whenever a line of dialogue starts scrolling
|
static |
An event triggered when the Ambience stops
|
static |
An event triggered when the Music stops
|
static |
An event triggered when a Sound component stops playing audio
|
static |
An event triggered whenever a line of dialogue ends
|
static |
An event triggered whenever a line of dialogue ends
|
static |
An event triggered whenever the MainCamera switches to a new _Camera
|
static |
An event triggered whenever the MainCamera updates its internal record of the playable screen area, due to the aspect ratio or screen size changing