|
Adventure Creator 1.85.1
An adventure game toolkit for Unity, by Chris Burton, ICEBOX Studios 2013-2025
|
Public Member Functions | |
| void | ShowGUI (Rect position) |
| string | GetActionTypeLabel (Action _action, bool includeLabel) |
| string | GetActionTypeLabel (Action _action) |
| string | GetActionName (int i) |
| Gets the filename of an enabled Action. | |
| bool | DoesActionExist (string _name) |
| Checks if any enabled Actions have a specific filename. | |
| int | GetActionsSize () |
| Gets the number of enabled Actions. | |
| string[] | GetActionTitles () |
| Gets all Action titles within EnabledActions. | |
| int | GetActionTypeIndex (Action _action) |
| Gets the index number of an Action within EnabledActions. | |
| ActionType | GetActionType (Action _action) |
| int | GetEnabledActionTypeIndex (ActionCategory _category, int subCategoryIndex) |
| Gets the index number of an Action within EnabledActions. | |
| string[] | GetActionSubCategories (ActionCategory _category) |
| Gets all found Action titles within a given ActionCategory. | |
| ActionCategory | GetActionCategory (int number) |
| Gets the ActionCategory of an Action within EnabledActions. | |
| int | GetActionSubCategory (Action _action) |
| Gets the index of an Action within a list of all Actions that share its category. | |
| ActionType[] | GetActionTypesInCategory (ActionCategory category) |
| Gets all found ActionType classes that belong in a given category. | |
| bool | IsActionTypeEnabled (int index) |
| Color | GetActionTypeColor (Action _action) |
| void | SetFavourite (Action action, int ID) |
| string | GetFavouriteActionLabel (int ID) |
| Action | GenerateFavouriteAction (int ID) |
| int | GetNumFavouriteActions () |
| FavouriteActionData | GetFavouriteActionData (int ID) |
| int | GetDefaultActionInCategory (ActionCategory category) |
Static Public Member Functions | |
| static string | GetDefaultAction () |
| Gets the filename of the default Action. | |
Public Attributes | |
| List< string > | customFolderPaths = new List<string>() |
| List< FavouriteActionData > | allFavouriteActionData = new List<FavouriteActionData>() |
| bool | displayActionsInInspector = false |
| DisplayActionsInEditor | displayActionsInEditor = DisplayActionsInEditor.ArrangedVertically |
| bool | allowMultipleActionListWindows = false |
| ActionListEditorScrollWheel | actionListEditorScrollWheel = ActionListEditorScrollWheel.PansWindow |
| bool | invertPanning = false |
| bool | focusOnPastedActions = true |
| float | panSpeed = 1f |
| bool | autoPanNearWindowEdge = true |
| int | defaultClass |
| string | defaultClassName |
| List< ActionType > | AllActions = new List<ActionType>() |
Properties | |
| string | FolderPath [get] |
Handles the "Actions" tab of the Game Editor window. All available Actions are listed here, and custom Actions can be added.
| bool AC.ActionsManager.DoesActionExist | ( | string | _name | ) |
Checks if any enabled Actions have a specific filename.
| _name | The filename to check for |
| ActionCategory AC.ActionsManager.GetActionCategory | ( | int | number | ) |
| string AC.ActionsManager.GetActionName | ( | int | i | ) |
| int AC.ActionsManager.GetActionsSize | ( | ) |
Gets the number of enabled Actions.
| string[] AC.ActionsManager.GetActionSubCategories | ( | ActionCategory | _category | ) |
| int AC.ActionsManager.GetActionSubCategory | ( | Action | _action | ) |
| string[] AC.ActionsManager.GetActionTitles | ( | ) |
| int AC.ActionsManager.GetActionTypeIndex | ( | Action | _action | ) |
| ActionType[] AC.ActionsManager.GetActionTypesInCategory | ( | ActionCategory | category | ) |
Gets all found ActionType classes that belong in a given category.
| category | The category of ActionType classes to collect |
<retuns>An array of all ActionType classes that belong in the given category
|
static |
| int AC.ActionsManager.GetEnabledActionTypeIndex | ( | ActionCategory | _category, |
| int | subCategoryIndex ) |
| ActionListEditorScrollWheel AC.ActionsManager.actionListEditorScrollWheel = ActionListEditorScrollWheel.PansWindow |
The effect the mouse scrollwheel has inside the ActionList Editor window (PansWindow, ZoomsWindow)
| List<ActionType> AC.ActionsManager.AllActions = new List<ActionType>() |
A List of all Action classes found
| bool AC.ActionsManager.allowMultipleActionListWindows = false |
If True, then multiple ActionList Editor windows can be opened at once
| bool AC.ActionsManager.autoPanNearWindowEdge = true |
If True, the ActionList Editor will pan automatically when dragging the cursor near the window's edge
| int AC.ActionsManager.defaultClass |
The index number of the default Action (deprecated)
| string AC.ActionsManager.defaultClassName |
The class name of the default Action
| DisplayActionsInEditor AC.ActionsManager.displayActionsInEditor = DisplayActionsInEditor.ArrangedVertically |
How Actions are arranged in the ActionList Editor window (ArrangedVertically, ArrangedHorizontally)
| bool AC.ActionsManager.displayActionsInInspector = false |
If True, then Actions can be displayed in an ActionList's Inspector window
| bool AC.ActionsManager.focusOnPastedActions = true |
If True, then the ActionList Editor window will focus on newly-pasted Actions
| bool AC.ActionsManager.invertPanning = false |
If True, then panning is inverted in the ActionList Editor window (useful for Macbooks)
| float AC.ActionsManager.panSpeed = 1f |
The speed factor for panning/zooming
|
get |
The folder path to the default Actions