├── MIT-LICENSE ├── README.md ├── TriggerAction ├── Actions.meta ├── Actions │ ├── ActionBase.cs │ ├── ActionBase.cs.meta │ ├── CallbackAction.cs │ ├── CallbackAction.cs.meta │ ├── CooldownAction.cs │ ├── CooldownAction.cs.meta │ ├── DebugAction.cs │ ├── DebugAction.cs.meta │ ├── DelayedAction.cs │ ├── DelayedAction.cs.meta │ ├── HitPauseAction.cs │ ├── HitPauseAction.cs.meta │ ├── LockCursorAction.cs │ ├── LockCursorAction.cs.meta │ ├── OnceAction.cs │ ├── OnceAction.cs.meta │ ├── PlaySoundAction.cs │ ├── PlaySoundAction.cs.meta │ ├── QueueAnimationAction.cs │ ├── QueueAnimationAction.cs.meta │ ├── RandomChanceAction.cs │ ├── RandomChanceAction.cs.meta │ ├── RandomPositionAction.cs │ ├── RandomPositionAction.cs.meta │ ├── RandomSampleAction.cs │ ├── RandomSampleAction.cs.meta │ ├── RemoveGameObjectAction.cs │ ├── RemoveGameObjectAction.cs.meta │ ├── RemoveGameObjectsAction.cs │ ├── RemoveGameObjectsAction.cs.meta │ ├── SendUnityEventAction.cs │ ├── SendUnityEventAction.cs.meta │ ├── SeriesAction.cs │ ├── SeriesAction.cs.meta │ ├── SetActiveAction.cs │ ├── SetActiveAction.cs.meta │ ├── ShiftSplitterAction.cs │ ├── ShiftSplitterAction.cs.meta │ ├── SpawnPrefabAction.cs │ ├── SpawnPrefabAction.cs.meta │ ├── ToggleAction.cs │ ├── ToggleAction.cs.meta │ ├── UnlockCursorAction.cs │ └── UnlockCursorAction.cs.meta ├── Triggers.meta └── Triggers │ ├── ButtonDownTrigger.cs │ ├── ButtonDownTrigger.cs.meta │ ├── ButtonUpTrigger.cs │ ├── ButtonUpTrigger.cs.meta │ ├── EnterTriggerTrigger.cs │ ├── EnterTriggerTrigger.cs.meta │ ├── StartTrigger.cs │ ├── StartTrigger.cs.meta │ ├── UpdateTrigger.cs │ └── UpdateTrigger.cs.meta └── VERSION /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/README.md -------------------------------------------------------------------------------- /TriggerAction/Actions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/ActionBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/ActionBase.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/ActionBase.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/ActionBase.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/CallbackAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/CallbackAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/CallbackAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/CallbackAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/CooldownAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/CooldownAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/CooldownAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/CooldownAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/DebugAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/DebugAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/DebugAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/DebugAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/DelayedAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/DelayedAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/DelayedAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/DelayedAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/HitPauseAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/HitPauseAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/HitPauseAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/HitPauseAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/LockCursorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/LockCursorAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/LockCursorAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/LockCursorAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/OnceAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/OnceAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/OnceAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/OnceAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/PlaySoundAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/PlaySoundAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/PlaySoundAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/PlaySoundAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/QueueAnimationAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/QueueAnimationAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/QueueAnimationAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/QueueAnimationAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/RandomChanceAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RandomChanceAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/RandomChanceAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RandomChanceAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/RandomPositionAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RandomPositionAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/RandomPositionAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RandomPositionAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/RandomSampleAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RandomSampleAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/RandomSampleAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RandomSampleAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/RemoveGameObjectAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RemoveGameObjectAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/RemoveGameObjectAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RemoveGameObjectAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/RemoveGameObjectsAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RemoveGameObjectsAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/RemoveGameObjectsAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/RemoveGameObjectsAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/SendUnityEventAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SendUnityEventAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/SendUnityEventAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SendUnityEventAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/SeriesAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SeriesAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/SeriesAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SeriesAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/SetActiveAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SetActiveAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/SetActiveAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SetActiveAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/ShiftSplitterAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/ShiftSplitterAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/ShiftSplitterAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/ShiftSplitterAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/SpawnPrefabAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SpawnPrefabAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/SpawnPrefabAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/SpawnPrefabAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/ToggleAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/ToggleAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/ToggleAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/ToggleAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Actions/UnlockCursorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/UnlockCursorAction.cs -------------------------------------------------------------------------------- /TriggerAction/Actions/UnlockCursorAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Actions/UnlockCursorAction.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Triggers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers.meta -------------------------------------------------------------------------------- /TriggerAction/Triggers/ButtonDownTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/ButtonDownTrigger.cs -------------------------------------------------------------------------------- /TriggerAction/Triggers/ButtonDownTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/ButtonDownTrigger.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Triggers/ButtonUpTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/ButtonUpTrigger.cs -------------------------------------------------------------------------------- /TriggerAction/Triggers/ButtonUpTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/ButtonUpTrigger.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Triggers/EnterTriggerTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/EnterTriggerTrigger.cs -------------------------------------------------------------------------------- /TriggerAction/Triggers/EnterTriggerTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/EnterTriggerTrigger.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Triggers/StartTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/StartTrigger.cs -------------------------------------------------------------------------------- /TriggerAction/Triggers/StartTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/StartTrigger.cs.meta -------------------------------------------------------------------------------- /TriggerAction/Triggers/UpdateTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/UpdateTrigger.cs -------------------------------------------------------------------------------- /TriggerAction/Triggers/UpdateTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelovesrobots/unity3d-trigger-action-pattern/HEAD/TriggerAction/Triggers/UpdateTrigger.cs.meta -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.5 2 | --------------------------------------------------------------------------------