├── .gitmodules ├── AceCombat7Mod ├── Game │ ├── Config │ │ ├── DefaultEditor.ini │ │ ├── DefaultEngine.ini │ │ └── DefaultGame.ini │ ├── Content │ │ └── Mods │ │ │ └── OpenMotion │ │ │ ├── CM_HeadTracking.uasset │ │ │ └── ModActor.uasset │ ├── CopyToRelease.bat │ └── Game.uproject └── Release │ ├── 0.1 │ ├── Game │ │ └── Content │ │ │ ├── CoreMods │ │ │ └── UE4Motion.dll │ │ │ └── Paks │ │ │ └── LogicMods │ │ │ └── OpenMotion.pak │ └── WibbleWobbleCapture.dll │ └── 0.2 │ ├── AceCombat7Mod_0.2.zip │ ├── Game │ ├── Content │ │ └── Paks │ │ │ └── LogicMods │ │ │ └── OpenMotion.pak │ └── CoreMods │ │ └── UE4Motion.dll │ ├── WibbleWobbleCapture.dll │ ├── WibbleWobbleCommon.dll │ └── WibbleWobbleTrack.dll ├── BalsaTelemetry ├── BalsaData.cs ├── BalsaTelemetry.csproj ├── BalsaTelemetry.modcfg ├── BalsaTelemetry.sln ├── Loader.cs ├── Properties │ └── AssemblyInfo.cs ├── TelemetryExporter.cs └── packages.config ├── BeamNG ├── Installer │ ├── SpaceMonkey BeamNG.Drive plugin-SetupFiles │ │ └── SpaceMonkey BeamNG.Drive plugin.msi │ ├── SpaceMonkey BeamNG.Drive plugin-cache │ │ └── cacheIndex.txt │ └── SpaceMonkey BeamNG.Drive plugin.aip ├── Mod │ └── PHARTGAMES_SpaceMonkey │ │ └── lua │ │ └── vehicle │ │ └── protocols │ │ └── PHARTGAMES_SpaceMonkey.lua └── lua │ └── vehicle │ └── motionSim.lua ├── Build └── BuildRelease.bat ├── CMCustomUDP ├── CMCustomUDP.csproj ├── CMCustomUDP.sln ├── CMCustomUDPData.cs ├── Properties │ └── AssemblyInfo.cs └── bin │ └── Debug │ ├── CMCustomUDP.dll │ └── CMCustomUDP.pdb ├── CP2077SMMod ├── CP2077SMMod │ ├── .clang-format │ ├── .editorconfig │ ├── .gitattributes │ ├── .github │ │ └── workflows │ │ │ └── build.yml │ ├── .gitignore │ ├── CP2077SMMod.sln │ ├── LICENSE.md │ ├── PostBuild.bat │ ├── README.md │ └── src │ │ ├── CP2077SMMod.filters │ │ ├── CP2077SMMod.vcxproj │ │ ├── Main.cpp │ │ ├── SpaceMonkeySystem.cpp │ │ └── SpaceMonkeySystem.h └── Release │ ├── bin │ └── x64 │ │ └── SpaceMonkeyTelemetryAPI.dll │ └── red4ext │ └── plugins │ └── CP2077SMMod.dll ├── CleanupRelease.bat ├── DCSPlugin ├── DCS Export Script - DCS World Wiki - Hoggitworld.com.url ├── DCS export - DCS World Wiki - Hoggitworld.com.url ├── Export.lua ├── ExportSM.lua ├── Install.txt └── Installer │ ├── SMTP DCS Export Plugin-SetupFiles │ └── SMTP DCS Export Plugin.msi │ └── SMTP DCS Export Plugin.aip ├── Dakar2Mod ├── Dakar2Game │ ├── Content │ │ └── Mods │ │ │ └── OpenMotion │ │ │ └── ModActor.uasset │ ├── CopyToRelease.bat │ └── Dakar2Game.uproject └── Release │ ├── 0.1 │ ├── Binaries │ │ └── Win64 │ │ │ └── WibbleWobbleCapture.dll │ ├── Content │ │ ├── CoreMods │ │ │ └── UE4Motion.dll │ │ └── Paks │ │ │ └── LogicMods │ │ │ └── OpenMotion.pak │ └── Dakar2Mod_0.1.zip │ └── 0.2 │ ├── Binaries │ └── Win64 │ │ ├── WibbleWobbleCapture.dll │ │ ├── WibbleWobbleCommon.dll │ │ ├── WibbleWobbleTrack.dll │ │ ├── openvr_api.dll │ │ ├── openvr_api.dll.sig │ │ └── openvr_api.pdb │ ├── Content │ ├── CoreMods │ │ └── UE4Motion.dll │ └── Paks │ │ └── LogicMods │ │ └── OpenMotion.pak │ └── Dakar2Mod_0.2.zip ├── Documentation ├── MainInterface.png ├── OutputsInterface.png ├── SC4Game.PNG └── SC4Profile.PNG ├── GTAVAPI ├── GTAVAPI.csproj ├── GTAVData.cs ├── Properties │ └── AssemblyInfo.cs └── bin │ └── Debug │ ├── GTAVAPI.dll │ └── GTAVAPI.pdb ├── GTAVTelemetryPlugin ├── GTAVTelemetryClient.cs ├── GTAVTelemetryPlugin.csproj ├── GTAVTelemetryPlugin.sln ├── Installer │ ├── SMTP GTA Plugin-SetupFiles │ │ └── SMTP GTA Plugin.msi │ └── SMTP GTA Plugin.aip ├── Properties │ └── AssemblyInfo.cs ├── Release │ └── Scripts │ │ ├── GTAVAPI.dll │ │ ├── GTAVAPI.pdb │ │ ├── GTAVTelemetryPlugin.dll │ │ └── GTAVTelemetryPlugin.pdb ├── ScriptHookVDotNet3.dll ├── ScriptHookVDotNet3.xml └── bin │ └── Debug │ ├── GTAVAPI.dll │ ├── GTAVAPI.pdb │ ├── GTAVTelemetryPlugin.dll │ ├── GTAVTelemetryPlugin.pdb │ ├── ScriptHookVDotNet3.dll │ └── ScriptHookVDotNet3.xml ├── GTPSimfeedback ├── GTPSimfeedback.csproj ├── GTPSimfeedback.sln ├── GTPTelemetryInfo.cs ├── GTPTelemetryProvider.cs ├── GTPTelemetryValue.cs ├── Installer │ ├── SpaceMonkeySFX-SetupFiles │ │ └── SpaceMonkeySFX.msi │ └── SpaceMonkeySFX.aip ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ └── Resources.resx ├── README.md ├── Release │ ├── CMCustomUDP │ │ ├── CMCustomUDPFormat.xml │ │ └── SMConfig.txt │ ├── img │ │ ├── SMBanner.png │ │ └── SMIcon.png │ ├── profiles │ │ ├── spacemonkeysfx_SpaceMonkeySFX_-_Default.xml │ │ ├── spacemonkeysfx_SpaceMonkeySFX_-_EAWRC.xml │ │ └── spacemonkeysfx_SpaceMonkeySFX_-_Squadrons.xml │ └── provider │ │ └── SpaceMonkeySFX.dll ├── SMIcon.ico ├── bin │ └── Debug │ │ ├── CMCustomUDP.dll │ │ ├── CMCustomUDP.pdb │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.xml │ │ ├── SpaceMonkeySFX.dll │ │ ├── SpaceMonkeySFX.pdb │ │ ├── TelemetryProviderBase.dll │ │ └── TelemetryProviderBase.pdb └── packages.config ├── GenericTelemetryProvider ├── App.config ├── BNGAPI.cs ├── BeamNGTelemetryProvider.cs ├── BeamNGUI.Designer.cs ├── BeamNGUI.cs ├── BeamNGUI.resx ├── DCSTelemetryProvider.cs ├── DCSUI.Designer.cs ├── DCSUI.cs ├── DCSUI.resx ├── Dirt5TelemetryProvider.cs ├── Dirt5UI.Designer.cs ├── Dirt5UI.cs ├── Dirt5UI.resx ├── EAWRCAPI.cs ├── EAWRCTelemetryProvider.cs ├── EAWRCUI.Designer.cs ├── EAWRCUI.cs ├── EAWRCUI.resx ├── FilterBase.cs ├── FilterModule.cs ├── FilterModuleCustom.cs ├── FilterPicker.Designer.cs ├── FilterPicker.cs ├── FilterPicker.resx ├── FilterUI.Designer.cs ├── FilterUI.cs ├── FilterUI.resx ├── GTAVTelemetryProvider .cs ├── GTAVUI.Designer.cs ├── GTAVUI.cs ├── GTAVUI.resx ├── GTPIcon.ico ├── GenericProviderBase.cs ├── GenericProviderData.cs ├── GenericTelemetryProvider.csproj ├── GenericTelemetryProvider.sln ├── HapticsUI.Designer.cs ├── HapticsUI.cs ├── HapticsUI.resx ├── HighPassFilter.cs ├── Hotkey.cs ├── IL2API.cs ├── IL2TelemetryProvider.cs ├── IL2UI.Designer.cs ├── IL2UI.cs ├── IL2UI.resx ├── InjectionManager.cs ├── InputModule.cs ├── Installer │ ├── SpaceMonkeyTP-SetupFiles │ │ └── SpaceMonkeyTP.msi │ ├── SpaceMonkeyTP-cache │ │ ├── cacheIndex.txt │ │ └── part1 │ │ │ ├── disk1.cab │ │ │ └── output-info.ini │ └── SpaceMonkeyTP.aip ├── KalmanFilterControl.Designer.cs ├── KalmanFilterControl.cs ├── KalmanFilterControl.resx ├── KalmanNoiseFilter.cs ├── KalmanVelocityFilterControl.Designer.cs ├── KalmanVelocityFilterControl.cs ├── KalmanVelocityFilterControl.resx ├── KalmanVelocityNoiseFilter.cs ├── MTAOpenFileDialog.cs ├── MainConfig.cs ├── MainForm.Designer.cs ├── MainForm.cs ├── MainForm.resx ├── MedianFilter.cs ├── MedianFilterControl.Designer.cs ├── MedianFilterControl.cs ├── MedianFilterControl.resx ├── MemoryScanner.cs ├── MonsterGamesTelemetryProvider.cs ├── MonsterGamesUI.Designer.cs ├── MonsterGamesUI.cs ├── MonsterGamesUI.resx ├── NameChangeForm.Designer.cs ├── NameChangeForm.cs ├── NameChangeForm.resx ├── NestedSmoothFilter.cs ├── NoiseFilter.cs ├── OpenMotionTelemetryProvider.cs ├── OpenMotionUI.Designer.cs ├── OpenMotionUI.cs ├── OpenMotionUI.resx ├── OutputMMFControl.Designer.cs ├── OutputMMFControl.cs ├── OutputMMFControl.resx ├── OutputModule.cs ├── OutputUDPControl.Designer.cs ├── OutputUDPControl.cs ├── OutputUDPControl.resx ├── OutputUI.Designer.cs ├── OutputUI.cs ├── OutputUI.resx ├── OverloadTelemetryProvider.cs ├── OverloadUI.Designer.cs ├── OverloadUI.cs ├── OverloadUI.resx ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── RBRAPI.cs ├── RBRTelemetryProvider.cs ├── RBRUI.Designer.cs ├── RBRUI.cs ├── RBRUI.resx ├── Register.bat ├── Release │ ├── BalsaTelemetry.dll │ ├── BeamNG │ │ ├── BeamNGConfig.txt │ │ └── SpaceMonkey BeamNG.Drive plugin.msi │ ├── CMCustomUDP.dll │ ├── Configs │ │ ├── Ace7Config.txt │ │ ├── BalsaConfig.txt │ │ ├── BeamNGConfig.txt │ │ ├── Cyberpunk2077Config.txt │ │ ├── DCSConfig.txt │ │ ├── EAWRCConfig.txt │ │ ├── GTAVDefault.txt │ │ ├── IL2Config.txt │ │ ├── MonsterGamesConfig.txt │ │ ├── OpenMotionConfig.txt │ │ ├── OverloadConfig.txt │ │ ├── ProjectWingmanConfig.txt │ │ ├── RBRConfig.txt │ │ ├── SquadronsConfig.txt │ │ ├── TinyCombatArenaConfig.txt │ │ ├── UEVRConfig.txt │ │ ├── VTOLVRConfig.txt │ │ ├── WRCConfig.txt │ │ ├── WRCGenerationsConfig.txt │ │ ├── WarplanesWW1Config.txt │ │ ├── Wreckfest2Config.txt │ │ ├── WreckfestConfig.txt │ │ ├── defaultConfig.txt │ │ └── dirt5_Simfeedback_SC4.txt │ ├── DCS │ │ ├── DCSConfig.txt │ │ └── SMTP DCS Export Plugin.msi │ ├── Dirt5 │ │ ├── Dirt5Config.txt │ │ └── Dirt5Vehicles.txt │ ├── EAWRC │ │ └── EAWRCConfig.txt │ ├── Filters │ │ ├── Ace7Filters.txt │ │ ├── BalsaFilters.txt │ │ ├── BeamNGFilters.txt │ │ ├── Cyberpunk2077Filters.txt │ │ ├── DCSFilters.txt │ │ ├── Dirt5Filters.txt │ │ ├── EAWRCFilters.txt │ │ ├── GTAVFilters.txt │ │ ├── IL2Filters.txt │ │ ├── MonsterFilters.txt │ │ ├── OverloadFilters.txt │ │ ├── ProjectWingmanFilters.txt │ │ ├── RBRFilters.txt │ │ ├── SquadronsFilters.txt │ │ ├── TinyCombatArenaFilters.txt │ │ ├── UEVRFilters.txt │ │ ├── VTOLVRFilters.txt │ │ ├── WRCGenerationsFilters.txt │ │ ├── WRCfilters.txt │ │ ├── WarplanesWW1Filters.txt │ │ ├── Wreckfest2Filters.txt │ │ ├── WreckfestFilters.txt │ │ ├── defaultFilters.txt │ │ ├── noFilters.txt │ │ └── openMotionFilters.txt │ ├── GTAV │ │ ├── GTAVConfig.txt │ │ └── SMTP GTA Plugin.msi │ ├── GTAVAPI.dll │ ├── Haptics │ │ └── defaultHaptics.txt │ ├── IL2 │ │ └── IL2Config.txt │ ├── MonsterGames │ │ ├── MonsterGamesTelemetry.dll │ │ └── MonsterGamesTelemetry.pdb │ ├── MonsterGamesAPI.dll │ ├── NAudio.Core.dll │ ├── NAudio.Core.xml │ ├── NAudio.Wasapi.dll │ ├── NAudio.Wasapi.xml │ ├── Newtonsoft.Json.dll │ ├── Newtonsoft.Json.xml │ ├── OpenMotionAPI.dll │ ├── Outputs │ │ ├── default_CB.txt │ │ ├── default_CMED3.txt │ │ ├── default_MMF_UDP.txt │ │ └── default_MMF_UDP_CMED3.txt │ ├── OverloadTelemetry.dll │ ├── PacketFormats │ │ ├── CodemastersExtraData3.xml │ │ ├── SimXperience_Dirt_V1.xml │ │ ├── defaultPacketFormat.xml │ │ └── defaultPacketFormat_SlipAngle.xml │ ├── RBR │ │ └── RBRConfig.txt │ ├── Register.bat │ ├── SMHaptics.dll │ ├── SharpMonoInjector.dll │ ├── SpaceMonkeyStart.exe │ ├── SpaceMonkeyTP.dll │ ├── SpaceMonkeyTelemetryAPI.dll │ ├── Squadrons │ │ └── steam_appid.txt │ ├── TCAAPI.dll │ ├── VTOLVRAPI.dll │ ├── WRC │ │ └── WRCInjection.zip │ ├── WRCGenAPI.dll │ ├── WarplanesWW1API.dll │ ├── Wreckfest │ │ └── WreckfestConfig.txt │ ├── Wreckfest2 │ │ └── Wreckfest2Config.txt │ ├── XIFFBConfigs │ │ └── defaultConfig.txt │ ├── XIFFBMappings │ │ └── defaultMappings.txt │ ├── XInputDotNetPure.dll │ ├── XInputInterface32.dll │ ├── XInputInterface64.dll │ ├── gtp.txt │ └── xiffb.txt ├── Resources │ ├── MonsterGamesTelemetry.dll │ ├── OverloadTelemetry.dll │ ├── TCATelemetry.dll │ ├── VTOLVRTelemetry.dll │ └── WarplanesWW1Telemetry.dll ├── SC4DR2CustomTelemetry.cs ├── SMClient.cs ├── SMHEffectPicker.Designer.cs ├── SMHEffectPicker.cs ├── SMHEffectPicker.resx ├── SMHEngineEffectControl.Designer.cs ├── SMHEngineEffectControl.cs ├── SMHEngineEffectControl.resx ├── SMTTelemetryProvider.cs ├── SMTUI.Designer.cs ├── SMTUI.cs ├── SMTUI.resx ├── Settings.cs ├── SharpMonoInjector.dll ├── SmoothFilterControl.Designer.cs ├── SmoothFilterControl.cs ├── SmoothFilterControl.resx ├── SpaceMonkeyTelemetryAPI.cs ├── SquadronsTelemetryProvider.cs ├── SquadronsUI.Designer.cs ├── SquadronsUI.cs ├── SquadronsUI.resx ├── StateMachineBase.cs ├── TelemetryOutput.cs ├── TelemetryOutputCallback.cs ├── TelemetryOutputMMF.cs ├── TelemetryOutputUDP.cs ├── TelemetrySender.cs ├── TinyCombatArenaTelemetryProvider.cs ├── TinyCombatArenaUI.Designer.cs ├── TinyCombatArenaUI.cs ├── TinyCombatArenaUI.resx ├── UEVRUI.Designer.cs ├── UEVRUI.cs ├── UEVRUI.resx ├── Utils.cs ├── VTOLVRTelemetryProvider.cs ├── VTOLVRUI.Designer.cs ├── VTOLVRUI.cs ├── VTOLVRUI.resx ├── WRCAPI.cs ├── WRCGenTelemetryProvider.cs ├── WRCGenUI.Designer.cs ├── WRCGenUI.cs ├── WRCGenUI.resx ├── WRCTelemetryProvider.cs ├── WRCTelemetryProvider_v2.cs ├── WRCUI.Designer.cs ├── WRCUI.cs ├── WRCUI.resx ├── WarPlanesWW1TelemetryProvider.cs ├── WarPlanesWW1UI.Designer.cs ├── WarPlanesWW1UI.cs ├── WarPlanesWW1UI.resx ├── Wreckfest2TelemetryProvider.cs ├── Wreckfest2UI.Designer.cs ├── Wreckfest2UI.cs ├── Wreckfest2UI.resx ├── WreckfestTelemetryProvider.cs ├── WreckfestTelemetryProviderExperiments.cs ├── WreckfestUI.Designer.cs ├── WreckfestUI.cs ├── WreckfestUI.resx ├── WreckfestUIExperiments.Designer.cs ├── WreckfestUIExperiments.cs ├── WreckfestUIExperiments.resx ├── XInputController.cs ├── XInputDotNetPure.dll ├── XInputInterface32.dll ├── XInputInterface64.dll └── packages.config ├── LICENSE ├── MW5MercsMod ├── MW5Mercs │ ├── Config │ │ ├── DefaultEditor.ini │ │ ├── DefaultEditorPerProjectUserSettings.ini │ │ ├── DefaultEngine.ini │ │ └── DefaultGame.ini │ ├── Content │ │ └── Mods │ │ │ └── OpenMotion │ │ │ └── ModActor.uasset │ ├── CopyToRelease.bat │ └── MW5Mercs.uproject └── Release │ ├── 0.1 │ ├── MW5Mercs │ │ └── Content │ │ │ ├── CoreMods │ │ │ └── UE4Motion.dll │ │ │ └── Paks │ │ │ └── LogicMods │ │ │ └── OpenMotion.pak │ └── MW5Mercs_0.1.zip │ ├── 0.2 │ └── MW5Mercs │ │ ├── Binaries │ │ └── Win64 │ │ │ └── WibbleWobbleCapture.dll │ │ └── Content │ │ ├── CoreMods │ │ └── UE4Motion.dll │ │ └── Paks │ │ └── LogicMods │ │ └── OpenMotion.pak │ └── 0.3 │ ├── MW5Mercs │ ├── Binaries │ │ └── Win64 │ │ │ ├── WibbleWobbleCapture.dll │ │ │ ├── WibbleWobbleCommon.dll │ │ │ ├── WibbleWobbleTrack.dll │ │ │ ├── openvr_api.dll │ │ │ ├── openvr_api.dll.sig │ │ │ └── openvr_api.pdb │ └── Content │ │ ├── CoreMods │ │ └── UE4Motion.dll │ │ └── Paks │ │ └── LogicMods │ │ └── OpenMotion.pak │ └── MW5Mercs_0.3.zip ├── MonsterGamesAPI ├── MonsterGamesAPI.csproj ├── MonsterGamesData.cs ├── Properties │ └── AssemblyInfo.cs └── bin │ └── Debug │ ├── MonsterGamesAPI.dll │ └── MonsterGamesAPI.pdb ├── MonsterGamesTelemetry ├── MonsterGamesTelemetry.sln └── MonsterGamesTelemetry │ ├── Loader.cs │ ├── MonsterGamesData.cs │ ├── MonsterGamesTelemetry.csproj │ ├── Properties │ └── AssemblyInfo.cs │ ├── TelemetryExporter.cs │ └── bin │ └── Debug │ ├── MonsterGamesTelemetry.dll │ └── MonsterGamesTelemetry.pdb ├── OpenMotionAPI ├── OpenMotionAPI.cs ├── OpenMotionAPI.csproj ├── Properties │ └── AssemblyInfo.cs └── bin │ └── Debug │ ├── OpenMotionAPI.dll │ └── OpenMotionAPI.pdb ├── OverloadTelemetry ├── Loader.cs ├── OverloadData.cs ├── OverloadTelemetry.csproj ├── OverloadTelemetry.sln ├── Properties │ └── AssemblyInfo.cs ├── TelemetryExporter.cs ├── app.config └── packages.config ├── PackageRelease.bat ├── PackageReleaseCore.bat ├── ProjectWingmanMod ├── ProjectWingman │ ├── Config │ │ ├── DefaultEditor.ini │ │ ├── DefaultEngine.ini │ │ └── DefaultGame.ini │ ├── Content │ │ └── Mods │ │ │ └── OpenMotion │ │ │ ├── CM_HeadTracking.uasset │ │ │ └── ModActor.uasset │ ├── CopyToRelease.bat │ └── ProjectWingman.uproject └── Release │ └── 0.1 │ └── ProjectWingman │ ├── Binaries │ ├── WibbleWobbleCapture.dll │ ├── WibbleWobbleCommon.dll │ └── WibbleWobbleTrack.dll │ └── Content │ ├── CoreMods │ └── UE4Motion.dll │ └── Paks │ └── LogicMods │ └── OpenMotion.pak ├── README.md ├── Releases └── Working │ └── SpaceMonkeyRelease.zip ├── SC4ImposterApp ├── App.config ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── SC4ImposterApp.csproj ├── SC4ImposterApp.sln └── bin │ └── Debug │ ├── SC4ImposterApp.exe.config │ ├── SC4ImposterApp.pdb │ └── dirtrally2.exe ├── SMHaptics ├── Properties │ └── AssemblyInfo.cs ├── SMHEffect.cs ├── SMHEngineEffect.cs ├── SMHOutputDevice.cs ├── SMHOutputManager.cs ├── SMHaptics.csproj ├── SMHaptics.sln ├── SMHapticsManager.cs └── packages.config ├── SharpMonoInjector ├── tags │ └── v2.2 │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ └── src │ │ ├── ExampleAssembly │ │ ├── Cheat.cs │ │ ├── ExampleAssembly.csproj │ │ ├── Loader.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── SharpMonoInjector.Console │ │ ├── App.config │ │ ├── CommandLineArguments.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── SharpMonoInjector.Console.csproj │ │ ├── SharpMonoInjector.Gui │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Converters │ │ │ ├── InjectedAssemblyToStringConverter.cs │ │ │ └── MonoProcessToStringConverter.cs │ │ ├── Models │ │ │ ├── InjectedAssembly.cs │ │ │ └── MonoProcess.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── SharpMonoInjector.Gui.csproj │ │ ├── ViewModels │ │ │ ├── MainWindowViewModel.cs │ │ │ ├── RelayCommand.cs │ │ │ └── ViewModel.cs │ │ └── Views │ │ │ ├── MainWindow.xaml │ │ │ └── MainWindow.xaml.cs │ │ ├── SharpMonoInjector.sln │ │ └── SharpMonoInjector │ │ ├── Assembler.cs │ │ ├── ExportedFunction.cs │ │ ├── Injector.cs │ │ ├── InjectorException.cs │ │ ├── Memory.cs │ │ ├── MonoImageOpenStatus.cs │ │ ├── Native.cs │ │ ├── ProcessUtils.cs │ │ └── SharpMonoInjector.csproj └── trunk │ ├── .gitattributes │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ └── src │ ├── ExampleAssembly │ ├── Cheat.cs │ ├── ExampleAssembly.csproj │ ├── Loader.cs │ └── Properties │ │ └── AssemblyInfo.cs │ ├── SharpMonoInjector.Console │ ├── App.config │ ├── CommandLineArguments.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── SharpMonoInjector.Console.csproj │ ├── SharpMonoInjector.Gui │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── Converters │ │ ├── InjectedAssemblyToStringConverter.cs │ │ └── MonoProcessToStringConverter.cs │ ├── Models │ │ ├── InjectedAssembly.cs │ │ └── MonoProcess.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SharpMonoInjector.Gui.csproj │ ├── ViewModels │ │ ├── MainWindowViewModel.cs │ │ ├── RelayCommand.cs │ │ └── ViewModel.cs │ └── Views │ │ ├── MainWindow.xaml │ │ └── MainWindow.xaml.cs │ ├── SharpMonoInjector.sln │ └── SharpMonoInjector │ ├── Assembler.cs │ ├── ExportedFunction.cs │ ├── Injector.cs │ ├── InjectorException.cs │ ├── Memory.cs │ ├── MonoImageOpenStatus.cs │ ├── Native.cs │ ├── ProcessUtils.cs │ ├── SharpMonoInjector.csproj │ └── obj │ ├── SharpMonoInjector.csproj.nuget.cache │ ├── SharpMonoInjector.csproj.nuget.g.props │ ├── SharpMonoInjector.csproj.nuget.g.targets │ └── project.assets.json ├── SpaceMonkeyTP ├── App.config ├── GTPIcon.ico ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── SpaceMonkeyTP.csproj ├── SpaceMonkeyTP.csproj.user └── SpaceMonkeyTP.sln ├── SpaceMonkeyTelemetryAPI └── SpaceMonkeyTelemetryAPI │ ├── Debug.cpp │ ├── Debug.h │ ├── PostBuild.bat │ ├── SharedMemory.cpp │ ├── SharedMemory.h │ ├── SpaceMonkeyTelemetryAPI.cpp │ ├── SpaceMonkeyTelemetryAPI.h │ ├── SpaceMonkeyTelemetryAPI.sln │ ├── SpaceMonkeyTelemetryAPI.vcxproj │ ├── SpaceMonkeyTelemetryAPI.vcxproj.filters │ ├── SpaceMonkeyTelemetryAPIImpl.cpp │ ├── SpaceMonkeyTelemetryAPIImpl.h │ ├── dllmain.cpp │ ├── framework.h │ ├── pch.cpp │ └── pch.h ├── SpaceMonkeyUEVR ├── Release │ ├── DefaultProfile │ │ └── sm_game_config.json │ ├── UnrealVRMod │ │ ├── Ace7Game │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── AeroGPX-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── ArkAscended │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── CartOfGlory-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── Dakar2Game-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── DangerousDriving-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── Grip-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── Hodzero-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── MechWarrior-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── MonsterTruck-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── TRF-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── Todoroki-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ ├── TrailOut-Win64-Shipping │ │ │ └── plugins │ │ │ │ └── sm_game_config.json │ │ └── TurboSloths-Win64-Shipping │ │ │ └── plugins │ │ │ └── sm_game_config.json │ └── x64 │ │ ├── SpaceMonkeyTelemetryAPI.dll │ │ └── SpaceMonkeyUEVR.dll └── SpaceMonkeyUEVR │ ├── GPSimple.cpp │ ├── GPSimple.h │ ├── JsonHelper.cpp │ ├── JsonHelper.h │ ├── PostBuild.bat │ ├── SpaceMonkeyUEVR.cpp │ ├── SpaceMonkeyUEVR.h │ ├── SpaceMonkeyUEVR.sln │ ├── SpaceMonkeyUEVR.vcxproj │ ├── SpaceMonkeyUEVR.vcxproj.filters │ ├── SpaceMonkeyUEVRDefines.h │ ├── UEVRFunctions.cpp │ ├── UEVRFunctions.h │ ├── UEVRGameConfig.cpp │ ├── UEVRGameConfig.h │ ├── UEVRGameConfigTypes.h │ ├── UEVRGamePlugin.cpp │ ├── UEVRGamePlugin.h │ ├── UEVRUtils.h │ ├── UObjectStructs.cpp │ ├── UObjectStructs.h │ ├── framework.h │ ├── nlohmann │ └── json.hpp │ ├── pch.cpp │ ├── pch.h │ ├── systemtime.cpp │ └── systemtime.h ├── TCAAPI ├── Properties │ └── AssemblyInfo.cs ├── TCAAPI.csproj ├── TCAAPI.csproj.user ├── TCAAPI.sln └── TCAData.cs ├── TCATelemetry ├── Loader.cs ├── Properties │ └── AssemblyInfo.cs ├── TCAData.cs ├── TCATelemetry.csproj ├── TCATelemetry.csproj.user ├── TCATelemetry.sln └── TelemetryExporter.cs ├── TrailOutMod ├── Release │ ├── 0.1 │ │ ├── TrailOut │ │ │ ├── Binaries │ │ │ │ └── Win64 │ │ │ │ │ ├── WWReshadeAddon.addon │ │ │ │ │ └── WibbleWobbleCapture.dll │ │ │ └── Content │ │ │ │ ├── CoreMods │ │ │ │ ├── UE4Motion.dll │ │ │ │ └── UE4Motion.pdb │ │ │ │ └── Paks │ │ │ │ └── LogicMods │ │ │ │ └── OpenMotion.pak │ │ └── TrailOut_0.1.zip │ ├── 0.2 │ │ └── TrailOut │ │ │ ├── Binaries │ │ │ └── Win64 │ │ │ │ ├── WibbleWobbleCapture.dll │ │ │ │ ├── WibbleWobbleCommon.dll │ │ │ │ └── WibbleWobbleTrack.dll │ │ │ └── Content │ │ │ ├── CoreMods │ │ │ ├── UE4Motion.dll │ │ │ └── UE4Motion.pdb │ │ │ └── Paks │ │ │ └── LogicMods │ │ │ └── OpenMotion.pak │ └── 0.3 │ │ ├── TrailOut │ │ ├── Binaries │ │ │ └── Win64 │ │ │ │ ├── WibbleWobbleCapture.dll │ │ │ │ ├── WibbleWobbleCommon.dll │ │ │ │ ├── WibbleWobbleTrack.dll │ │ │ │ ├── openvr_api.dll │ │ │ │ ├── openvr_api.dll.sig │ │ │ │ └── openvr_api.pdb │ │ └── Content │ │ │ ├── CoreMods │ │ │ └── UE4Motion.dll │ │ │ └── Paks │ │ │ └── LogicMods │ │ │ └── OpenMotion.pak │ │ └── TrailOut_0.3.zip └── TrailOut │ ├── Config │ ├── DefaultEditor.ini │ ├── DefaultEngine.ini │ ├── DefaultGame.ini │ ├── SteamVRBindings │ │ ├── gamepad.json │ │ ├── holographic_controller.json │ │ ├── hpmotioncontroller.json │ │ ├── indexhmd.json │ │ ├── knuckles.json │ │ ├── oculus_touch.json │ │ ├── rift.json │ │ ├── steamvr_manifest.json │ │ ├── vive.json │ │ ├── vive_controller.json │ │ ├── vive_cosmos_controller.json │ │ ├── vive_pro.json │ │ ├── vive_tracker.json │ │ ├── vive_tracker_camera.json │ │ ├── vive_tracker_chest.json │ │ ├── vive_tracker_handed.json │ │ ├── vive_tracker_keyboard.json │ │ ├── vive_tracker_left_elbow.json │ │ ├── vive_tracker_left_foot.json │ │ ├── vive_tracker_left_knee.json │ │ ├── vive_tracker_left_shoulder.json │ │ ├── vive_tracker_right_elbow.json │ │ ├── vive_tracker_right_foot.json │ │ ├── vive_tracker_right_knee.json │ │ ├── vive_tracker_right_shoulder.json │ │ └── vive_tracker_waist.json │ └── steamvr_ue_editor_app.json │ ├── Content │ └── Mods │ │ └── OpenMotion │ │ ├── LoadingStatus.uasset │ │ └── ModActor.uasset │ ├── CopyToRelease.bat │ └── TrailOut.uproject ├── UE4Motion ├── Debug.cpp ├── Debug.h ├── UE4Motion.cpp ├── UE4Motion.h ├── UE4Motion.vcxproj ├── UE4Motion.vcxproj.filters ├── dllmain.cpp ├── systemtime.cpp └── systemtime.h ├── UEVRRelease ├── LuaVR.dll ├── UEVRBackend.dll ├── UEVRInjector.dll.config ├── UEVRInjector.exe ├── UEVRInjector.pdb ├── UEVRPluginNullifier.dll ├── openvr_api.dll ├── openxr_loader.dll └── revision.txt ├── UnrealModLoader ├── ExampleMod │ ├── ExampleMod.cpp │ ├── ExampleMod.h │ ├── ExampleMod.vcxproj │ ├── ExampleMod.vcxproj.filters │ ├── ExampleMod.vcxproj.user │ └── dllmain.cpp ├── LICENSE ├── LoaderAutoInjector │ ├── Loader │ │ ├── Loader.cpp │ │ └── Loader.h │ ├── LoaderAutoInjector.vcxproj │ ├── LoaderAutoInjector.vcxproj.filters │ ├── LoaderAutoInjector.vcxproj.user │ ├── LoaderAutoInjector_old.vcxproj │ └── xinput1_3 │ │ ├── xinput1_3.cpp │ │ ├── xinput1_3.def │ │ └── xinput1_3_asm.asm ├── ModLoaderInfo.ini ├── Profiles │ ├── ARD-Win64-Shipping.profile │ ├── AdvancedExampleGame.profile │ ├── BasicExampleGame.profile │ ├── BillieBustUp-Win64-Shipping.profile │ ├── ChernobylGame-Win64-Shipping.profile │ ├── DarksidersGenesis-Win64-Shipping.profile │ ├── Dungeonhaven-Win64-Shipping.profile │ ├── GGST-Win64-Shipping.profile │ ├── Ghostrunner-Win64-Shipping.profile │ ├── Indiana-Win64-Shipping.profile │ ├── IndianaEpicGameStore-Win64-Shipping.profile │ ├── KINGDOM HEARTS 0.2 Birth by Sleep.profile │ ├── KINGDOM HEARTS III.profile │ ├── KOFXV-Win64-Shipping.profile │ ├── Medieval_Dynasty-Win64-Shipping.profile │ ├── Necromunda-Win64-Shipping.profile │ ├── OH_MR_KRABS-Win64-Shipping.profile │ ├── OMD-Win64-Shipping.profile │ ├── Octopath_Traveler-Win64-Shipping.profile │ ├── PROA34-Win64-Shipping.profile │ ├── Playtime_Prototype4-Win64-Shipping.profile │ ├── ProjectN-Win64-Shipping.profile │ ├── RPG-Win64-Shipping.profile │ ├── Remnant-Win64-Shipping.profile │ ├── SanAndreas.profile │ ├── Seven-Win64-Shipping.profile │ ├── Sifu-Win64-Shipping.profile │ ├── SwGame-Win64-Shipping.profile │ ├── TheAscent-Win64-Shipping.profile │ ├── TrailOut-Win64-Shipping.profile │ ├── Tropico6-Win64-Shipping.profile │ ├── UNDEFEATED-Win64-Shipping.profile │ ├── WRC.profile │ ├── WeirdWest-Win64-Shipping.profile │ ├── Zedfest.profile │ ├── fnaf9-Win64-Shipping.profile │ └── starwarsjedifallenorder.profile ├── README.md ├── Release │ └── 2.2.1 │ │ └── UnrealModLoader_V2.2.1 │ │ ├── ModLoaderInfo.ini │ │ ├── Profiles │ │ ├── ARD-Win64-Shipping.profile │ │ ├── Ace7Game.profile │ │ ├── AdvancedExampleGame.profile │ │ ├── BasicExampleGame.profile │ │ ├── BillieBustUp-Win64-Shipping.profile │ │ ├── ChernobylGame-Win64-Shipping.profile │ │ ├── Dakar2Game-Win64-Shipping.profile │ │ ├── DarksidersGenesis-Win64-Shipping.profile │ │ ├── Dungeonhaven-Win64-Shipping.profile │ │ ├── GGST-Win64-Shipping.profile │ │ ├── Ghostrunner-Win64-Shipping.profile │ │ ├── Indiana-Win64-Shipping.profile │ │ ├── IndianaEpicGameStore-Win64-Shipping.profile │ │ ├── KINGDOM HEARTS 0.2 Birth by Sleep.profile │ │ ├── KINGDOM HEARTS III.profile │ │ ├── KOFXV-Win64-Shipping.profile │ │ ├── MechWarrior-Win64-Shipping.profile │ │ ├── Medieval_Dynasty-Win64-Shipping.profile │ │ ├── Necromunda-Win64-Shipping.profile │ │ ├── OH_MR_KRABS-Win64-Shipping.profile │ │ ├── OMD-Win64-Shipping.profile │ │ ├── Octopath_Traveler-Win64-Shipping.profile │ │ ├── PROA34-Win64-Shipping.profile │ │ ├── Playtime_Prototype4-Win64-Shipping.profile │ │ ├── ProjectN-Win64-Shipping.profile │ │ ├── ProjectWingman-Win64-Shipping.profile │ │ ├── RPG-Win64-Shipping.profile │ │ ├── Remnant-Win64-Shipping.profile │ │ ├── SanAndreas.profile │ │ ├── Seven-Win64-Shipping.profile │ │ ├── Sifu-Win64-Shipping.profile │ │ ├── SwGame-Win64-Shipping.profile │ │ ├── TheAscent-Win64-Shipping.profile │ │ ├── TrailOut-Win64-Shipping.profile │ │ ├── Tropico6-Win64-Shipping.profile │ │ ├── UNDEFEATED-Win64-Shipping.profile │ │ ├── WRC.profile │ │ ├── WeirdWest-Win64-Shipping.profile │ │ ├── Zedfest.profile │ │ ├── fnaf9-Win64-Shipping.profile │ │ └── starwarsjedifallenorder.profile │ │ ├── Tools │ │ └── AutoInjector │ │ │ ├── ModLoaderInfo.ini │ │ │ ├── readme.txt │ │ │ └── xinput1_3.dll │ │ ├── UnrealEngineModLauncher.exe │ │ └── UnrealEngineModLoader.dll ├── UnrealEngineModLauncher │ ├── UnrealEngineModLauncher.aps │ ├── UnrealEngineModLauncher.cpp │ ├── UnrealEngineModLauncher.rc │ ├── UnrealEngineModLauncher.vcxproj │ ├── UnrealEngineModLauncher.vcxproj.filters │ ├── UnrealEngineModLauncher.vcxproj.user │ ├── resource.h │ └── u4mdl_logo_ZfM_icon.ico └── UnrealEngineModLoader │ ├── EventSystem.h │ ├── Hooks.cpp │ ├── Hooks.h │ ├── INI │ └── INI.h │ ├── ImGui │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_demo.cpp │ ├── imgui_draw.cpp │ ├── imgui_impl_dx11.cpp │ ├── imgui_impl_dx11.h │ ├── imgui_impl_win32.cpp │ ├── imgui_impl_win32.h │ ├── imgui_internal.h │ ├── imgui_tables.cpp │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ └── imstb_truetype.h │ ├── LoaderUI.cpp │ ├── LoaderUI.h │ ├── MinHook │ ├── include │ │ └── MinHook.h │ ├── lib │ │ └── libMinHook-x64-v141-mtd.lib │ └── readme.txt │ ├── PakLoader.cpp │ ├── PakLoader.h │ ├── UE4 │ ├── Basic.cpp │ ├── Basic.hpp │ ├── CoreUObject_classes.hpp │ ├── CoreUObject_functions.cpp │ ├── CoreUObject_parameters.hpp │ ├── CoreUObject_structs.hpp │ └── Ue4.hpp │ ├── UMLDefs.h │ ├── UnrealEngineModLoader.sln │ ├── UnrealEngineModLoader.vcxproj │ ├── UnrealEngineModLoader.vcxproj.filters │ ├── UnrealEngineModLoader.vcxproj.user │ ├── UnrealEngineModLoader │ ├── GameInfo │ │ ├── GameInfo.cpp │ │ └── GameInfo.h │ ├── Memory │ │ ├── CoreModLoader.cpp │ │ ├── CoreModLoader.h │ │ ├── mem.cpp │ │ └── mem.h │ ├── Mod │ │ ├── Mod.cpp │ │ └── Mod.h │ ├── Utilities │ │ ├── Dumper.cpp │ │ ├── Dumper.h │ │ ├── EngineDefFinder.cpp │ │ ├── EngineDefFinder.h │ │ ├── Globals.cpp │ │ ├── Globals.h │ │ ├── Logger.cpp │ │ ├── Logger.h │ │ ├── MinHook.h │ │ ├── Pattern.h │ │ └── Version.h │ └── dllmain.cpp │ ├── Utils.cpp │ └── Utils.h ├── VTOLVRAPI ├── Properties │ └── AssemblyInfo.cs ├── VTOLVRAPI.csproj ├── VTOLVRAPI.sln └── VTOLVRData.cs ├── VTOLVRTelemetry ├── Loader.cs ├── Properties │ └── AssemblyInfo.cs ├── TelemetryExporter.cs ├── VTOLVRData.cs ├── VTOLVRTelemetry.csproj └── VTOLVRTelemetry.sln ├── WRCGenAPI ├── Properties │ └── AssemblyInfo.cs ├── WRCGenAPI.csproj └── WRCGenData.cs ├── WRCInjection ├── Install.bat ├── Readme.txt ├── WRCInjection.zip └── WrcInjectionPayload.dll ├── WarplanesWW1API ├── Properties │ └── AssemblyInfo.cs ├── WarplanesWW1API.csproj ├── WarplanesWW1API.sln └── WarplanesWW1Data.cs ├── WarplanesWW1Telemetry ├── Loader.cs ├── Properties │ └── AssemblyInfo.cs ├── TelemetryExporter.cs ├── WarplanesWW1Data.cs ├── WarplanesWW1Telemetry.csproj └── WarplanesWW1Telemetry.sln ├── XInputDotNet ├── Build │ ├── BuildCurrentBranch.bat │ ├── Instructions.txt │ ├── PackageCurrentBranch.bat │ ├── UnityPackageCurrentBranch.bat │ ├── UpdateUnityProject.bat │ └── Zip │ │ ├── LICENSE │ │ └── zip.exe ├── LicenseError.jpg ├── MITLicense.txt ├── README.md ├── Screenshot.jpg ├── SettingsAnyCPU.jpg ├── SettingsX64.jpg ├── SettingsX86.jpg ├── XInputDemo │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── XInputDemo.csproj ├── XInputDotNetPure.sln ├── XInputDotNetPure │ ├── GamePad.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Utils.cs │ ├── XInputDotNetPure.csproj │ └── XInputDotNetPure.csproj.user ├── XInputInterface │ ├── Common.h │ ├── GamePad.cpp │ ├── GamePad.h │ ├── XInputInterface.vcxproj │ └── XInputInterface.vcxproj.user ├── XInputReporter │ ├── MainForm.Designer.cs │ ├── MainForm.cs │ ├── MainForm.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ReporterState.cs │ ├── Resources │ │ ├── Microsoft Permissive License.rtf │ │ ├── background.png │ │ ├── connected_controller1.png │ │ ├── connected_controller2.png │ │ ├── connected_controller3.png │ │ ├── connected_controller4.png │ │ └── thumbstick.png │ └── XInputReporter.csproj ├── XInputUnity4 │ ├── Assets │ │ └── XInputDotNet │ │ │ ├── Examples │ │ │ ├── XInputTest.unity │ │ │ └── XInputTestCS.cs │ │ │ ├── MITLicense.txt │ │ │ └── Plugins │ │ │ ├── XInputDotNetPure.dll │ │ │ ├── x86 │ │ │ └── XInputInterface.dll │ │ │ └── x86_64 │ │ │ └── XInputInterface.dll │ ├── ProjectSettings │ │ ├── AudioManager.asset │ │ ├── DynamicsManager.asset │ │ ├── EditorBuildSettings.asset │ │ ├── EditorSettings.asset │ │ ├── GraphicsSettings.asset │ │ ├── InputManager.asset │ │ ├── NavMeshLayers.asset │ │ ├── NetworkManager.asset │ │ ├── Physics2DSettings.asset │ │ ├── ProjectSettings.asset │ │ ├── QualitySettings.asset │ │ ├── TagManager.asset │ │ └── TimeManager.asset │ └── XInputInterface.dll └── XInputUnity5 │ ├── Assets │ ├── XInputDotNet.meta │ └── XInputDotNet │ │ ├── Docs.txt │ │ ├── Docs.txt.meta │ │ ├── Examples.meta │ │ ├── Examples │ │ ├── XInputTest.unity │ │ ├── XInputTest.unity.meta │ │ ├── XInputTestCS.cs │ │ └── XInputTestCS.cs.meta │ │ ├── MITLicense.txt │ │ ├── MITLicense.txt.meta │ │ ├── Plugins.meta │ │ └── Plugins │ │ ├── XInputDotNetPure.dll │ │ ├── XInputDotNetPure.dll.meta │ │ ├── x86.meta │ │ ├── x86 │ │ ├── XInputInterface.dll │ │ └── XInputInterface.dll.meta │ │ ├── x86_64.meta │ │ └── x86_64 │ │ ├── XInputInterface.dll │ │ └── XInputInterface.dll.meta │ ├── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshAreas.asset │ ├── NavMeshLayers.asset │ ├── NetworkManager.asset │ ├── Physics2DSettings.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityAdsSettings.asset │ └── UnityConnectSettings.asset │ └── XInputUnity5.sln └── XInputFFB ├── Arduino └── Sketches │ └── XInputFFB │ └── XInputFFB.ino └── XInputFFB ├── CommandMessenger.Transport.Serial ├── CommandMessenger.Transport.Serial.csproj ├── CommandMessenger.Transport.Serial.nuspec ├── ISerialConnectionStorer.cs ├── Properties │ └── AssemblyInfo.cs ├── SerialConnectionManager.cs ├── SerialConnectionStorer.cs ├── SerialSettings.cs ├── SerialTransport.cs └── SerialUtils.cs ├── CommandMessenger ├── AsyncWorker.cs ├── BinaryConverter.cs ├── CmdMessenger.cs ├── Command.cs ├── CommandEventArgs.cs ├── CommandMessenger.csproj ├── CommandMessenger.csproj.user ├── CommandMessenger.nuspec ├── CommunicationManager.cs ├── ConnectionManager.cs ├── Escaped.cs ├── EventWaiter.cs ├── Logger.cs ├── Properties │ └── AssemblyInfo.cs ├── Queue │ ├── CollapseCommandStrategy.cs │ ├── CommandQueue.cs │ ├── CommandStrategy.cs │ ├── GeneralStrategy.cs │ ├── ListQueue.cs │ ├── ReceiveCommandQueue.cs │ ├── SendCommandQueue.cs │ ├── StaleGeneralStrategy.cs │ └── TopCommandStrategy.cs ├── ReceivedCommand.cs ├── ReceivedCommandSignal.cs ├── SendCommand.cs ├── StringUtils.cs ├── StructSerializer.cs ├── TimeUtils.cs └── Transport │ └── ITransport.cs ├── XInputFFB.sln └── XInputFFB ├── App.config ├── DIDeviceControl.Designer.cs ├── DIDeviceControl.cs ├── DIDeviceControl.resx ├── DIInputMapControl.Designer.cs ├── DIInputMapControl.cs ├── DIInputMapControl.resx ├── DInputDeviceManager.cs ├── MainConfig.cs ├── MainUI.Designer.cs ├── MainUI.cs ├── MainUI.resx ├── Program.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── Utils.cs ├── XInputFFB.csproj ├── XInputFFB.csproj.user ├── XInputFFBClient.cs ├── XInputFFBCom.cs ├── XInputFFBInputMapping.cs └── packages.config /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "UEVR"] 2 | path = UEVR 3 | url = https://github.com/PHARTGAMES/UEVR.git 4 | [submodule "CP2077SMMod/CP2077SMMod/deps/red4ext.sdk"] 5 | path = CP2077SMMod/CP2077SMMod/deps/red4ext.sdk 6 | url = https://github.com/WopsS/RED4ext.SDK.git 7 | branch = master 8 | [submodule "CP2077SMMod/CP2077SMMod/deps/cp2077-red-lib"] 9 | path = CP2077SMMod/CP2077SMMod/deps/cp2077-red-lib 10 | url = https://github.com/psiberx/cp2077-red-lib.git 11 | -------------------------------------------------------------------------------- /AceCombat7Mod/Game/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Game/Config/DefaultEditor.ini -------------------------------------------------------------------------------- /AceCombat7Mod/Game/Config/DefaultGame.ini: -------------------------------------------------------------------------------- 1 | [/Script/EngineSettings.GeneralProjectSettings] 2 | ProjectID=B463960745D54B7CCC884FA657AA85A1 3 | 4 | [StartupActions] 5 | bAddPacks=True 6 | InsertPack=(PackSource="StarterContent.upack,PackName="StarterContent") 7 | 8 | [/Script/UnrealEd.ProjectPackagingSettings] 9 | bGenerateChunks=True 10 | 11 | -------------------------------------------------------------------------------- /AceCombat7Mod/Game/Content/Mods/OpenMotion/CM_HeadTracking.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Game/Content/Mods/OpenMotion/CM_HeadTracking.uasset -------------------------------------------------------------------------------- /AceCombat7Mod/Game/Content/Mods/OpenMotion/ModActor.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Game/Content/Mods/OpenMotion/ModActor.uasset -------------------------------------------------------------------------------- /AceCombat7Mod/Game/CopyToRelease.bat: -------------------------------------------------------------------------------- 1 | copy "WindowsNoEditor\Game\Content\Paks\pakchunk69-WindowsNoEditor.pak" "D:\Program Files (x86)\Steam\steamapps\common\ACE COMBAT 7\Game\Content\Paks\LogicMods\OpenMotion.pak" -------------------------------------------------------------------------------- /AceCombat7Mod/Game/Game.uproject: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion": 3, 3 | "EngineAssociation": "4.18", 4 | "Category": "", 5 | "Description": "" 6 | } -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.1/Game/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.1/Game/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.1/Game/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.1/Game/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.1/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.1/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.2/AceCombat7Mod_0.2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.2/AceCombat7Mod_0.2.zip -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.2/Game/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.2/Game/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.2/Game/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.2/Game/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.2/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.2/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.2/WibbleWobbleCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.2/WibbleWobbleCommon.dll -------------------------------------------------------------------------------- /AceCombat7Mod/Release/0.2/WibbleWobbleTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/AceCombat7Mod/Release/0.2/WibbleWobbleTrack.dll -------------------------------------------------------------------------------- /BalsaTelemetry/BalsaTelemetry.modcfg: -------------------------------------------------------------------------------- 1 | ModCFG 2 | { 3 | title = BalsaTelemetry 4 | author = PEZZALUCIFER 5 | modVersion = 0.0.1 6 | Plugin 7 | { 8 | name = BalsaTelemetry 9 | description = Motion Telemetry for SpaceMonkey 10 | asmpath = Addons/BalsaTelemetry/BalsaTelemetry.dll 11 | order = 100 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /BalsaTelemetry/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /BeamNG/Installer/SpaceMonkey BeamNG.Drive plugin-SetupFiles/SpaceMonkey BeamNG.Drive plugin.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/BeamNG/Installer/SpaceMonkey BeamNG.Drive plugin-SetupFiles/SpaceMonkey BeamNG.Drive plugin.msi -------------------------------------------------------------------------------- /BeamNG/Installer/SpaceMonkey BeamNG.Drive plugin-cache/cacheIndex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/BeamNG/Installer/SpaceMonkey BeamNG.Drive plugin-cache/cacheIndex.txt -------------------------------------------------------------------------------- /CMCustomUDP/bin/Debug/CMCustomUDP.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/CMCustomUDP/bin/Debug/CMCustomUDP.dll -------------------------------------------------------------------------------- /CMCustomUDP/bin/Debug/CMCustomUDP.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/CMCustomUDP/bin/Debug/CMCustomUDP.pdb -------------------------------------------------------------------------------- /CP2077SMMod/CP2077SMMod/.clang-format: -------------------------------------------------------------------------------- 1 | --- 2 | BasedOnStyle: Microsoft 3 | --- 4 | Language: Cpp 5 | 6 | AccessModifierOffset: -4 7 | AlwaysBreakTemplateDeclarations: Yes 8 | BreakBeforeBraces: Allman 9 | BreakConstructorInitializers: BeforeComma 10 | BreakInheritanceList: BeforeComma 11 | KeepEmptyLinesAtTheStartOfBlocks: false 12 | PointerAlignment: Left 13 | SpaceAfterTemplateKeyword: false 14 | -------------------------------------------------------------------------------- /CP2077SMMod/CP2077SMMod/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | 7 | insert_final_newline = true 8 | trim_trailing_whitespace = true 9 | 10 | [*.{c,h,cpp,hpp}] 11 | indent_size = 4 12 | 13 | [*.{md,yml}] 14 | indent_size = 2 15 | 16 | [{CMakeLists.txt,*.cmake}] 17 | indent_size = 2 18 | -------------------------------------------------------------------------------- /CP2077SMMod/CP2077SMMod/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /CP2077SMMod/CP2077SMMod/.github/workflows/build.yml: -------------------------------------------------------------------------------- 1 | name: Build Workflow 2 | on: [ push, pull_request ] 3 | 4 | jobs: 5 | build: 6 | name: Build (${{ matrix.config }}) 7 | runs-on: windows-latest 8 | 9 | strategy: 10 | matrix: 11 | config: [ Debug, Release ] 12 | 13 | steps: 14 | - name: Checkout 15 | uses: actions/checkout@v2 16 | with: 17 | submodules: recursive 18 | 19 | - name: Add MSBuild to PATH 20 | uses: microsoft/setup-msbuild@v1.0.2 21 | 22 | - name: Build 23 | run: MSBuild.exe RED4ext.Example.VisualStudio.sln -v:minimal -m -property:Configuration=${{ matrix.config }} 24 | -------------------------------------------------------------------------------- /CP2077SMMod/CP2077SMMod/PostBuild.bat: -------------------------------------------------------------------------------- 1 | pushd %~dp0 2 | set FROM_DIR=%1 3 | set PLATFORM=%2 4 | set TO_DIR_CP_PLUGINS="D:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\red4ext\plugins" 5 | set TO_DIR_CP_BIN="D:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64" 6 | set TO_DIR_REL_PLUGINS="..\Release\red4ext\plugins" 7 | set TO_DIR_REL_BIN="..\Release\bin\x64" 8 | 9 | copy /Y "%FROM_DIR%SpaceMonkeyTelemetryAPI.dll" %TO_DIR_REL_BIN% 10 | copy /Y "%FROM_DIR%CP2077SMMod.dll" %TO_DIR_REL_PLUGINS% 11 | 12 | copy /Y "%FROM_DIR%SpaceMonkeyTelemetryAPI.dll" %TO_DIR_CP_BIN% 13 | copy /Y "%FROM_DIR%CP2077SMMod.dll" %TO_DIR_CP_PLUGINS% 14 | 15 | copy /Y "%FROM_DIR%SpaceMonkeyTelemetryAPI.dll" "..\..\GenericTelemetryProvider\Release" 16 | 17 | popd -------------------------------------------------------------------------------- /CP2077SMMod/CP2077SMMod/src/CP2077SMMod.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CP2077SMMod/Release/bin/x64/SpaceMonkeyTelemetryAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/CP2077SMMod/Release/bin/x64/SpaceMonkeyTelemetryAPI.dll -------------------------------------------------------------------------------- /CP2077SMMod/Release/red4ext/plugins/CP2077SMMod.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/CP2077SMMod/Release/red4ext/plugins/CP2077SMMod.dll -------------------------------------------------------------------------------- /CleanupRelease.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | 4 | REM Target directory 5 | set TARGET_DIR=Releases\Working\SpaceMonkey 6 | 7 | REM If target directory exists, remove it 8 | if exist "%TARGET_DIR%" ( 9 | echo Removing old target directory contents... 10 | rd /s /q "%TARGET_DIR%" 11 | ) 12 | 13 | REM Remove old zip file if it exists 14 | if exist "Releases\Working\SpaceMonkeyRelease.zip" ( 15 | echo Removing old zip file... 16 | del "Releases\Working\SpaceMonkeyRelease.zip" 17 | ) 18 | 19 | REM Create the target directory structure 20 | echo Creating target directory... 21 | mkdir "%TARGET_DIR%" 22 | endlocal 23 | exit /b 0 24 | 25 | -------------------------------------------------------------------------------- /DCSPlugin/DCS Export Script - DCS World Wiki - Hoggitworld.com.url: -------------------------------------------------------------------------------- 1 | [InternetShortcut] 2 | URL=https://wiki.hoggitworld.com/view/DCS_Export_Script 3 | -------------------------------------------------------------------------------- /DCSPlugin/DCS export - DCS World Wiki - Hoggitworld.com.url: -------------------------------------------------------------------------------- 1 | [InternetShortcut] 2 | URL=https://wiki.hoggitworld.com/view/DCS_export 3 | -------------------------------------------------------------------------------- /DCSPlugin/Export.lua: -------------------------------------------------------------------------------- 1 | 2 | dofile(lfs.writedir()..[[Scripts\ExportSM.lua]]) 3 | -------------------------------------------------------------------------------- /DCSPlugin/Install.txt: -------------------------------------------------------------------------------- 1 | Copy Export.lua to C:\Users\USER_NAME\Saved Games\DCS\Scripts\Export.lua -------------------------------------------------------------------------------- /DCSPlugin/Installer/SMTP DCS Export Plugin-SetupFiles/SMTP DCS Export Plugin.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/DCSPlugin/Installer/SMTP DCS Export Plugin-SetupFiles/SMTP DCS Export Plugin.msi -------------------------------------------------------------------------------- /Dakar2Mod/Dakar2Game/Content/Mods/OpenMotion/ModActor.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Dakar2Game/Content/Mods/OpenMotion/ModActor.uasset -------------------------------------------------------------------------------- /Dakar2Mod/Dakar2Game/CopyToRelease.bat: -------------------------------------------------------------------------------- 1 | copy "WindowsNoEditor\Dakar2Game\Content\Paks\pakchunk69-WindowsNoEditor.pak" "D:\Program Files (x86)\Steam\steamapps\common\Dakar Desert Rally\Dakar2Game\Content\Paks\LogicMods\OpenMotion.pak" -------------------------------------------------------------------------------- /Dakar2Mod/Dakar2Game/Dakar2Game.uproject: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion": 3, 3 | "EngineAssociation": "4.27", 4 | "Category": "", 5 | "Description": "", 6 | "Plugins": [ 7 | { 8 | "Name": "SteamVR", 9 | "Enabled": false, 10 | "SupportedTargetPlatforms": [ 11 | "Win32", 12 | "Win64", 13 | "Linux" 14 | ] 15 | } 16 | ] 17 | } -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.1/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.1/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.1/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.1/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.1/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.1/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.1/Dakar2Mod_0.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.1/Dakar2Mod_0.1.zip -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Binaries/Win64/WibbleWobbleCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Binaries/Win64/WibbleWobbleCommon.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Binaries/Win64/WibbleWobbleTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Binaries/Win64/WibbleWobbleTrack.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Binaries/Win64/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Binaries/Win64/openvr_api.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Binaries/Win64/openvr_api.dll.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Binaries/Win64/openvr_api.dll.sig -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Binaries/Win64/openvr_api.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Binaries/Win64/openvr_api.pdb -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /Dakar2Mod/Release/0.2/Dakar2Mod_0.2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Dakar2Mod/Release/0.2/Dakar2Mod_0.2.zip -------------------------------------------------------------------------------- /Documentation/MainInterface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Documentation/MainInterface.png -------------------------------------------------------------------------------- /Documentation/OutputsInterface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Documentation/OutputsInterface.png -------------------------------------------------------------------------------- /Documentation/SC4Game.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Documentation/SC4Game.PNG -------------------------------------------------------------------------------- /Documentation/SC4Profile.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Documentation/SC4Profile.PNG -------------------------------------------------------------------------------- /GTAVAPI/bin/Debug/GTAVAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVAPI/bin/Debug/GTAVAPI.dll -------------------------------------------------------------------------------- /GTAVAPI/bin/Debug/GTAVAPI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVAPI/bin/Debug/GTAVAPI.pdb -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/Installer/SMTP GTA Plugin-SetupFiles/SMTP GTA Plugin.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/Installer/SMTP GTA Plugin-SetupFiles/SMTP GTA Plugin.msi -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/Release/Scripts/GTAVAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/Release/Scripts/GTAVAPI.dll -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/Release/Scripts/GTAVAPI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/Release/Scripts/GTAVAPI.pdb -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/Release/Scripts/GTAVTelemetryPlugin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/Release/Scripts/GTAVTelemetryPlugin.dll -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/Release/Scripts/GTAVTelemetryPlugin.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/Release/Scripts/GTAVTelemetryPlugin.pdb -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/ScriptHookVDotNet3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/ScriptHookVDotNet3.dll -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/bin/Debug/GTAVAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/bin/Debug/GTAVAPI.dll -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/bin/Debug/GTAVAPI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/bin/Debug/GTAVAPI.pdb -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/bin/Debug/GTAVTelemetryPlugin.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/bin/Debug/GTAVTelemetryPlugin.dll -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/bin/Debug/GTAVTelemetryPlugin.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/bin/Debug/GTAVTelemetryPlugin.pdb -------------------------------------------------------------------------------- /GTAVTelemetryPlugin/bin/Debug/ScriptHookVDotNet3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTAVTelemetryPlugin/bin/Debug/ScriptHookVDotNet3.dll -------------------------------------------------------------------------------- /GTPSimfeedback/Installer/SpaceMonkeySFX-SetupFiles/SpaceMonkeySFX.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/Installer/SpaceMonkeySFX-SetupFiles/SpaceMonkeySFX.msi -------------------------------------------------------------------------------- /GTPSimfeedback/Release/CMCustomUDP/SMConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "udpPort":10001, 3 | "receiveUDP":false, 4 | "receiveMMF":false, 5 | "integrated":true 6 | } -------------------------------------------------------------------------------- /GTPSimfeedback/Release/img/SMBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/Release/img/SMBanner.png -------------------------------------------------------------------------------- /GTPSimfeedback/Release/img/SMIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/Release/img/SMIcon.png -------------------------------------------------------------------------------- /GTPSimfeedback/Release/provider/SpaceMonkeySFX.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/Release/provider/SpaceMonkeySFX.dll -------------------------------------------------------------------------------- /GTPSimfeedback/SMIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/SMIcon.ico -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/CMCustomUDP.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/CMCustomUDP.dll -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/CMCustomUDP.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/CMCustomUDP.pdb -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/SpaceMonkeySFX.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/SpaceMonkeySFX.dll -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/SpaceMonkeySFX.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/SpaceMonkeySFX.pdb -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/TelemetryProviderBase.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/TelemetryProviderBase.dll -------------------------------------------------------------------------------- /GTPSimfeedback/bin/Debug/TelemetryProviderBase.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GTPSimfeedback/bin/Debug/TelemetryProviderBase.pdb -------------------------------------------------------------------------------- /GTPSimfeedback/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /GenericTelemetryProvider/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /GenericTelemetryProvider/FilterBase.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace GenericTelemetryProvider 8 | { 9 | public class FilterBase 10 | { 11 | 12 | public virtual float Filter(float value) 13 | { 14 | return value; 15 | } 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /GenericTelemetryProvider/GTPIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/GTPIcon.ico -------------------------------------------------------------------------------- /GenericTelemetryProvider/Installer/SpaceMonkeyTP-SetupFiles/SpaceMonkeyTP.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Installer/SpaceMonkeyTP-SetupFiles/SpaceMonkeyTP.msi -------------------------------------------------------------------------------- /GenericTelemetryProvider/Installer/SpaceMonkeyTP-cache/cacheIndex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Installer/SpaceMonkeyTP-cache/cacheIndex.txt -------------------------------------------------------------------------------- /GenericTelemetryProvider/Installer/SpaceMonkeyTP-cache/part1/disk1.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Installer/SpaceMonkeyTP-cache/part1/disk1.cab -------------------------------------------------------------------------------- /GenericTelemetryProvider/Installer/SpaceMonkeyTP-cache/part1/output-info.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Installer/SpaceMonkeyTP-cache/part1/output-info.ini -------------------------------------------------------------------------------- /GenericTelemetryProvider/MemoryScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/MemoryScanner.cs -------------------------------------------------------------------------------- /GenericTelemetryProvider/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | using System.Diagnostics; 7 | using System.Threading; 8 | 9 | namespace GenericTelemetryProvider 10 | { 11 | //class Program 12 | //{ 13 | /// 14 | /// The main entry point for the application. 15 | /// 16 | //[STAThread] 17 | //static void Main() 18 | //{ 19 | // Application.EnableVisualStyles(); 20 | // Application.SetCompatibleTextRenderingDefault(false); 21 | 22 | // Application.Run(new MainForm()); 23 | //} 24 | //} 25 | } 26 | -------------------------------------------------------------------------------- /GenericTelemetryProvider/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /GenericTelemetryProvider/Register.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set "batch_dir=%~dp0" 3 | set "install_path=%batch_dir%" 4 | 5 | :: Add wibblewobble install path registry entry for 32-bit processes 6 | reg add "HKLM\SOFTWARE\WOW6432Node\PHARTGAMES\SpaceMonkeyTP" /v "install_path" /t REG_SZ /d "%install_path%\"Release\ 7 | 8 | :: Add wibblewobble install path registry entry for 64-bit processes 9 | reg add "HKLM\SOFTWARE\PHARTGAMES\SpaceMonkeyTP" /v "install_path" /t REG_SZ /d "%install_path%\"Release\ 10 | 11 | 12 | echo "If you see Access Denied run Register.bat as administrator" 13 | pause -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/BalsaTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/BalsaTelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/BeamNG/BeamNGConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "port": 4444 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/BeamNG/SpaceMonkey BeamNG.Drive plugin.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/BeamNG/SpaceMonkey BeamNG.Drive plugin.msi -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/CMCustomUDP.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/CMCustomUDP.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/Ace7Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\Ace7Filters.txt", 3 | "outputConfig": "Outputs\\default_MMF_UDP.txt", 4 | "hotkey": { 5 | "key": 56, 6 | "enabled": true, 7 | "windows": false, 8 | "alt": true, 9 | "ctrl": true, 10 | "shift": false 11 | } 12 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/BalsaConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\BalsaFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/BeamNGConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\BeamNGFilters.txt", 3 | "outputConfig": "Outputs\\default_CB.txt", 4 | "hotkey": { 5 | "key": 56, 6 | "enabled": true, 7 | "windows": false, 8 | "alt": true, 9 | "ctrl": true, 10 | "shift": false 11 | } 12 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/Cyberpunk2077Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\Cyberpunk2077Filters.txt", 3 | "outputConfig": "Outputs\\default_MMF_UDP.txt", 4 | "hapticsConfig": "Haptics\\defaultHaptics.txt", 5 | "hotkey": { 6 | "key": 0, 7 | "enabled": false, 8 | "windows": false, 9 | "alt": false, 10 | "ctrl": false, 11 | "shift": false 12 | } 13 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/DCSConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\DCSFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/EAWRCConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\EAWRCFilters.txt", 3 | "outputConfig": "Outputs\\default_MMF_UDP.txt", 4 | "hotkey": { 5 | "key": 56, 6 | "enabled": true, 7 | "windows": false, 8 | "alt": true, 9 | "ctrl": true, 10 | "shift": false 11 | } 12 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/GTAVDefault.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\GTAVFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/IL2Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\IL2Filters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/MonsterGamesConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\MonsterFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/OpenMotionConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\openMotionFilters.txt", 3 | "outputConfig": "Outputs\\default_CMED3.txt", 4 | "hotkey": { 5 | "key": 56, 6 | "enabled": true, 7 | "windows": false, 8 | "alt": true, 9 | "ctrl": true, 10 | "shift": false 11 | } 12 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/OverloadConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\OverloadFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/ProjectWingmanConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\ProjectWingmanFilters.txt", 3 | "outputConfig": "Outputs\\default_MMF_UDP.txt", 4 | "hotkey": { 5 | "key": 56, 6 | "enabled": true, 7 | "windows": false, 8 | "alt": true, 9 | "ctrl": true, 10 | "shift": false 11 | } 12 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/RBRConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\RBRFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/SquadronsConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\SquadronsFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/TinyCombatArenaConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\TinyCombatArenaFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/UEVRConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\UEVRFilters.txt", 3 | "outputConfig": "Outputs\\default_MMF_UDP.txt", 4 | "hapticsConfig": "Haptics\\defaultHaptics.txt", 5 | "hotkey": { 6 | "key": 0, 7 | "enabled": false, 8 | "windows": false, 9 | "alt": false, 10 | "ctrl": false, 11 | "shift": false 12 | } 13 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/VTOLVRConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\VTOLVRFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/WRCConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\WRCfilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/WRCGenerationsConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\WRCGenerationsFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/WarplanesWW1Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\WarplanesWW1Filters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/Wreckfest2Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\Wreckfest2Filters.txt", 3 | "outputConfig": "Outputs\\default_MMF_UDP.txt", 4 | "hapticsConfig": "Haptics\\defaultHaptics.txt", 5 | "hotkey": { 6 | "key": 0, 7 | "enabled": false, 8 | "windows": false, 9 | "alt": false, 10 | "ctrl": false, 11 | "shift": false 12 | } 13 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/WreckfestConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\WreckfestFilters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/defaultConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "filterConfig": "Filters\\defaultFilters.txt", 3 | "outputConfig": "Outputs\\default_CMED3.txt", 4 | "hotkey": { 5 | "key": 56, 6 | "enabled": true, 7 | "windows": false, 8 | "alt": true, 9 | "ctrl": true, 10 | "shift": false 11 | } 12 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Configs/dirt5_Simfeedback_SC4.txt: -------------------------------------------------------------------------------- 1 | { 2 | "sendUDP": true, 3 | "udpIP": "127.0.0.1", 4 | "udpPort": 10001, 5 | "fillMMF": true, 6 | "copyFormatDestinations": [], 7 | "packetFormat": "PacketFormats\\defaultPacketFormat.xml", 8 | "filterConfig": "Filters\\Dirt5Filters.txt", 9 | "hotkey": { 10 | "key": 56, 11 | "enabled": true, 12 | "windows": false, 13 | "alt": true, 14 | "ctrl": true, 15 | "shift": false 16 | } 17 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/DCS/DCSConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "port": 6666 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/DCS/SMTP DCS Export Plugin.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/DCS/SMTP DCS Export Plugin.msi -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Dirt5/Dirt5Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "selectedVehicle": "aston_gt4" 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/EAWRC/EAWRCConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "port":20777 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Filters/noFilters.txt: -------------------------------------------------------------------------------- 1 | { 2 | "$type": "GenericTelemetryProvider.FilterConfigData, SpaceMonkeyTP", 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/GTAV/GTAVConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/GTAV/SMTP GTA Plugin.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/GTAV/SMTP GTA Plugin.msi -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/GTAVAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/GTAVAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Haptics/defaultHaptics.txt: -------------------------------------------------------------------------------- 1 | { 2 | "$type": "SMHaptics.SMHapticsConfig, SMHaptics", 3 | "effects": { 4 | "$type": "System.Collections.Generic.List`1[[SMHaptics.SMHEffectConfig, SMHaptics]], mscorlib", 5 | "$values": [ 6 | { 7 | "$type": "SMHaptics.SMHEngineEffectConfig, SMHaptics", 8 | "minFrequency": 10.0, 9 | "maxFrequency": 80.0, 10 | "id": "SMHaptics.SMHEngineEffect", 11 | "enabled": true, 12 | "outputDeviceModuleName": "{0.0.0.00000000}.{e0f80a10-91f6-46ee-878f-477f7c3aa586}", 13 | "outputChannelIndex": 1, 14 | "waveform": 3, 15 | "gain": 0.23 16 | } 17 | ] 18 | } 19 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/IL2/IL2Config.txt: -------------------------------------------------------------------------------- 1 | { 2 | "port":4321 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/MonsterGames/MonsterGamesTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/MonsterGames/MonsterGamesTelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/MonsterGames/MonsterGamesTelemetry.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/MonsterGames/MonsterGamesTelemetry.pdb -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/MonsterGamesAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/MonsterGamesAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/NAudio.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/NAudio.Core.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/NAudio.Wasapi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/NAudio.Wasapi.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/OpenMotionAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/OpenMotionAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Outputs/default_CB.txt: -------------------------------------------------------------------------------- 1 | { 2 | "$type": "GenericTelemetryProvider.OutputConfigData, SpaceMonkeyTP", 3 | 4 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Outputs/default_CMED3.txt: -------------------------------------------------------------------------------- 1 | { 2 | "$type": "GenericTelemetryProvider.OutputConfigData, SpaceMonkeyTP", 3 | "outputConfigTypes": { 4 | "$type": "System.Collections.Generic.List`1[[GenericTelemetryProvider.OutputConfigTypeData, SpaceMonkeyTP]], mscorlib", 5 | "$values": [ 6 | { 7 | "$type": "GenericTelemetryProvider.OutputConfigTypeDataUDP, SpaceMonkeyTP", 8 | "udpIP": "127.0.0.1", 9 | "udpPort": 20777, 10 | "packetFormat": "PacketFormats\\CodemastersExtraData3.xml", 11 | "copyFormatDestinations": null 12 | } 13 | ] 14 | } 15 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/OverloadTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/OverloadTelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/RBR/RBRConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "port": 6775 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Register.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set "batch_dir=%~dp0" 3 | set "install_path=%batch_dir%" 4 | 5 | :: Add wibblewobble install path registry entry for 32-bit processes 6 | reg add "HKLM\SOFTWARE\WOW6432Node\PHARTGAMES\SpaceMonkeyTP" /v "install_path" /t REG_SZ /d "%install_path%\" 7 | 8 | :: Add wibblewobble install path registry entry for 64-bit processes 9 | reg add "HKLM\SOFTWARE\PHARTGAMES\SpaceMonkeyTP" /v "install_path" /t REG_SZ /d "%install_path%\" 10 | 11 | 12 | echo "If you see Access Denied run Register.bat as administrator" 13 | pause -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/SMHaptics.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/SMHaptics.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/SharpMonoInjector.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/SharpMonoInjector.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/SpaceMonkeyStart.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/SpaceMonkeyStart.exe -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/SpaceMonkeyTP.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/SpaceMonkeyTP.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/SpaceMonkeyTelemetryAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/SpaceMonkeyTelemetryAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Squadrons/steam_appid.txt: -------------------------------------------------------------------------------- 1 | 1222730 -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/TCAAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/TCAAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/VTOLVRAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/VTOLVRAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/WRC/WRCInjection.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/WRC/WRCInjection.zip -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/WRCGenAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/WRCGenAPI.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/WarplanesWW1API.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/WarplanesWW1API.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Wreckfest/WreckfestConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "selectedVehicle": "00" 3 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/Wreckfest2/Wreckfest2Config.txt: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/XIFFBConfigs/defaultConfig.txt: -------------------------------------------------------------------------------- 1 | { 2 | "m_comPort": "COM5", 3 | "m_mappingConfig": "XIFFBMappings\\defaultMappings.txt" 4 | } -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/XInputDotNetPure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/XInputDotNetPure.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/XInputInterface32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/XInputInterface32.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/XInputInterface64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Release/XInputInterface64.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/gtp.txt: -------------------------------------------------------------------------------- 1 | Configs\Cyberpunk2077Config.txt -------------------------------------------------------------------------------- /GenericTelemetryProvider/Release/xiffb.txt: -------------------------------------------------------------------------------- 1 | XIFFBConfigs\defaultConfig.txt -------------------------------------------------------------------------------- /GenericTelemetryProvider/Resources/MonsterGamesTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Resources/MonsterGamesTelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Resources/OverloadTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Resources/OverloadTelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Resources/TCATelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Resources/TCATelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Resources/VTOLVRTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Resources/VTOLVRTelemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/Resources/WarplanesWW1Telemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/Resources/WarplanesWW1Telemetry.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/SharpMonoInjector.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/SharpMonoInjector.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/XInputDotNetPure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/XInputDotNetPure.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/XInputInterface32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/XInputInterface32.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/XInputInterface64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/GenericTelemetryProvider/XInputInterface64.dll -------------------------------------------------------------------------------- /GenericTelemetryProvider/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /MW5MercsMod/MW5Mercs/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/MW5Mercs/Config/DefaultEditor.ini -------------------------------------------------------------------------------- /MW5MercsMod/MW5Mercs/Config/DefaultEngine.ini: -------------------------------------------------------------------------------- 1 | 2 | 3 | [/Script/EngineSettings.GameMapsSettings] 4 | GameDefaultMap=/Game/StarterContent/Maps/Minimal_Default 5 | 6 | 7 | EditorStartupMap=/Game/StarterContent/Maps/Minimal_Default 8 | 9 | [/Script/HardwareTargeting.HardwareTargetingSettings] 10 | TargetedHardwareClass=Desktop 11 | AppliedTargetedHardwareClass=Desktop 12 | DefaultGraphicsPerformance=Maximum 13 | AppliedDefaultGraphicsPerformance=Maximum 14 | 15 | [/Script/Engine.Engine] 16 | +ActiveGameNameRedirects=(OldGameName="TP_BlankBP",NewGameName="/Script/MW5Mercs") 17 | +ActiveGameNameRedirects=(OldGameName="/Script/TP_BlankBP",NewGameName="/Script/MW5Mercs") 18 | 19 | -------------------------------------------------------------------------------- /MW5MercsMod/MW5Mercs/Config/DefaultGame.ini: -------------------------------------------------------------------------------- 1 | 2 | 3 | [/Script/EngineSettings.GeneralProjectSettings] 4 | ProjectID=EB7B08794A87B88BC9CC6C88406EA22D 5 | 6 | [StartupActions] 7 | bAddPacks=True 8 | InsertPack=(PackSource="StarterContent.upack",PackName="StarterContent") 9 | 10 | [/Script/UnrealEd.ProjectPackagingSettings] 11 | bGenerateChunks=True 12 | 13 | -------------------------------------------------------------------------------- /MW5MercsMod/MW5Mercs/Content/Mods/OpenMotion/ModActor.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/MW5Mercs/Content/Mods/OpenMotion/ModActor.uasset -------------------------------------------------------------------------------- /MW5MercsMod/MW5Mercs/CopyToRelease.bat: -------------------------------------------------------------------------------- 1 | copy "WindowsNoEditor\MW5Mercs\Content\Paks\pakchunk69-WindowsNoEditor.pak" "D:\Program Files\Epic Games\MW5Mercs\MW5Mercs\Content\Paks\LogicMods\OpenMotion.pak" -------------------------------------------------------------------------------- /MW5MercsMod/MW5Mercs/MW5Mercs.uproject: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion": 3, 3 | "EngineAssociation": "4.26", 4 | "Category": "", 5 | "Description": "", 6 | "Plugins": [ 7 | { 8 | "Name": "SteamVR", 9 | "Enabled": false, 10 | "SupportedTargetPlatforms": [ 11 | "Win32", 12 | "Win64", 13 | "Linux" 14 | ] 15 | } 16 | ] 17 | } -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.1/MW5Mercs/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.1/MW5Mercs/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.1/MW5Mercs/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.1/MW5Mercs/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.1/MW5Mercs_0.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.1/MW5Mercs_0.1.zip -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.2/MW5Mercs/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.2/MW5Mercs/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.2/MW5Mercs/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.2/MW5Mercs/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.2/MW5Mercs/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.2/MW5Mercs/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/WibbleWobbleCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/WibbleWobbleCommon.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/WibbleWobbleTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/WibbleWobbleTrack.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/openvr_api.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/openvr_api.dll.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/openvr_api.dll.sig -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/openvr_api.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Binaries/Win64/openvr_api.pdb -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /MW5MercsMod/Release/0.3/MW5Mercs_0.3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MW5MercsMod/Release/0.3/MW5Mercs_0.3.zip -------------------------------------------------------------------------------- /MonsterGamesAPI/bin/Debug/MonsterGamesAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MonsterGamesAPI/bin/Debug/MonsterGamesAPI.dll -------------------------------------------------------------------------------- /MonsterGamesAPI/bin/Debug/MonsterGamesAPI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MonsterGamesAPI/bin/Debug/MonsterGamesAPI.pdb -------------------------------------------------------------------------------- /MonsterGamesTelemetry/MonsterGamesTelemetry/bin/Debug/MonsterGamesTelemetry.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MonsterGamesTelemetry/MonsterGamesTelemetry/bin/Debug/MonsterGamesTelemetry.dll -------------------------------------------------------------------------------- /MonsterGamesTelemetry/MonsterGamesTelemetry/bin/Debug/MonsterGamesTelemetry.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/MonsterGamesTelemetry/MonsterGamesTelemetry/bin/Debug/MonsterGamesTelemetry.pdb -------------------------------------------------------------------------------- /OpenMotionAPI/bin/Debug/OpenMotionAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/OpenMotionAPI/bin/Debug/OpenMotionAPI.dll -------------------------------------------------------------------------------- /OpenMotionAPI/bin/Debug/OpenMotionAPI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/OpenMotionAPI/bin/Debug/OpenMotionAPI.pdb -------------------------------------------------------------------------------- /OverloadTelemetry/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /OverloadTelemetry/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /PackageReleaseCore.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | 4 | call CleanupRelease.bat 5 | 6 | call "./Build/BuildRelease.bat" 7 | 8 | pushd "%~dp0" 9 | call PackageRelease.bat 10 | popd 11 | 12 | endlocal 13 | -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/ProjectWingman/Config/DefaultEditor.ini -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/Config/DefaultEngine.ini: -------------------------------------------------------------------------------- 1 | [/Script/EngineSettings.GameMapsSettings] 2 | EditorStartupMap=/Game/StarterContent/Maps/Minimal_Default 3 | GameDefaultMap=/Game/StarterContent/Maps/Minimal_Default 4 | 5 | [/Script/Engine.Engine] 6 | +ActiveGameNameRedirects=(OldGameName="TP_BlankBP",NewGameName="/Script/ProjectWingman") 7 | +ActiveGameNameRedirects=(OldGameName="/Script/TP_BlankBP",NewGameName="/Script/ProjectWingman") 8 | 9 | [/Script/HardwareTargeting.HardwareTargetingSettings] 10 | TargetedHardwareClass=Desktop 11 | AppliedTargetedHardwareClass=Desktop 12 | DefaultGraphicsPerformance=Maximum 13 | AppliedDefaultGraphicsPerformance=Maximum 14 | 15 | 16 | -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/Config/DefaultGame.ini: -------------------------------------------------------------------------------- 1 | 2 | 3 | [/Script/EngineSettings.GeneralProjectSettings] 4 | ProjectID=EE8C9C7B4EE2D17F92388B90853AC61F 5 | 6 | [StartupActions] 7 | bAddPacks=True 8 | InsertPack=(PackSource="StarterContent.upack",PackName="StarterContent") 9 | 10 | [/Script/UnrealEd.ProjectPackagingSettings] 11 | bGenerateChunks=True 12 | 13 | -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/Content/Mods/OpenMotion/CM_HeadTracking.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/ProjectWingman/Content/Mods/OpenMotion/CM_HeadTracking.uasset -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/Content/Mods/OpenMotion/ModActor.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/ProjectWingman/Content/Mods/OpenMotion/ModActor.uasset -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/CopyToRelease.bat: -------------------------------------------------------------------------------- 1 | copy "WindowsNoEditor\ProjectWingman\Content\Paks\pakchunk69-WindowsNoEditor.pak" "D:\Program Files (x86)\Steam\steamapps\common\Project Wingman\ProjectWingman\Content\Paks\LogicMods\OpenMotion.pak" -------------------------------------------------------------------------------- /ProjectWingmanMod/ProjectWingman/ProjectWingman.uproject: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion": 3, 3 | "EngineAssociation": "4.24", 4 | "Category": "", 5 | "Description": "" 6 | } -------------------------------------------------------------------------------- /ProjectWingmanMod/Release/0.1/ProjectWingman/Binaries/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/Release/0.1/ProjectWingman/Binaries/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /ProjectWingmanMod/Release/0.1/ProjectWingman/Binaries/WibbleWobbleCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/Release/0.1/ProjectWingman/Binaries/WibbleWobbleCommon.dll -------------------------------------------------------------------------------- /ProjectWingmanMod/Release/0.1/ProjectWingman/Binaries/WibbleWobbleTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/Release/0.1/ProjectWingman/Binaries/WibbleWobbleTrack.dll -------------------------------------------------------------------------------- /ProjectWingmanMod/Release/0.1/ProjectWingman/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/Release/0.1/ProjectWingman/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /ProjectWingmanMod/Release/0.1/ProjectWingman/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/ProjectWingmanMod/Release/0.1/ProjectWingman/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /Releases/Working/SpaceMonkeyRelease.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/Releases/Working/SpaceMonkeyRelease.zip -------------------------------------------------------------------------------- /SC4ImposterApp/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SC4ImposterApp/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace SC4ImposterApp 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /SC4ImposterApp/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace SC4ImposterApp 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /SC4ImposterApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SC4ImposterApp/bin/Debug/SC4ImposterApp.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SC4ImposterApp/bin/Debug/SC4ImposterApp.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SC4ImposterApp/bin/Debug/SC4ImposterApp.pdb -------------------------------------------------------------------------------- /SC4ImposterApp/bin/Debug/dirtrally2.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SC4ImposterApp/bin/Debug/dirtrally2.exe -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/ExampleAssembly/Cheat.cs: -------------------------------------------------------------------------------- 1 | namespace ExampleAssembly 2 | { 3 | public class Cheat : UnityEngine.MonoBehaviour 4 | { 5 | private void OnGUI() 6 | { 7 | UnityEngine.GUI.Label(new UnityEngine.Rect(10, 10, 200, 40), "This is a very useful cheat"); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/ExampleAssembly/Loader.cs: -------------------------------------------------------------------------------- 1 | namespace ExampleAssembly 2 | { 3 | public class Loader 4 | { 5 | static UnityEngine.GameObject gameObject; 6 | 7 | public static void Load() 8 | { 9 | gameObject = new UnityEngine.GameObject(); 10 | gameObject.AddComponent(); 11 | UnityEngine.Object.DontDestroyOnLoad(gameObject); 12 | } 13 | 14 | public static void Unload() 15 | { 16 | UnityEngine.Object.Destroy(gameObject); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Console/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Gui/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Gui/App.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Gui/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace SharpMonoInjector.Gui 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Gui/Models/InjectedAssembly.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector.Gui.Models 4 | { 5 | public class InjectedAssembly 6 | { 7 | public int ProcessId { get; set; } 8 | 9 | public IntPtr Address { get; set; } 10 | 11 | public bool Is64Bit { get; set; } 12 | 13 | public string Name { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Gui/Models/MonoProcess.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector.Gui.Models 4 | { 5 | public class MonoProcess 6 | { 7 | public IntPtr MonoModule { get; set; } 8 | 9 | public string Name { get; set; } 10 | 11 | public int Id { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector.Gui/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector/ExportedFunction.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector 4 | { 5 | public struct ExportedFunction 6 | { 7 | public string Name; 8 | 9 | public IntPtr Address; 10 | 11 | public ExportedFunction(string name, IntPtr address) 12 | { 13 | Name = name; 14 | Address = address; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector/InjectorException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector 4 | { 5 | public class InjectorException : Exception 6 | { 7 | public InjectorException(string message) : base(message) 8 | { 9 | } 10 | 11 | public InjectorException(string message, Exception innerException) : base(message, innerException) 12 | { 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector/MonoImageOpenStatus.cs: -------------------------------------------------------------------------------- 1 | namespace SharpMonoInjector 2 | { 3 | public enum MonoImageOpenStatus 4 | { 5 | MONO_IMAGE_OK, 6 | MONO_IMAGE_ERROR_ERRNO, 7 | MONO_IMAGE_MISSING_ASSEMBLYREF, 8 | MONO_IMAGE_IMAGE_INVALID 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /SharpMonoInjector/tags/v2.2/src/SharpMonoInjector/SharpMonoInjector.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | netstandard2.0 5 | 6 | 7 | 8 | ..\..\build\debug 9 | 10 | 11 | 12 | ..\..\build\release 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/ExampleAssembly/Cheat.cs: -------------------------------------------------------------------------------- 1 | namespace ExampleAssembly 2 | { 3 | public class Cheat : UnityEngine.MonoBehaviour 4 | { 5 | private void OnGUI() 6 | { 7 | UnityEngine.GUI.Label(new UnityEngine.Rect(10, 10, 200, 40), "This is a very useful cheat"); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/ExampleAssembly/Loader.cs: -------------------------------------------------------------------------------- 1 | namespace ExampleAssembly 2 | { 3 | public class Loader 4 | { 5 | static UnityEngine.GameObject gameObject; 6 | 7 | public static void Load() 8 | { 9 | gameObject = new UnityEngine.GameObject(); 10 | gameObject.AddComponent(); 11 | UnityEngine.Object.DontDestroyOnLoad(gameObject); 12 | } 13 | 14 | public static void Unload() 15 | { 16 | UnityEngine.Object.Destroy(gameObject); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Console/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Gui/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Gui/App.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Gui/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace SharpMonoInjector.Gui 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Gui/Models/InjectedAssembly.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector.Gui.Models 4 | { 5 | public class InjectedAssembly 6 | { 7 | public int ProcessId { get; set; } 8 | 9 | public IntPtr Address { get; set; } 10 | 11 | public bool Is64Bit { get; set; } 12 | 13 | public string Name { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Gui/Models/MonoProcess.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector.Gui.Models 4 | { 5 | public class MonoProcess 6 | { 7 | public IntPtr MonoModule { get; set; } 8 | 9 | public string Name { get; set; } 10 | 11 | public int Id { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector.Gui/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector/ExportedFunction.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector 4 | { 5 | public struct ExportedFunction 6 | { 7 | public string Name; 8 | 9 | public IntPtr Address; 10 | 11 | public ExportedFunction(string name, IntPtr address) 12 | { 13 | Name = name; 14 | Address = address; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector/InjectorException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpMonoInjector 4 | { 5 | public class InjectorException : Exception 6 | { 7 | public InjectorException(string message) : base(message) 8 | { 9 | } 10 | 11 | public InjectorException(string message, Exception innerException) : base(message, innerException) 12 | { 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector/MonoImageOpenStatus.cs: -------------------------------------------------------------------------------- 1 | namespace SharpMonoInjector 2 | { 3 | public enum MonoImageOpenStatus 4 | { 5 | MONO_IMAGE_OK, 6 | MONO_IMAGE_ERROR_ERRNO, 7 | MONO_IMAGE_MISSING_ASSEMBLYREF, 8 | MONO_IMAGE_IMAGE_INVALID 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /SharpMonoInjector/trunk/src/SharpMonoInjector/obj/SharpMonoInjector.csproj.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 1, 3 | "dgSpecHash": "iKmYyllRLMlUdRac7U5gJpvn2qPI7ZN6bASZORmxgxMsiK4+g7KXcIrDsiJ7hwKvohoHk7AQmol3iqejMDBWgw==", 4 | "success": true 5 | } -------------------------------------------------------------------------------- /SpaceMonkeyTP/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /SpaceMonkeyTP/GTPIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SpaceMonkeyTP/GTPIcon.ico -------------------------------------------------------------------------------- /SpaceMonkeyTP/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | using GenericTelemetryProvider; 7 | 8 | namespace SpaceMonkeyStart 9 | { 10 | static class Program 11 | { 12 | /// 13 | /// The main entry point for the application. 14 | /// 15 | // [STAThread] 16 | static void Main() 17 | { 18 | //Application.EnableVisualStyles(); 19 | //Application.SetCompatibleTextRenderingDefault(false); 20 | //Application.Run(new Form1()); 21 | 22 | SMClient.Init((success) => { }); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /SpaceMonkeyTP/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/PostBuild.bat: -------------------------------------------------------------------------------- 1 | pushd %~dp0 2 | set FROM_DIR=%1 3 | set PLATFORM=%2 4 | set TO_DIR_CP="D:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\mods\spacemonkey_mod\" 5 | 6 | if "%PLATFORM%"=="Win32" ( 7 | set TO_DIR_LIBS="..\Release\Win32" 8 | set PLT=32 9 | ) else ( 10 | set TO_DIR_LIBS="..\Release\x64" 11 | set PLT= 12 | ) 13 | 14 | copy /Y "%FROM_DIR%SpaceMonkeyTelemetryAPI%PLT%.dll" %TO_DIR_LIBS% 15 | 16 | copy /Y "%FROM_DIR%SpaceMonkeyTelemetryAPI%PLT%.dll" %TO_DIR_CP% 17 | 18 | copy /Y "%FROM_DIR%SpaceMonkeyTelemetryAPI%PLT%.dll" "..\..\GenericTelemetryProvider\Release" 19 | 20 | popd -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/SharedMemory.cpp: -------------------------------------------------------------------------------- 1 | #include "SharedMemory.h" 2 | -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI.cpp -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPIImpl.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "SpaceMonkeyTelemetryAPI.h" 3 | #include "SharedMemory.h" 4 | 5 | class SMT_API SpaceMonkeyTelemetryAPIImpl : public SpaceMonkeyTelemetryAPI 6 | { 7 | protected: 8 | SharedMemory *m_sharedMem; 9 | SpaceMonkeyTelemetryFrameData m_frameData; 10 | 11 | public: 12 | SpaceMonkeyTelemetryAPIImpl() {} 13 | void InitSendSharedMemory() override; 14 | void InitRecieveSharedMemory() override; 15 | void SendFrame(SpaceMonkeyTelemetryFrameData* a_frame) override; 16 | void RecieveFrame(SpaceMonkeyTelemetryFrameData* a_frame) override; 17 | void Deinit() override; 18 | 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/dllmain.cpp: -------------------------------------------------------------------------------- 1 | // dllmain.cpp : Defines the entry point for the DLL application. 2 | #include "pch.h" 3 | 4 | BOOL APIENTRY DllMain( HMODULE hModule, 5 | DWORD ul_reason_for_call, 6 | LPVOID lpReserved 7 | ) 8 | { 9 | switch (ul_reason_for_call) 10 | { 11 | case DLL_PROCESS_ATTACH: 12 | case DLL_THREAD_ATTACH: 13 | case DLL_THREAD_DETACH: 14 | case DLL_PROCESS_DETACH: 15 | break; 16 | } 17 | return TRUE; 18 | } 19 | 20 | -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/framework.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 4 | // Windows Header Files 5 | #include 6 | -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/pch.cpp: -------------------------------------------------------------------------------- 1 | // pch.cpp: source file corresponding to the pre-compiled header 2 | 3 | #include "pch.h" 4 | 5 | // When you are using pre-compiled headers, this source file is necessary for compilation to succeed. 6 | -------------------------------------------------------------------------------- /SpaceMonkeyTelemetryAPI/SpaceMonkeyTelemetryAPI/pch.h: -------------------------------------------------------------------------------- 1 | // pch.h: This is a precompiled header file. 2 | // Files listed below are compiled only once, improving build performance for future builds. 3 | // This also affects IntelliSense performance, including code completion and many code browsing features. 4 | // However, files listed here are ALL re-compiled if any one of them is updated between builds. 5 | // Do not add files here that you will be updating frequently as this negates the performance advantage. 6 | 7 | #ifndef PCH_H 8 | #define PCH_H 9 | 10 | // add headers that you want to pre-compile here 11 | #include "framework.h" 12 | 13 | #endif //PCH_H 14 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/DefaultProfile/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":true 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/Ace7Game/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"AcePlayerPawn", 4 | "m_use_doubles":false, 5 | "m_tick_on_present":false 6 | } 7 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/AeroGPX-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/ArkAscended/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"PlayerPawn", 4 | "m_use_doubles":true 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/CartOfGlory-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/Dakar2Game-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false, 5 | "m_tick_on_present":false 6 | } 7 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/DangerousDriving-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/Grip-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"Vehicle", 4 | "m_use_doubles":false, 5 | "m_tick_on_present":false 6 | } 7 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/Hodzero-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/MechWarrior-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"DerivedMech_C", 4 | "m_use_doubles":true, 5 | "m_object_path":[ 6 | "Components", 7 | "ChildActorComponent", 8 | "Properties", 9 | "ChildActor", 10 | "Components", 11 | "Pilot_ChildActor", 12 | "Properties", 13 | "ChildActor" 14 | ], 15 | "m_transform_offset":{ 16 | "m_locationX":0.0, 17 | "m_locationY":0.0, 18 | "m_locationZ":0.0, 19 | "m_rotationPitch": 0.0, 20 | "m_rotationYaw": -90.0, 21 | "m_rotationRoll": 0.0 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/MonsterTruck-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/TRF-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":true 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/Todoroki-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/TrailOut-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"BP_Car", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/UnrealVRMod/TurboSloths-Win64-Shipping/plugins/sm_game_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "m_plugin_type":"GPSimple", 3 | "m_pawn_display_name_substring":"", 4 | "m_use_doubles":false 5 | } 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/x64/SpaceMonkeyTelemetryAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SpaceMonkeyUEVR/Release/x64/SpaceMonkeyTelemetryAPI.dll -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/Release/x64/SpaceMonkeyUEVR.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SpaceMonkeyUEVR/Release/x64/SpaceMonkeyUEVR.dll -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/JsonHelper.cpp: -------------------------------------------------------------------------------- 1 | #define _CRT_SECURE_NO_WARNINGS 2 | #include "JsonHelper.h" 3 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/SpaceMonkeyUEVRDefines.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #ifdef SPACEMONKEYUEVR_EXPORTS 4 | #define SMUEVR_API __declspec(dllexport) 5 | #else 6 | #define SMUEVR_API __declspec(dllimport) 7 | #endif -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRFunctions.cpp: -------------------------------------------------------------------------------- 1 | #include "UEVRFunctions.h" 2 | #include "UObjectStructs.h" 3 | #include 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRFunctions.h -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRGameConfig.cpp: -------------------------------------------------------------------------------- 1 | #include "UEVRGameConfig.h" 2 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRGameConfigTypes.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "UEVRGameConfig.h" 3 | #include "string" 4 | #include "GPSimple.h" 5 | 6 | 7 | inline void from_json(const json& j, UEVRGameConfig*& config) 8 | { 9 | if (j.is_null()) { 10 | config = nullptr; 11 | return; 12 | } 13 | 14 | auto type = (j.at("m_plugin_type").get()); 15 | 16 | if (type.compare("GPSimple") == 0) 17 | { 18 | auto* simple = new GPSimpleConfig(); 19 | from_json(j, *simple); 20 | config = simple; 21 | } 22 | 23 | } -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRGamePlugin.cpp: -------------------------------------------------------------------------------- 1 | #include "UEVRGamePlugin.h" 2 | #include "SpaceMonkeyTelemetryAPI.h" 3 | 4 | 5 | UEVRGamePlugin::UEVRGamePlugin(UEVRGameConfig* a_game_config) 6 | { 7 | m_telemetryAPI = SpaceMonkeyTelemetryAPI_Create(); 8 | if (m_telemetryAPI != nullptr) 9 | { 10 | m_telemetryAPI->InitSendSharedMemory(); 11 | } 12 | } 13 | 14 | UEVRGamePlugin::~UEVRGamePlugin() 15 | { 16 | if (m_telemetryAPI != nullptr) 17 | { 18 | m_telemetryAPI->Deinit(); 19 | delete m_telemetryAPI; 20 | m_telemetryAPI = nullptr; 21 | } 22 | 23 | } -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UEVRGamePlugin.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "uevr/API.hpp" 3 | #include "UObjectStructs.h" 4 | #include "SpaceMonkeyTelemetryAPI.h" 5 | #include 6 | 7 | using namespace uevr; 8 | 9 | class UEVRGameConfig; 10 | 11 | class UEVRGamePlugin 12 | { 13 | protected: 14 | 15 | SpaceMonkeyTelemetryAPI* m_telemetryAPI; 16 | SpaceMonkeyTelemetryFrameData m_frameData; 17 | public: 18 | 19 | UEVRGamePlugin(UEVRGameConfig* a_game_config); 20 | ~UEVRGamePlugin(); 21 | 22 | virtual void on_pre_engine_tick(API::UGameEngine * engine, float delta) = 0; 23 | 24 | virtual void on_post_engine_tick(API::UGameEngine* engine, float delta) = 0; 25 | 26 | virtual void on_present() = 0; 27 | }; 28 | 29 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/UObjectStructs.cpp: -------------------------------------------------------------------------------- 1 | #include "UObjectStructs.h" 2 | 3 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/framework.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 4 | // Windows Header Files 5 | #include 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/pch.cpp: -------------------------------------------------------------------------------- 1 | // pch.cpp: source file corresponding to the pre-compiled header 2 | 3 | #include "pch.h" 4 | 5 | // When you are using pre-compiled headers, this source file is necessary for compilation to succeed. 6 | -------------------------------------------------------------------------------- /SpaceMonkeyUEVR/SpaceMonkeyUEVR/pch.h: -------------------------------------------------------------------------------- 1 | // pch.h: This is a precompiled header file. 2 | // Files listed below are compiled only once, improving build performance for future builds. 3 | // This also affects IntelliSense performance, including code completion and many code browsing features. 4 | // However, files listed here are ALL re-compiled if any one of them is updated between builds. 5 | // Do not add files here that you will be updating frequently as this negates the performance advantage. 6 | 7 | #ifndef PCH_H 8 | #define PCH_H 9 | 10 | // add headers that you want to pre-compile here 11 | #include "framework.h" 12 | 13 | #endif //PCH_H 14 | -------------------------------------------------------------------------------- /TCAAPI/TCAAPI.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Default 6 | 7 | -------------------------------------------------------------------------------- /TCATelemetry/TCATelemetry.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Default 6 | 7 | -------------------------------------------------------------------------------- /TrailOutMod/Release/0.1/TrailOut/Binaries/Win64/WWReshadeAddon.addon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.1/TrailOut/Binaries/Win64/WWReshadeAddon.addon -------------------------------------------------------------------------------- /TrailOutMod/Release/0.1/TrailOut/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.1/TrailOut/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.1/TrailOut/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.1/TrailOut/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.1/TrailOut/Content/CoreMods/UE4Motion.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.1/TrailOut/Content/CoreMods/UE4Motion.pdb -------------------------------------------------------------------------------- /TrailOutMod/Release/0.1/TrailOut/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.1/TrailOut/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /TrailOutMod/Release/0.1/TrailOut_0.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.1/TrailOut_0.1.zip -------------------------------------------------------------------------------- /TrailOutMod/Release/0.2/TrailOut/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.2/TrailOut/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.2/TrailOut/Binaries/Win64/WibbleWobbleCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.2/TrailOut/Binaries/Win64/WibbleWobbleCommon.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.2/TrailOut/Binaries/Win64/WibbleWobbleTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.2/TrailOut/Binaries/Win64/WibbleWobbleTrack.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.2/TrailOut/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.2/TrailOut/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.2/TrailOut/Content/CoreMods/UE4Motion.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.2/TrailOut/Content/CoreMods/UE4Motion.pdb -------------------------------------------------------------------------------- /TrailOutMod/Release/0.2/TrailOut/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.2/TrailOut/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/WibbleWobbleCapture.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/WibbleWobbleCapture.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/WibbleWobbleCommon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/WibbleWobbleCommon.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/WibbleWobbleTrack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/WibbleWobbleTrack.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/openvr_api.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/openvr_api.dll.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/openvr_api.dll.sig -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/openvr_api.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Binaries/Win64/openvr_api.pdb -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Content/CoreMods/UE4Motion.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Content/CoreMods/UE4Motion.dll -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut/Content/Paks/LogicMods/OpenMotion.pak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut/Content/Paks/LogicMods/OpenMotion.pak -------------------------------------------------------------------------------- /TrailOutMod/Release/0.3/TrailOut_0.3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/Release/0.3/TrailOut_0.3.zip -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/TrailOut/Config/DefaultEditor.ini -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/DefaultEngine.ini: -------------------------------------------------------------------------------- 1 | 2 | 3 | [/Script/EngineSettings.GameMapsSettings] 4 | GameDefaultMap=/Game/StarterContent/Maps/Minimal_Default 5 | 6 | 7 | EditorStartupMap=/Game/StarterContent/Maps/Minimal_Default 8 | 9 | [/Script/HardwareTargeting.HardwareTargetingSettings] 10 | TargetedHardwareClass=Desktop 11 | AppliedTargetedHardwareClass=Desktop 12 | DefaultGraphicsPerformance=Maximum 13 | AppliedDefaultGraphicsPerformance=Maximum 14 | 15 | [/Script/Engine.Engine] 16 | +ActiveGameNameRedirects=(OldGameName="TP_BlankBP",NewGameName="/Script/TrailOut") 17 | +ActiveGameNameRedirects=(OldGameName="/Script/TP_BlankBP",NewGameName="/Script/TrailOut") 18 | 19 | -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/DefaultGame.ini: -------------------------------------------------------------------------------- 1 | 2 | 3 | [/Script/EngineSettings.GeneralProjectSettings] 4 | ProjectID=BAB3C2B74BDCDBFF35C500995C025699 5 | 6 | [StartupActions] 7 | bAddPacks=True 8 | InsertPack=(PackSource="StarterContent.upack",PackName="StarterContent") 9 | 10 | [/Script/UnrealEd.ProjectPackagingSettings] 11 | bGenerateChunks=True 12 | 13 | -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/gamepad.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Gamepads", 3 | "controller_type": "gamepad", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "sources": [] 10 | } 11 | }, 12 | "description": "" 13 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/indexhmd.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Valve Index Headset", 3 | "controller_type": "indexhmd", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "sources": [] 10 | } 11 | }, 12 | "description": "" 13 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/rift.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Rift Headset", 3 | "controller_type": "rift", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "sources": [] 10 | } 11 | }, 12 | "description": "" 13 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Headset", 3 | "controller_type": "vive", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "sources": [] 10 | } 11 | }, 12 | "description": "" 13 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_pro.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Pro Headset", 3 | "controller_type": "vive_pro", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "sources": [] 10 | } 11 | }, 12 | "description": "" 13 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_camera.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Camera)", 3 | "controller_type": "vive_tracker_camera", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_camera", 12 | "path": "/user/camera/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_chest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Chest)", 3 | "controller_type": "vive_tracker_chest", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_chest", 12 | "path": "/user/chest/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_keyboard.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Keyboard)", 3 | "controller_type": "vive_tracker_keyboard", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_keyboard", 12 | "path": "/user/keyboard/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_left_elbow.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Left Elbow)", 3 | "controller_type": "vive_tracker_left_elbow", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_elbow_left", 12 | "path": "/user/elbow/left/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_left_foot.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Left Foot)", 3 | "controller_type": "vive_tracker_left_foot", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_foot_left", 12 | "path": "/user/foot/left/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_left_knee.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Left knee)", 3 | "controller_type": "vive_tracker_left_knee", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_knee_left", 12 | "path": "/user/knee/left/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_left_shoulder.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Left Shoulder)", 3 | "controller_type": "vive_tracker_left_shoulder", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_shoulder_left", 12 | "path": "/user/shoulder/left/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_right_elbow.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Right Elbow)", 3 | "controller_type": "vive_tracker_right_elbow", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_elbow_right", 12 | "path": "/user/elbow/right/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_right_foot.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Right Foot)", 3 | "controller_type": "vive_tracker_right_foot", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_foot_right", 12 | "path": "/user/foot/right/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_right_knee.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Right Knee)", 3 | "controller_type": "vive_tracker_right_knee", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_knee_right", 12 | "path": "/user/knee/right/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_right_shoulder.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Right Shoulder)", 3 | "controller_type": "vive_tracker_right_shoulder", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_shoulder_right", 12 | "path": "/user/shoulder/right/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/SteamVRBindings/vive_tracker_waist.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Default bindings for Vive Tracker (Waist)", 3 | "controller_type": "vive_tracker_waist", 4 | "last_edited_by": "UnrealEngine", 5 | "bindings": 6 | { 7 | "/actions/main": 8 | { 9 | "poses": [ 10 | { 11 | "output": "/actions/main/in/tracker_waist", 12 | "path": "/user/waist/pose/raw", 13 | "requirement": "optional" 14 | } 15 | ] 16 | } 17 | }, 18 | "description": "" 19 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Config/steamvr_ue_editor_app.json: -------------------------------------------------------------------------------- 1 | { 2 | "source": "UE", 3 | "applications": [ 4 | { 5 | "app_key": "application.generated.ue.trailout-18319896.ue4editor.exe", 6 | "launch_type": "url", 7 | "url": "steam://launch/", 8 | "action_manifest_path": "D:/Personal/projects/SpaceMonkey/trunk/TrailOutMod/TrailOut/Config/SteamVRBindings/steamvr_manifest.json", 9 | "strings": 10 | { 11 | "en_us": 12 | { 13 | "name": "TrailOut-18319896 [UE Editor]" 14 | } 15 | } 16 | } 17 | ] 18 | } -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Content/Mods/OpenMotion/LoadingStatus.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/TrailOut/Content/Mods/OpenMotion/LoadingStatus.uasset -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/Content/Mods/OpenMotion/ModActor.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/TrailOutMod/TrailOut/Content/Mods/OpenMotion/ModActor.uasset -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/CopyToRelease.bat: -------------------------------------------------------------------------------- 1 | copy "WindowsNoEditor\TrailOut\Content\Paks\pakchunk69-WindowsNoEditor.pak" "D:\Program Files (x86)\Steam\steamapps\common\TRAIL OUT\TrailOut\Content\Paks\LogicMods\OpenMotion.pak" -------------------------------------------------------------------------------- /TrailOutMod/TrailOut/TrailOut.uproject: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion": 3, 3 | "EngineAssociation": "4.27", 4 | "Category": "", 5 | "Description": "", 6 | "Plugins": [ 7 | { 8 | "Name": "SteamVR", 9 | "Enabled": false, 10 | "SupportedTargetPlatforms": [ 11 | "Win32", 12 | "Win64", 13 | "Linux" 14 | ] 15 | } 16 | ] 17 | } -------------------------------------------------------------------------------- /UE4Motion/Debug.cpp: -------------------------------------------------------------------------------- 1 | #include "Debug.h" 2 | 3 | static std::mutex s_logFileMutex; 4 | static int debugCTR = 0; 5 | #define NO_LOGS 6 | 7 | void Debug::Log(const char* szFormat, ...) 8 | { 9 | #ifndef NO_LOGS 10 | 11 | char szBuff[1024]; 12 | va_list arg; 13 | va_start(arg, szFormat); 14 | _vsnprintf_s(szBuff, sizeof(szBuff), szFormat, arg); 15 | va_end(arg); 16 | 17 | OutputDebugStringA(szBuff); 18 | 19 | s_logFileMutex.lock(); 20 | FILE* file; 21 | fopen_s(&file, "d:\\WWLOG.txt", /*debugCTR++ == 0 ? "w" :*/ "a+"); 22 | if (file != NULL) 23 | { 24 | fprintf(file, szBuff); 25 | fclose(file); 26 | } 27 | s_logFileMutex.unlock(); 28 | #endif 29 | } -------------------------------------------------------------------------------- /UE4Motion/Debug.h: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | 6 | #pragma once 7 | 8 | class __declspec(dllexport) Debug 9 | { 10 | public: 11 | static void Log(const char* szFormat, ...); 12 | }; 13 | -------------------------------------------------------------------------------- /UEVRRelease/LuaVR.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/LuaVR.dll -------------------------------------------------------------------------------- /UEVRRelease/UEVRBackend.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/UEVRBackend.dll -------------------------------------------------------------------------------- /UEVRRelease/UEVRInjector.dll.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /UEVRRelease/UEVRInjector.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/UEVRInjector.exe -------------------------------------------------------------------------------- /UEVRRelease/UEVRInjector.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/UEVRInjector.pdb -------------------------------------------------------------------------------- /UEVRRelease/UEVRPluginNullifier.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/UEVRPluginNullifier.dll -------------------------------------------------------------------------------- /UEVRRelease/openvr_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/openvr_api.dll -------------------------------------------------------------------------------- /UEVRRelease/openxr_loader.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UEVRRelease/openxr_loader.dll -------------------------------------------------------------------------------- /UEVRRelease/revision.txt: -------------------------------------------------------------------------------- 1 | 9d6d66496524cdcfa6a022e79b40f1d87669efb4 2 | -------------------------------------------------------------------------------- /UnrealModLoader/ExampleMod/ExampleMod.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /UnrealModLoader/ExampleMod/dllmain.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include "ExampleMod.h" 3 | //Mod* CoreMod; 4 | 5 | void CreateMod() 6 | { 7 | auto CoreMod = new ExampleMod(); 8 | } 9 | 10 | BOOL APIENTRY DllMain(HMODULE hModule, 11 | DWORD ul_reason_for_call, 12 | LPVOID lpReserved 13 | ) 14 | { 15 | switch (ul_reason_for_call) 16 | { 17 | case DLL_PROCESS_ATTACH: 18 | CreateMod(); 19 | case DLL_THREAD_ATTACH: 20 | case DLL_THREAD_DETACH: 21 | case DLL_PROCESS_DETACH: 22 | break; 23 | } 24 | return TRUE; 25 | } -------------------------------------------------------------------------------- /UnrealModLoader/LoaderAutoInjector/Loader/Loader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace Loader 4 | { 5 | void LoadModLoader(); 6 | }; -------------------------------------------------------------------------------- /UnrealModLoader/LoaderAutoInjector/LoaderAutoInjector.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /UnrealModLoader/LoaderAutoInjector/LoaderAutoInjector.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /UnrealModLoader/LoaderAutoInjector/xinput1_3/xinput1_3.def: -------------------------------------------------------------------------------- 1 | LIBRARY xinput1_3.dll 2 | EXPORTS 3 | DllMain=DllMain_wrapper @1 4 | XInputEnable=XInputEnable_wrapper @5 5 | XInputGetBatteryInformation=XInputGetBatteryInformation_wrapper @7 6 | XInputGetCapabilities=XInputGetCapabilities_wrapper @4 7 | XInputGetDSoundAudioDeviceGuids=XInputGetDSoundAudioDeviceGuids_wrapper @6 8 | XInputGetKeystroke=XInputGetKeystroke_wrapper @8 9 | XInputGetState=XInputGetState_wrapper @2 10 | XInputSetState=XInputSetState_wrapper @3 11 | ExportByOrdinal100 @100 NONAME 12 | ExportByOrdinal101 @101 NONAME 13 | ExportByOrdinal102 @102 NONAME 14 | ExportByOrdinal103 @103 NONAME 15 | -------------------------------------------------------------------------------- /UnrealModLoader/ModLoaderInfo.ini: -------------------------------------------------------------------------------- 1 | [DEBUG] 2 | #Enables the default console, used for debugging and finding errors, Set to 1 for true 3 | UseConsole=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/BasicExampleGame.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/BillieBustUp-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsingDeferedSpawn=0 6 | #Overwrites the BeginPlay hook which calls PostBeginPlay and PostLoaderStart. To use PlayerController default leave empty. 7 | BeginPlayOverwrite= 8 | 9 | #Function Offsets needed for hooks ad calls 10 | -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Dungeonhaven-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/GGST-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Ghostrunner-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Indiana-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=0 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/IndianaEpicGameStore-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=0 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/KINGDOM HEARTS 0.2 Birth by Sleep.profile: -------------------------------------------------------------------------------- 1 | #KINGDOM HEARTS III Game Profile 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 5 | IsDefaultObjectArrayed=1 6 | 7 | [GInfo] 8 | IsGInfoPatterns=0 9 | GName=0x504AA18 10 | GObject=0x4A094B0 11 | GWorld=0x5015548 12 | 13 | [FunctionInfo] 14 | IsFunctionPatterns=0 15 | GameStateInit=0x21EE870 16 | BeginPlay=0x1F6F180 17 | StaticLoadObject=0xF00830 18 | SpawnActorFTrans=0x22AF7E0 19 | CallFunctionByNameWithArguments=0xEE8090 20 | CreateDefaultObject= 21 | ProcessEvent=0xEE9470 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/KINGDOM HEARTS III.profile: -------------------------------------------------------------------------------- 1 | #KINGDOM HEARTS III Game Profile 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 5 | IsDefaultObjectArrayed=1 6 | 7 | [GInfo] 8 | IsGInfoPatterns=0 9 | GName=0x9D667B8 10 | GObject=0x8D4BDE0 11 | GWorld=0x9D10C48 12 | 13 | [FunctionInfo] 14 | IsFunctionPatterns=0 15 | GameStateInit=0X4678920 16 | BeginPlay=0X44054F0 17 | StaticLoadObject=0x3421330 18 | SpawnActorFTrans=0x472A3D0 19 | CallFunctionByNameWithArguments=0x340B150 20 | CreateDefaultObject=0x597730 21 | ProcessEvent=0x340C160 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/KOFXV-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/OH_MR_KRABS-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsingDeferedSpawn=0 6 | #Overwrites the BeginPlay hook which calls PostBeginPlay and PostLoaderStart. To use PlayerController default leave empty. 7 | BeginPlayOverwrite= 8 | 9 | #Function Offsets needed for hooks ad calls 10 | [FunctionInfo] 11 | IsFunctionPatterns=0 12 | GameStateInit=0x200F7E0 13 | BeginPlay=0x1D9B630 14 | StaticLoadObject=0xD33200 15 | SpawnActorFTrans=0x20CFEC0 16 | CallFunctionByNameWithArguments=0xD1CD40 17 | ProcessEvent=0xD2AA90 18 | CreateDefaultObject=0xBDE720 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/OMD-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsingDeferedSpawn=0 6 | 7 | #GName, GWorld, and GObject offsets - Crashes the game so commented out since we don't need them right now anyway 8 | #[GInfo] 9 | 10 | #Set to 1 if you are manually defining GName, GObject, and GWorld by Patterns. Set to 0 if manually defining via offsets. 11 | #IsGInfoPatterns=0 12 | #Offset Example 13 | #GName=0x76788032 14 | #GObject=0x768877848 15 | #GWorld=0x4A88A00 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Octopath_Traveler-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/PROA34-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.19 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/RPG-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Wigmund 2 | 3 | #Games Basic Information 4 | [GameInfo] 5 | 6 | #Set to 1 (true) if the games engine version is 4.23 and up 7 | UsesFNamePool=0 8 | 9 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 10 | IsUsingFChunkedFixedUObjectArray=1 11 | 12 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 13 | IsUsingDeferedSpawn=0 14 | 15 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 16 | IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Remnant-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsing4_22=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Seven-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Seven Days Long Gone 2 | 3 | #Games Basic Information 4 | [GameInfo] 5 | 6 | #Set to 1 (true) if the games engine version is 4.23 and up 7 | #UsesFNamePool=0 8 | 9 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 10 | IsUsingFChunkedFixedUObjectArray=0 11 | 12 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 13 | #IsUsingDeferedSpawn=0 14 | 15 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 16 | #IsUsing4_22=0 17 | 18 | #[UObjectDef] 19 | #Index=0xC 20 | #Class=0x10 21 | #Name=0x18 22 | #Outer=0x20 23 | -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Sifu-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/TheAscent-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #NOTE requires a .sig copied from the base games sigs 2 | 3 | #Games Basic Information 4 | [GameInfo] 5 | 6 | #Set to 1 (true) if the games engine version is 4.23 and up 7 | UsesFNamePool=1 8 | 9 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 10 | IsUsingFChunkedFixedUObjectArray=1 11 | 12 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 13 | #IsUsingDeferedSpawn=0 14 | 15 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 16 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/TrailOut-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/UNDEFEATED-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 5 | IsUsingDeferedSpawn=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/WRC.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/WeirdWest-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | #IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/Zedfest.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsing4_22=1 6 | -------------------------------------------------------------------------------- /UnrealModLoader/Profiles/fnaf9-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/ModLoaderInfo.ini: -------------------------------------------------------------------------------- 1 | [DEBUG] 2 | #Enables the default console, used for debugging and finding errors, Set to 1 for true 3 | UseConsole=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Ace7Game.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=0 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=0 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 18 | 19 | ExeAtRoot=1 20 | 21 | MotionOnPresent=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/BasicExampleGame.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/BillieBustUp-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsingDeferedSpawn=0 6 | #Overwrites the BeginPlay hook which calls PostBeginPlay and PostLoaderStart. To use PlayerController default leave empty. 7 | BeginPlayOverwrite= 8 | 9 | #Function Offsets needed for hooks ad calls 10 | -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Dakar2Game-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Dungeonhaven-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/GGST-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Ghostrunner-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Indiana-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=0 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/IndianaEpicGameStore-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=0 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/KINGDOM HEARTS 0.2 Birth by Sleep.profile: -------------------------------------------------------------------------------- 1 | #KINGDOM HEARTS III Game Profile 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 5 | IsDefaultObjectArrayed=1 6 | 7 | [GInfo] 8 | IsGInfoPatterns=0 9 | GName=0x504AA18 10 | GObject=0x4A094B0 11 | GWorld=0x5015548 12 | 13 | [FunctionInfo] 14 | IsFunctionPatterns=0 15 | GameStateInit=0x21EE870 16 | BeginPlay=0x1F6F180 17 | StaticLoadObject=0xF00830 18 | SpawnActorFTrans=0x22AF7E0 19 | CallFunctionByNameWithArguments=0xEE8090 20 | CreateDefaultObject= 21 | ProcessEvent=0xEE9470 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/KINGDOM HEARTS III.profile: -------------------------------------------------------------------------------- 1 | #KINGDOM HEARTS III Game Profile 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 5 | IsDefaultObjectArrayed=1 6 | 7 | [GInfo] 8 | IsGInfoPatterns=0 9 | GName=0x9D667B8 10 | GObject=0x8D4BDE0 11 | GWorld=0x9D10C48 12 | 13 | [FunctionInfo] 14 | IsFunctionPatterns=0 15 | GameStateInit=0X4678920 16 | BeginPlay=0X44054F0 17 | StaticLoadObject=0x3421330 18 | SpawnActorFTrans=0x472A3D0 19 | CallFunctionByNameWithArguments=0x340B150 20 | CreateDefaultObject=0x597730 21 | ProcessEvent=0x340C160 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/KOFXV-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/MechWarrior-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/OH_MR_KRABS-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsingDeferedSpawn=0 6 | #Overwrites the BeginPlay hook which calls PostBeginPlay and PostLoaderStart. To use PlayerController default leave empty. 7 | BeginPlayOverwrite= 8 | 9 | #Function Offsets needed for hooks ad calls 10 | [FunctionInfo] 11 | IsFunctionPatterns=0 12 | GameStateInit=0x200F7E0 13 | BeginPlay=0x1D9B630 14 | StaticLoadObject=0xD33200 15 | SpawnActorFTrans=0x20CFEC0 16 | CallFunctionByNameWithArguments=0xD1CD40 17 | ProcessEvent=0xD2AA90 18 | CreateDefaultObject=0xBDE720 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/OMD-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsingDeferedSpawn=0 6 | 7 | #GName, GWorld, and GObject offsets - Crashes the game so commented out since we don't need them right now anyway 8 | #[GInfo] 9 | 10 | #Set to 1 if you are manually defining GName, GObject, and GWorld by Patterns. Set to 0 if manually defining via offsets. 11 | #IsGInfoPatterns=0 12 | #Offset Example 13 | #GName=0x76788032 14 | #GObject=0x768877848 15 | #GWorld=0x4A88A00 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Octopath_Traveler-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/PROA34-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.19 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/ProjectWingman-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/RPG-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Wigmund 2 | 3 | #Games Basic Information 4 | [GameInfo] 5 | 6 | #Set to 1 (true) if the games engine version is 4.23 and up 7 | UsesFNamePool=0 8 | 9 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 10 | IsUsingFChunkedFixedUObjectArray=1 11 | 12 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 13 | IsUsingDeferedSpawn=0 14 | 15 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 16 | IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Remnant-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsing4_22=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Seven-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Seven Days Long Gone 2 | 3 | #Games Basic Information 4 | [GameInfo] 5 | 6 | #Set to 1 (true) if the games engine version is 4.23 and up 7 | #UsesFNamePool=0 8 | 9 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 10 | IsUsingFChunkedFixedUObjectArray=0 11 | 12 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 13 | #IsUsingDeferedSpawn=0 14 | 15 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 16 | #IsUsing4_22=0 17 | 18 | #[UObjectDef] 19 | #Index=0xC 20 | #Class=0x10 21 | #Name=0x18 22 | #Outer=0x20 23 | -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Sifu-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=1 4 | IsUsingFChunkedFixedUObjectArray=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/TheAscent-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #NOTE requires a .sig copied from the base games sigs 2 | 3 | #Games Basic Information 4 | [GameInfo] 5 | 6 | #Set to 1 (true) if the games engine version is 4.23 and up 7 | UsesFNamePool=1 8 | 9 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 10 | IsUsingFChunkedFixedUObjectArray=1 11 | 12 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 13 | #IsUsingDeferedSpawn=0 14 | 15 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 16 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/TrailOut-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 15 | 16 | #if you get any Direct X errors such as resizing, enable this to delay the hook and prevent most issues. 17 | DelayGUISpawn=1 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/UNDEFEATED-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=0 5 | IsUsingDeferedSpawn=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/WeirdWest-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | #IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/Zedfest.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | UsesFNamePool=0 4 | IsUsingFChunkedFixedUObjectArray=1 5 | IsUsing4_22=1 6 | -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Profiles/fnaf9-Win64-Shipping.profile: -------------------------------------------------------------------------------- 1 | #Games Basic Information 2 | [GameInfo] 3 | 4 | #Set to 1 (true) if the games engine version is 4.23 and up 5 | UsesFNamePool=1 6 | 7 | #Set to 1 (true) if the game engine version is 4.18 and up (this can vary) 8 | IsUsingFChunkedFixedUObjectArray=1 9 | 10 | #Fallback if Spawn Actor can't be found or refuses to work. You should almost NEVER use. 11 | IsUsingDeferedSpawn=0 12 | 13 | #UE4.22 changes the namepool weird, only set this to 1 if the game uses 4.22 14 | #IsUsing4_22=0 -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Tools/AutoInjector/ModLoaderInfo.ini: -------------------------------------------------------------------------------- 1 | [INFO] 2 | LoaderPath=C:\Users\Russell\Desktop\UnrealModLoader\UnrealEngineModLoader.dll -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Tools/AutoInjector/readme.txt: -------------------------------------------------------------------------------- 1 | This tool is for people who don't want to have to open the exe everytime they want to launch UML. Copy and paste the contents of this folder (Minus the readme) into your games win64 folder, example (E:\Games\SteamLibary\steamapps\common\UNDEFEATED\UNDEFEATED\Binaries\Win64) 2 | 3 | Also open the .ini in this folder and change the path to where you have the mod loader.dll stored. Example: (C:\Users\Russell\Desktop\UnrealModLoader\UnrealEngineModLoader.dll) -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Tools/AutoInjector/xinput1_3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/Tools/AutoInjector/xinput1_3.dll -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/UnrealEngineModLauncher.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/UnrealEngineModLauncher.exe -------------------------------------------------------------------------------- /UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/UnrealEngineModLoader.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UnrealModLoader/Release/2.2.1/UnrealModLoader_V2.2.1/UnrealEngineModLoader.dll -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLauncher/UnrealEngineModLauncher.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UnrealModLoader/UnrealEngineModLauncher/UnrealEngineModLauncher.aps -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLauncher/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Visual C++ generated include file. 3 | // Used by UnrealEngineModLauncher.rc 4 | // 5 | #define IDI_ICON1 101 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 102 12 | #define _APS_NEXT_COMMAND_VALUE 40001 13 | #define _APS_NEXT_CONTROL_VALUE 1001 14 | #define _APS_NEXT_SYMED_VALUE 101 15 | #endif 16 | #endif 17 | -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLauncher/u4mdl_logo_ZfM_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UnrealModLoader/UnrealEngineModLauncher/u4mdl_logo_ZfM_icon.ico -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/Hooks.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace Hooks 4 | { 5 | void SetupHooks(); 6 | }; -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/MinHook/lib/libMinHook-x64-v141-mtd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/UnrealModLoader/UnrealEngineModLoader/MinHook/lib/libMinHook-x64-v141-mtd.lib -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/MinHook/readme.txt: -------------------------------------------------------------------------------- 1 | Each file name has these tags: 2 | 3 | "x86", "x64": 4 | CPU archtecture 5 | 6 | "v90", "v100", "v110", "v120", "v140", "v141": 7 | Platform toolset (compiler version) 8 | Choose "v110" for "v110_xp", "v120" for "v120_xp", "v140" for "v140_xp", "v141" for "v141_xp" 9 | 10 | "md", "mt", "mdd", "mtd": 11 | Runtime Link (Dynamic/Static) and Config (Release/Debug) 12 | Corresponding to "/MD", "/MT", "/MDd" and "/MTd" compiler options respectively. 13 | -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/PakLoader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace PakLoader 4 | { 5 | void ScanLoadedPaks(); 6 | }; -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UE4/Basic.cpp: -------------------------------------------------------------------------------- 1 | #ifdef _MSC_VER 2 | #pragma pack(push, 0x8) 3 | #endif 4 | 5 | #include "Basic.hpp" 6 | #include "CoreUObject_classes.hpp" 7 | 8 | namespace UE4 9 | { 10 | DWORD* FName::GNames = nullptr; 11 | FUObjectArray* UObject::GObjects = nullptr; 12 | UWorld** UWorld::GWorld = nullptr; 13 | } 14 | 15 | #ifdef _MSC_VER 16 | #pragma pack(pop) 17 | #endif 18 | -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UE4/CoreUObject_parameters.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #ifdef _MSC_VER 3 | #pragma pack(push, 0x8) 4 | #endif 5 | 6 | #include "CoreUObject_classes.hpp" 7 | 8 | namespace UE4 9 | { 10 | //--------------------------------------------------------------------------- 11 | //Parameters 12 | //--------------------------------------------------------------------------- 13 | 14 | // Function CoreUObject.Object.ExecuteUbergraph 15 | struct UObject_ExecuteUbergraph_Params 16 | { 17 | int EntryPoint; // (Parm, ZeroConstructor, IsPlainOldData) 18 | }; 19 | 20 | } 21 | 22 | #ifdef _MSC_VER 23 | #pragma pack(pop) 24 | #endif 25 | -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UMLDefs.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | //Easy To Manage, keeping it in one place. 4 | #define MODLOADER_VERSION "2.2.1" 5 | 6 | #ifdef UNREALENGINEMODLOADER_EXPORTS 7 | #define LOADER_API __declspec(dllexport) 8 | #else 9 | #define LOADER_API __declspec(dllimport) 10 | #endif 11 | 12 | #define BPFUNCTION(Function) void Function(UE4::UObject* ContextObject, UE4::FFrame* stack, void* const ret) 13 | 14 | #define REGISTER_FUNCTION(Function) Global::GetGlobals()->AddBPFunctionWrapper(#Function, Function); -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Default 6 | 7 | -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/Memory/CoreModLoader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | namespace CoreModLoader 4 | { 5 | void InjectDLL(std::string path); 6 | 7 | void LoadCoreMods(); 8 | }; -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/Utilities/Dumper.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class Dumper 4 | { 5 | public: 6 | bool DumpObjectArray(); 7 | bool DumpEngineInfo(); 8 | bool DumpWorldActors(); 9 | static Dumper* GetDumper(); 10 | private: 11 | static Dumper* DumpRef; 12 | }; -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/Utilities/EngineDefFinder.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "GameInfo/GameInfo.h" 3 | #include "../UE4/CoreUObject_classes.hpp" 4 | namespace ClassDefFinder 5 | { 6 | bool FindUObjectDefs(UE4::UObject* CoreUObject, UE4::UObject* UEObject); 7 | bool FindUFieldDefs(); 8 | bool FindUStructDefs(); 9 | bool FindUFunctionDefs(); 10 | bool FindUEProperty(); 11 | }; 12 | -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/Utilities/Globals.cpp: -------------------------------------------------------------------------------- 1 | #include "Globals.h" 2 | 3 | Global* Global::glb = nullptr; 4 | 5 | Global* Global::GetGlobals() 6 | { 7 | if (!glb) 8 | { 9 | glb = new Global(); 10 | } 11 | return glb; 12 | } -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/Utilities/Logger.cpp: -------------------------------------------------------------------------------- 1 | #include "Logger.h" 2 | 3 | std::vector Log::LogArray; -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/Utilities/Version.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | //Easy To Manage, keeping it in one place. 4 | #define MODLOADER_VERSION "2.2.1" -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/UnrealEngineModLoader/dllmain.cpp: -------------------------------------------------------------------------------- 1 | #include "Utilities/Logger.h" 2 | #include "Utilities/MinHook.h" 3 | #include "GameInfo/GameInfo.h" 4 | 5 | BOOL APIENTRY DllMain(HMODULE hModule, 6 | DWORD ul_reason_for_call, 7 | LPVOID lpReserved 8 | ) 9 | { 10 | switch (ul_reason_for_call) 11 | { 12 | case DLL_PROCESS_ATTACH: 13 | GameProfile::CreateGameProfile(); 14 | break; 15 | case DLL_THREAD_ATTACH: 16 | break; 17 | case DLL_THREAD_DETACH: 18 | break; 19 | case DLL_PROCESS_DETACH: 20 | MH_DisableHook(MH_ALL_HOOKS); 21 | MH_Uninitialize(); 22 | break; 23 | } 24 | return TRUE; 25 | } -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/Utils.cpp: -------------------------------------------------------------------------------- 1 | #include "Utils.h" 2 | #include 3 | #include 4 | 5 | bool Utils::CaseInsensitiveStringCompare(const std::string& str1, const std::string& str2) 6 | { 7 | // Convert both strings to lowercase 8 | std::string lowerStr1 = str1; 9 | std::string lowerStr2 = str2; 10 | 11 | std::transform(lowerStr1.begin(), lowerStr1.end(), lowerStr1.begin(), ::tolower); 12 | std::transform(lowerStr2.begin(), lowerStr2.end(), lowerStr2.begin(), ::tolower); 13 | 14 | // Compare the lowercase strings 15 | return lowerStr1 == lowerStr2; 16 | } -------------------------------------------------------------------------------- /UnrealModLoader/UnrealEngineModLoader/Utils.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | namespace Utils 6 | { 7 | __declspec(dllexport)bool CaseInsensitiveStringCompare(const std::string& str1, const std::string& str2); 8 | } 9 | -------------------------------------------------------------------------------- /WRCInjection/WRCInjection.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/WRCInjection/WRCInjection.zip -------------------------------------------------------------------------------- /WRCInjection/WrcInjectionPayload.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/WRCInjection/WrcInjectionPayload.dll -------------------------------------------------------------------------------- /XInputDotNet/Build/BuildCurrentBranch.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | 4 | call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsMSBuildCmd.bat" 5 | 6 | MSBuild.exe ..\XInputDotNetPure.sln /t:Clean /p:Configuration=Release /p:Platform=x86 7 | MSBuild.exe ..\XInputDotNetPure.sln /t:Clean /p:Configuration=Release /p:Platform=x64 8 | 9 | MSBuild.exe ..\XInputDotNetPure.sln /t:Build /p:Configuration=Release /p:Platform=x86 10 | MSBuild.exe ..\XInputInterface\XInputInterface.vcxproj /t:Build /p:Configuration=Release /p:Platform=Win32 11 | 12 | MSBuild.exe ..\XInputDotNetPure.sln /t:Build /p:Configuration=Release /p:Platform=x64 13 | -------------------------------------------------------------------------------- /XInputDotNet/Build/Zip/zip.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/Build/Zip/zip.exe -------------------------------------------------------------------------------- /XInputDotNet/LicenseError.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/LicenseError.jpg -------------------------------------------------------------------------------- /XInputDotNet/Screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/Screenshot.jpg -------------------------------------------------------------------------------- /XInputDotNet/SettingsAnyCPU.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/SettingsAnyCPU.jpg -------------------------------------------------------------------------------- /XInputDotNet/SettingsX64.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/SettingsX64.jpg -------------------------------------------------------------------------------- /XInputDotNet/SettingsX86.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/SettingsX86.jpg -------------------------------------------------------------------------------- /XInputDotNet/XInputDotNetPure/XInputDotNetPure.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Default 6 | 7 | 8 | 9 | Default 10 | 11 | 12 | 13 | Default 14 | 15 | -------------------------------------------------------------------------------- /XInputDotNet/XInputInterface/Common.h: -------------------------------------------------------------------------------- 1 | #ifndef _XINPUT_INTERFACE_COMMON_H 2 | #define _XINPUT_INTERFACE_COMMON_H 3 | 4 | #ifdef XI_EXPORTS 5 | #define XI_EXPORT __declspec(dllexport) 6 | #else 7 | #define XI_EXPORT __declspec(dllimport) 8 | #endif 9 | 10 | #endif -------------------------------------------------------------------------------- /XInputDotNet/XInputInterface/GamePad.h: -------------------------------------------------------------------------------- 1 | #ifndef _XINPUT_INTERFACE_GAMEPAD_H 2 | #define _XINPUT_INTERFACE_GAMEPAD_H 3 | 4 | #include "Common.h" 5 | 6 | #include 7 | #include 8 | 9 | extern "C" 10 | { 11 | 12 | XI_EXPORT DWORD XInputGamePadGetState(DWORD dwUserIndex, XINPUT_STATE *pState); 13 | XI_EXPORT void XInputGamePadSetState(DWORD dwUserIndex, float leftMotor, float rightMotor); 14 | 15 | } 16 | 17 | #endif -------------------------------------------------------------------------------- /XInputDotNet/XInputInterface/XInputInterface.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace XInputReporter 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new MainForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Resources/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputReporter/Resources/background.png -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Resources/connected_controller1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputReporter/Resources/connected_controller1.png -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Resources/connected_controller2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputReporter/Resources/connected_controller2.png -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Resources/connected_controller3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputReporter/Resources/connected_controller3.png -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Resources/connected_controller4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputReporter/Resources/connected_controller4.png -------------------------------------------------------------------------------- /XInputDotNet/XInputReporter/Resources/thumbstick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputReporter/Resources/thumbstick.png -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/Assets/XInputDotNet/Examples/XInputTest.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/Assets/XInputDotNet/Examples/XInputTest.unity -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/Assets/XInputDotNet/Plugins/XInputDotNetPure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/Assets/XInputDotNet/Plugins/XInputDotNetPure.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputInterface.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/Assets/XInputDotNet/Plugins/x86/XInputInterface.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputInterface.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/Assets/XInputDotNet/Plugins/x86_64/XInputInterface.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity4/XInputInterface.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity4/XInputInterface.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a297c7ca09cc144e83f30a5958ef7ab 3 | folderAsset: yes 4 | timeCreated: 1491639508 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Docs.txt: -------------------------------------------------------------------------------- 1 | "Up-to-date documentation at: https://github.com/speps/XInputDotNet" 2 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Docs.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43d07360c75581d439e3717e25e66a4e 3 | timeCreated: 1491646258 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5178daca8bd29fe4892dd0344de9e08a 3 | folderAsset: yes 4 | timeCreated: 1491639509 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Examples/XInputTest.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/Assets/XInputDotNet/Examples/XInputTest.unity -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Examples/XInputTest.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cccde4c5ffb739943ba6857307a20901 3 | timeCreated: 1491639508 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Examples/XInputTestCS.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e143cf088d969334389b47fee45014c4 3 | timeCreated: 1491639512 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/MITLicense.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed3e6bf255d74d744a4688ccf8acd059 3 | timeCreated: 1491639515 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9df0c444d5578648ae91c1b43400cdd 3 | folderAsset: yes 4 | timeCreated: 1491640316 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/XInputDotNetPure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/XInputDotNetPure.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/x86.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81ee109614ee77f40aea029a397052bf 3 | folderAsset: yes 4 | timeCreated: 1491639509 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputInterface.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/x86/XInputInterface.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1a9a3e0cfd88334d8984a8fe2b3a027 3 | folderAsset: yes 4 | timeCreated: 1491639509 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputInterface.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/Assets/XInputDotNet/Plugins/x86_64/XInputInterface.dll -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.6.0f3 2 | -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/UnityAdsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/UnityAdsSettings.asset -------------------------------------------------------------------------------- /XInputDotNet/XInputUnity5/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHARTGAMES/SpaceMonkey/709c2711ac293cf0922a7c1fadf40348124ec115/XInputDotNet/XInputUnity5/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/CommandMessenger.Transport.Serial/CommandMessenger.Transport.Serial.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | $id$ 5 | $version$ 6 | $title$ 7 | Thijs Elenbaas 8 | Thijs Elenbaas 9 | https://github.com/thijse/Arduino-CmdMessenger 10 | false 11 | $description$ 12 | 13 | 14 | Arduino Communication Serial 15 | 16 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/CommandMessenger/CommandMessenger.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/CommandMessenger/CommandMessenger.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | $id$ 5 | $version$ 6 | $title$ 7 | Thijs Elenbaas 8 | Thijs Elenbaas 9 | https://github.com/thijse/Arduino-CmdMessenger 10 | false 11 | $description$ 12 | 13 | 14 | Arduino Communication 15 | 16 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/XInputFFB/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/XInputFFB/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace XInputFFB 8 | { 9 | static class Program 10 | { 11 | 12 | /// 13 | /// The main entry point for the application. 14 | /// 15 | [STAThread] 16 | static void Main() 17 | { 18 | XInputFFBClient.Init((success) => { }); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/XInputFFB/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/XInputFFB/XInputFFB.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Default 6 | 7 | 8 | 9 | Default 10 | 11 | -------------------------------------------------------------------------------- /XInputFFB/XInputFFB/XInputFFB/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | --------------------------------------------------------------------------------