|
override void | StartEvent (GameObject startingObject) |
|
void | EventEnded () |
|
void | DontDestroy () |
|
void | OnSceneLoaded () |
|
IEnumerator | StartEvent (GameObject startingObject, float delay) |
|
virtual bool | CanInteract (EventStartType type, GameObject startingObject) |
|
bool | CheckOrientation (GameObject gameObject) |
|
virtual bool | Interact () |
|
virtual bool | TouchInteract () |
|
virtual bool | DropInteract (DragInfo drag) |
|
bool | CheckDrop (DragInfo drag) |
|
bool | CheckStartObject (GameObject gameObject) |
|
virtual void | KeyPress () |
|
virtual void | UIStart () |
|
virtual void | UIStart (GameObject startingObject) |
|
bool | ForwardInteract () |
|
bool | ForwardTouchInteract () |
|
bool | ForwardDropInteract (DragInfo drag) |
|
void | ForwardOnTriggerEnter (Collider other) |
|
void | ForwardOnTriggerExit (Collider other) |
|
void | ForwardOnTriggerStay (Collider other) |
|
void | ForwardOnTriggerEnter2D (Collider2D other) |
|
void | ForwardOnTriggerExit2D (Collider2D other) |
|
void | ForwardOnTriggerStay2D (Collider2D other) |
|
void | ForwardOnCollisionEnter (Collision collision) |
|
void | ForwardOnCollisionExit (Collision collision) |
|
void | ForwardOnCollisionStay (Collision collision) |
|
void | ForwardOnCollisionEnter2D (Collision2D collision) |
|
void | ForwardOnCollisionExit2D (Collision2D collision) |
|
void | ForwardOnCollisionStay2D (Collision2D collision) |
|
virtual bool | CheckConditions () |
|
virtual bool | CheckVariables () |
|
virtual void | SetVariables () |
|
|
string | shopSceneID = "" |
|
int | shopID = 0 |
|
bool | turnToEvent = true |
|
bool | turnToPlayer = false |
|
bool | useFaction = false |
|
int | factionID = 0 |
|
EventStartType | startType = EventStartType.None |
|
bool | inBlockedControl = false |
|
string | customType = "" |
|
float | autoStartAfter = 0 |
|
bool | allowClick = true |
|
bool | overrideClickDistance = false |
|
float | maxClickDistance = 3 |
|
bool | useMoveToInteraction = true |
|
GameObject | destinationObject |
|
bool | overrideInteractionRadius = false |
|
float | interactionRadius = 1 |
|
bool | overrideStopDistance = false |
|
float | stopDistance = 1 |
|
bool | overrideMoveToSpeed = false |
|
MoveSpeed | moveToSpeed |
|
int | keyToPress = 0 |
|
bool | keyPressInTrigger = false |
|
bool | keyPressWhileColliding = false |
|
EventDropType | dropType = EventDropType.Item |
|
ItemGainSimple | dropItem = new ItemGainSimple() |
|
AbilitySelection | dropAbility = new AbilitySelection() |
|
bool | consumeDrop = false |
|
bool | startByCollider = true |
|
bool | startByTrigger = true |
|
bool | startByRootObject = false |
|
bool | useOtherObject = false |
|
EventStartObject | startObjectCheck |
|
HorizontalPlaneOverride | horizontalPlane = new HorizontalPlaneOverride() |
|
bool | useFront = true |
|
bool | useBack = true |
|
bool | useLeft = true |
|
bool | useRight = true |
|
bool | autoDestroy = true |
|
bool | repeatDestroy = false |
|
float | destroyCheckTime = 1 |
|
bool | checkObjectVariables = false |
|
VariableCondition | variableCondition = new VariableCondition() |
|
bool | setObjectVariables = false |
|
VariableSetter | variableSetter = new VariableSetter() |
|
QuestCondition | questCondition = new QuestCondition() |
|
bool | useSceneID = true |
|
int | sceneID = -1 |
|