├── .gitignore ├── Config ├── DefaultEditor.ini ├── DefaultEngine.ini ├── DefaultGame.ini └── DefaultInput.ini ├── Content ├── Examples │ ├── Door │ │ └── BP_LockedDoor.uasset │ ├── LightSwitch │ │ └── BP_LightSwitchComponent.uasset │ └── Mover │ │ ├── BP_Mover.uasset │ │ └── BP_MoverButtonComponent.uasset ├── GameModes │ └── GameMode_InteractionSystem.uasset ├── Maps │ ├── NewMap.umap │ └── NewMap_BuiltData.uasset └── Player │ ├── BP_PlayerController.uasset │ ├── BP_PlayerPawn.uasset │ └── UMG_PlayerHUD.uasset ├── InteractionSystem.uproject ├── LICENSE ├── README.md └── Source ├── InteractionSystem.Target.cs ├── InteractionSystem ├── InteractionSystem.Build.cs ├── InteractionSystem.cpp ├── InteractionSystem.h ├── InteractionSystemGameModeBase.cpp ├── InteractionSystemGameModeBase.h ├── Private │ ├── Interactive.cpp │ ├── InteractiveActor.cpp │ ├── InteractiveBoxComponent.cpp │ └── PlayerPawn.cpp └── Public │ ├── Interactive.h │ ├── InteractiveActor.h │ ├── InteractiveBoxComponent.h │ └── PlayerPawn.h └── InteractionSystemEditor.Target.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/.gitignore -------------------------------------------------------------------------------- /Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Config/DefaultEngine.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Config/DefaultEngine.ini -------------------------------------------------------------------------------- /Config/DefaultGame.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Config/DefaultGame.ini -------------------------------------------------------------------------------- /Config/DefaultInput.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Config/DefaultInput.ini -------------------------------------------------------------------------------- /Content/Examples/Door/BP_LockedDoor.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Examples/Door/BP_LockedDoor.uasset -------------------------------------------------------------------------------- /Content/Examples/LightSwitch/BP_LightSwitchComponent.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Examples/LightSwitch/BP_LightSwitchComponent.uasset -------------------------------------------------------------------------------- /Content/Examples/Mover/BP_Mover.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Examples/Mover/BP_Mover.uasset -------------------------------------------------------------------------------- /Content/Examples/Mover/BP_MoverButtonComponent.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Examples/Mover/BP_MoverButtonComponent.uasset -------------------------------------------------------------------------------- /Content/GameModes/GameMode_InteractionSystem.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/GameModes/GameMode_InteractionSystem.uasset -------------------------------------------------------------------------------- /Content/Maps/NewMap.umap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Maps/NewMap.umap -------------------------------------------------------------------------------- /Content/Maps/NewMap_BuiltData.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Maps/NewMap_BuiltData.uasset -------------------------------------------------------------------------------- /Content/Player/BP_PlayerController.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Player/BP_PlayerController.uasset -------------------------------------------------------------------------------- /Content/Player/BP_PlayerPawn.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Player/BP_PlayerPawn.uasset -------------------------------------------------------------------------------- /Content/Player/UMG_PlayerHUD.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Content/Player/UMG_PlayerHUD.uasset -------------------------------------------------------------------------------- /InteractionSystem.uproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/InteractionSystem.uproject -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/README.md -------------------------------------------------------------------------------- /Source/InteractionSystem.Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem.Target.cs -------------------------------------------------------------------------------- /Source/InteractionSystem/InteractionSystem.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/InteractionSystem.Build.cs -------------------------------------------------------------------------------- /Source/InteractionSystem/InteractionSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/InteractionSystem.cpp -------------------------------------------------------------------------------- /Source/InteractionSystem/InteractionSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/InteractionSystem.h -------------------------------------------------------------------------------- /Source/InteractionSystem/InteractionSystemGameModeBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/InteractionSystemGameModeBase.cpp -------------------------------------------------------------------------------- /Source/InteractionSystem/InteractionSystemGameModeBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/InteractionSystemGameModeBase.h -------------------------------------------------------------------------------- /Source/InteractionSystem/Private/Interactive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Private/Interactive.cpp -------------------------------------------------------------------------------- /Source/InteractionSystem/Private/InteractiveActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Private/InteractiveActor.cpp -------------------------------------------------------------------------------- /Source/InteractionSystem/Private/InteractiveBoxComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Private/InteractiveBoxComponent.cpp -------------------------------------------------------------------------------- /Source/InteractionSystem/Private/PlayerPawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Private/PlayerPawn.cpp -------------------------------------------------------------------------------- /Source/InteractionSystem/Public/Interactive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Public/Interactive.h -------------------------------------------------------------------------------- /Source/InteractionSystem/Public/InteractiveActor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Public/InteractiveActor.h -------------------------------------------------------------------------------- /Source/InteractionSystem/Public/InteractiveBoxComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Public/InteractiveBoxComponent.h -------------------------------------------------------------------------------- /Source/InteractionSystem/Public/PlayerPawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystem/Public/PlayerPawn.h -------------------------------------------------------------------------------- /Source/InteractionSystemEditor.Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doomtrinity/InteractionSystem/HEAD/Source/InteractionSystemEditor.Target.cs --------------------------------------------------------------------------------