gitextract_lulljexd/ ├── .editorconfig ├── .gitignore ├── DemulShooter/ │ ├── DemulShooter.csproj │ ├── DemulShooterWindow.cs │ ├── Ds.settings │ ├── Game_WndSpray.cs │ ├── Games/ │ │ ├── Game.cs │ │ ├── Game_ArcadePcWaterSprite2.cs │ │ ├── Game_ArcadepcFireHero.cs │ │ ├── Game_ArcadepcGhostBusters.cs │ │ ├── Game_ArcadepcHsfr.cs │ │ ├── Game_ArcadepcMechaTornado.cs │ │ ├── Game_ArcadepcPvzLastStand.cs │ │ ├── Game_ArcadepcRobinHood.cs │ │ ├── Game_ArcadepcTopGun.cs │ │ ├── Game_ArcadepcWaterWar2.cs │ │ ├── Game_ArcadepcWws.cs │ │ ├── Game_CxbxGsquad.cs │ │ ├── Game_CxbxHod3.cs │ │ ├── Game_CxbxVcop3.cs │ │ ├── Game_CxbxVcop3_Old.cs │ │ ├── Game_Demul.cs │ │ ├── Game_DemulAtomiswave.cs │ │ ├── Game_DemulHikaru.cs │ │ ├── Game_DemulJvs.cs │ │ ├── Game_DemulManicpnc.cs │ │ ├── Game_DemulNaomi.cs │ │ ├── Game_Dolphin4.cs │ │ ├── Game_Dolphin5.cs │ │ ├── Game_Es4PointBlankX.cs │ │ ├── Game_GameWaxAkuma.cs │ │ ├── Game_GvrAliens.cs │ │ ├── Game_GvrAliensHasp.cs │ │ ├── Game_GvrFarCry.cs │ │ ├── Game_GvrFearLand.cs │ │ ├── Game_KonamiCastlevania.cs │ │ ├── Game_KonamiCoopers9.cs │ │ ├── Game_KonamiGashaaaan2.cs │ │ ├── Game_KonamiLethalEnforcer3.cs │ │ ├── Game_KonamiWartran.cs │ │ ├── Game_Lindbergh2spicy.cs │ │ ├── Game_LindberghGsquadEvo.cs │ │ ├── Game_LindberghHotd4.cs │ │ ├── Game_LindberghHotd4Ex.cs │ │ ├── Game_LindberghHotd4Sp.cs │ │ ├── Game_LindberghHotdEx.cs │ │ ├── Game_LindberghLgj.cs │ │ ├── Game_LindberghLgjsp.cs │ │ ├── Game_LindberghRambo.cs │ │ ├── Game_Model2Bel.cs │ │ ├── Game_Model2Gunblade.cs │ │ ├── Game_Model2Hotd.cs │ │ ├── Game_Model2Rchase2.cs │ │ ├── Game_Model2Vcop.cs │ │ ├── Game_Model2Vcop2.cs │ │ ├── Game_PpmPoliceTrainer2.cs │ │ ├── Game_Re2Transformers2.cs │ │ ├── Game_RtAliensArmageddon.cs │ │ ├── Game_RtJurassicPark.cs │ │ ├── Game_RtTargetTerror.cs │ │ ├── Game_RtTerminatorSalvation.cs │ │ ├── Game_RtWalkingDead.cs │ │ ├── Game_RwGunman.cs │ │ ├── Game_RwLGI.cs │ │ ├── Game_RwLGI3D.cs │ │ ├── Game_RwOpGhost.cs │ │ ├── Game_RwSDR.cs │ │ ├── Game_RwSGG.cs │ │ ├── Game_RwTargetBravo.cs │ │ ├── Game_RwTransformers.cs │ │ ├── Game_TtxBlockKingBallShooter.cs │ │ ├── Game_TtxEadp.cs │ │ ├── Game_TtxGaiaAttack4.cs │ │ ├── Game_TtxGundam.cs │ │ ├── Game_TtxGundam_V2.cs │ │ ├── Game_TtxGungun2.cs │ │ ├── Game_TtxHauntedMuseum.cs │ │ ├── Game_TtxHauntedMuseum2.cs │ │ ├── Game_TtxSha.cs │ │ ├── Game_WndAdCop95.cs │ │ ├── Game_WndAdCopOverseas.cs │ │ ├── Game_WndAlienSafari.cs │ │ ├── Game_WndArtIsDead.cs │ │ ├── Game_WndBE.cs │ │ ├── Game_WndBlueEstate.cs │ │ ├── Game_WndBonbon95.cs │ │ ├── Game_WndBugBusters.cs │ │ ├── Game_WndColtWildWestShootout.cs │ │ ├── Game_WndFriction.cs │ │ ├── Game_WndHeavyFire3Pc.cs │ │ ├── Game_WndHeavyFire4Pc.cs │ │ ├── Game_WndHod2pc.cs │ │ ├── Game_WndHod3pc.cs │ │ ├── Game_WndHotdoPc.cs │ │ ├── Game_WndMadBullets.cs │ │ ├── Game_WndProjectGreenBeat.cs │ │ ├── Game_WndReload.cs │ │ └── Game__Unity.cs │ ├── Program.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Resources/ │ │ ├── x360kb_hfirea1p.ini │ │ └── x360kb_hfirea2p.ini │ └── app.config ├── DemulShooter.sln ├── DemulShooterX64/ │ ├── DemulShooterWindowX64.cs │ ├── DemulShooterX64.csproj │ ├── Games/ │ │ ├── Game.cs │ │ ├── Game_AllsHodSd.cs │ │ ├── Game_ArcadePcMechaDino.cs │ │ ├── Game_ArcadePcMissionImpossible.cs │ │ ├── Game_ArcadepcBullseye.cs │ │ ├── Game_ArcadepcDinoInvasion.cs │ │ ├── Game_ArcadepcDrakon.cs │ │ ├── Game_ArcadepcDrakon_NoPlugin.cs │ │ ├── Game_ArcadepcElevatorActionInvasion.cs │ │ ├── Game_ArcadepcMIB.cs │ │ ├── Game_ArcadepcMarsSortie.cs │ │ ├── Game_ArcadepcNightHunterArcade.cs │ │ ├── Game_ArcadepcOnePoint.cs │ │ ├── Game_ArcadepcRaccoonRampage.cs │ │ ├── Game_ArcadepcRha.cs │ │ ├── Game_ArcadepcSkullOfShadow.cs │ │ ├── Game_ArcadepcTopGun2.cs │ │ ├── Game_ArcadepcTra.cs │ │ ├── Game_ArcadepcWisdomZombies.cs │ │ ├── Game_Es3Lla.cs │ │ ├── Game_Es3Tc5.cs │ │ ├── Game_Flycast.cs │ │ ├── Game_FlycastAtomiswave.cs │ │ ├── Game_FlycastNaomi.cs │ │ ├── Game_FlycastNinjaslt.cs │ │ ├── Game_NuLuigiMansion.cs │ │ ├── Game_NuLuigiMansion_v2.cs │ │ ├── Game_RtNerfArcade.cs │ │ ├── Game_S357DarkEscape.cs │ │ ├── Game_S357DeadStormPirates.cs │ │ ├── Game_S357RazingStorm.cs │ │ ├── Game_S357SailorZombie.cs │ │ ├── Game_WndBhapc.cs │ │ ├── Game_WndBigBuckHunterUltimate.cs │ │ ├── Game_WndBlueEstate.cs │ │ ├── Game_WndDcop.cs │ │ ├── Game_WndHotdremakeArcade.cs │ │ ├── Game_WndOpWolfReturn.cs │ │ └── Game__Unity.cs │ ├── Program.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ └── app.config ├── DemulShooter_GUI/ │ ├── DemulShooter_GUI.csproj │ ├── GUI_AnalogCalibration.Designer.cs │ ├── GUI_AnalogCalibration.cs │ ├── GUI_AnalogCalibration.resx │ ├── GUI_Button.Designer.cs │ ├── GUI_Button.cs │ ├── GUI_Button.resx │ ├── GUI_Player.Designer.cs │ ├── GUI_Player.cs │ ├── GUI_Player.resx │ ├── GUI_RawInputHID.Designer.cs │ ├── GUI_RawInputHID.cs │ ├── GUI_RawInputHID.resx │ ├── GUI_RawInputMouse.Designer.cs │ ├── GUI_RawInputMouse.cs │ ├── GUI_RawInputMouse.resx │ ├── Game_Bhapc - Copy.cs │ ├── Program.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Resources/ │ │ ├── Crosshair.cur │ │ ├── WiimoteNew_v4.ini │ │ ├── WiimoteNew_v5.ini │ │ ├── v5-kusa-Nk1ztL1zd9hqYxZvsSzanK-00001G │ │ ├── v5-kusa-RfXcExAKkmrdG4qseqx2b8-00001G │ │ ├── v5-kusa-YS0mZH4vvSfUP58FQH907h-00001G │ │ ├── v5-kusa-aQwdyxfu7HwmKZwJpsrgjQ-00001G │ │ ├── v5-kusa-i7aj8qVvJVSC4AVE3TbxET-00001G │ │ ├── v5-kusa-qkvp7tpoTGacuznXZ31HmQ-00001G │ │ └── v5-kusa-rvYuWdKw9d618McpKm75ir-00001G │ ├── Wnd_DemulShooterGui.Designer.cs │ ├── Wnd_DemulShooterGui.cs │ ├── Wnd_DemulShooterGui.resx │ └── app.config ├── DsCore/ │ ├── Config/ │ │ ├── Configurator.cs │ │ └── PlayerSettings.cs │ ├── DsCore.csproj │ ├── INIFile.cs │ ├── IPC/ │ │ ├── DsTcpData.cs │ │ ├── DsTcp_Client.cs │ │ ├── DsTcp_TcpPacket.cs │ │ ├── MMFH_HotdRemakeArcade.cs │ │ ├── MMF_DataStruct.cs │ │ ├── MappedMemoryFileHelper.cs │ │ └── MappedMemoryFile_Helper_old.cs │ ├── Logger.cs │ ├── MameOutput/ │ │ ├── AsyncGameOutput.cs │ │ ├── BlinkGameOutput.cs │ │ ├── GameOutput.cs │ │ ├── MMT.cs │ │ ├── Network/ │ │ │ ├── Net_OutputClient.cs │ │ │ └── Net_OutputHelper.cs │ │ ├── OutputId.cs │ │ ├── SyncBlinkingGameOutput.cs │ │ └── WindowMessage/ │ │ ├── Wm_OutputClient.cs │ │ ├── Wm_OutputDataStruct.cs │ │ └── Wm_OutputHelper.cs │ ├── Memory/ │ │ ├── Codecave.cs │ │ ├── InjectionStruct.cs │ │ └── NopStruct.cs │ ├── MemoryX64/ │ │ ├── Codecave.cs │ │ ├── InjectionStruct.cs │ │ └── NopStruct.cs │ ├── RawInput/ │ │ ├── Hid/ │ │ │ ├── HidPButtonCaps.cs │ │ │ ├── HidPCaps.cs │ │ │ ├── HidPReportType.cs │ │ │ ├── HidPValueCaps.cs │ │ │ ├── HidUsage.cs │ │ │ ├── HidUsageAndPage.cs │ │ │ ├── HidUsagePage.cs │ │ │ └── NtStatus.cs │ │ ├── RawInputController.cs │ │ ├── RawInputHelper.cs │ │ └── User32/ │ │ ├── RawHid.cs │ │ ├── RawInputDataKeyboard.cs │ │ ├── RawInputDataMouse.cs │ │ ├── RawInputDevice.cs │ │ ├── RawInputDeviceFlag.cs │ │ ├── RawInputDeviceInfo.cs │ │ ├── RawInputDeviceList.cs │ │ ├── RawInputDeviceType.cs │ │ ├── RawInputHeader.cs │ │ └── RawInputUiCommand.cs │ ├── Win32/ │ │ ├── CopyDataStruct.cs │ │ ├── FileMapAccessType.cs │ │ ├── HardwareScanCode.cs │ │ ├── Input.cs │ │ ├── KbdLlHookStruct.cs │ │ ├── MemoryAllocType.cs │ │ ├── MemoryFreeType.cs │ │ ├── MemoryPageProtect.cs │ │ ├── MsLlHookStruct.cs │ │ ├── PageProtection.cs │ │ ├── Point.cs │ │ ├── QueryUserNotificationState.cs │ │ ├── Rect.cs │ │ ├── SystemMetricsIndex.cs │ │ ├── VirtualKeyCode.cs │ │ ├── VirtualKeyMapType.cs │ │ ├── Win32Api.cs │ │ ├── Win32Define.cs │ │ └── WndClassEx.cs │ ├── XInput/ │ │ ├── XInputBatteryInformation.cs │ │ ├── XInputCapabilities.cs │ │ ├── XInputDeviceSubtype.cs │ │ ├── XInputGamepad.cs │ │ ├── XInputHandler.cs │ │ ├── XInputState.cs │ │ ├── XInputVibration.cs │ │ └── XinputButtonFlags.cs │ └── XOutput/ │ └── XOutput.cs ├── DsDiag/ │ ├── DsDiag.csproj │ ├── Ds_Diag.Designer.cs │ ├── Ds_Diag.cs │ ├── Ds_Diag.resx │ ├── Ds_Diag_Button.Designer.cs │ ├── Ds_Diag_Button.cs │ ├── Ds_Diag_Button.resx │ ├── Program.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── app.config ├── README.md └── UnityPlugins/ ├── UnityPlugin_BepInEx_DCOP/ │ ├── DCOP_BepInEx_DemulShooter_Plugin.ini │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── Patch/ │ │ ├── Uduino/ │ │ │ ├── mUduinoConnection_DesktopSerial.cs │ │ │ └── mUduinoManager.cs │ │ ├── _Unity.cs │ │ ├── mGunScript.cs │ │ ├── mHighscoreManager.cs │ │ ├── mLifeTracker.cs │ │ ├── mPauseGame.cs │ │ ├── mSetMousecursor.cs │ │ ├── mU_hitboxHit.cs │ │ ├── mU_onContinueCountDown.cs │ │ ├── mU_onPlayerShoot.cs │ │ └── mU_policeLight.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_DCOP.csproj │ └── UnityPlugin_BepInEx_DCOP.sln ├── UnityPlugin_BepInEx_DRK/ │ ├── DemulShooter_Plugin.cs │ ├── Drakon_BepInEx_DemulShooter_Plugin.ini │ ├── INIFile.cs │ ├── Patch/ │ │ ├── SBK/ │ │ │ ├── Matrix/ │ │ │ │ └── mMatrixManager.cs │ │ │ ├── PneumaticSeatsystem/ │ │ │ │ └── mPneumaticSeatManager.cs │ │ │ ├── RS232/ │ │ │ │ └── mRS232DLL.cs │ │ │ ├── Skyride_Turret/ │ │ │ │ └── mTurret.cs │ │ │ ├── TurretSystem/ │ │ │ │ └── mTurretManager.cs │ │ │ └── mApplicationManager.cs │ │ ├── _Unity.cs │ │ ├── mChooseLevelWindow.cs │ │ ├── mContinueWindow.cs │ │ ├── mHudWindow.cs │ │ ├── mInactivePlayerState.cs │ │ ├── mInputsManager.cs │ │ ├── mLaser2D.cs │ │ ├── mPlayerWindow.cs │ │ ├── mTarget.cs │ │ ├── mTitleWindow.cs │ │ └── mUnityEngine.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_Drakon.csproj │ └── UnityPlugin_BepInEx_Drakon.sln ├── UnityPlugin_BepInEx_MARSS/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── MarsSortie_BepInEx_DemulShooter_Plugin.ini │ ├── Patch/ │ │ ├── MRCQ/ │ │ │ ├── mGameDatabase.cs │ │ │ ├── mHardware.cs │ │ │ ├── mLocalization.cs │ │ │ ├── mSignalKey.cs │ │ │ ├── mSuperDogManager.cs │ │ │ └── mSystemError.cs │ │ ├── Now/ │ │ │ ├── mBulletCounter.cs │ │ │ └── mPlayerWeapon.cs │ │ └── mArcadeShowCursor.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_MarsSortie.csproj │ └── UnityPlugin_BepInEx_MarsSortie.sln ├── UnityPlugin_BepInEx_MIA/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── MissionImpossible_BepInEx_DemulShooter_Plugin.ini │ ├── Patch/ │ │ ├── UGGameShell/ │ │ │ ├── mGame.cs │ │ │ ├── mGameSetting.cs │ │ │ └── mShellData.cs │ │ ├── _Unity.cs │ │ ├── mBootSequence.cs │ │ ├── mConfigManager.cs │ │ ├── mGameLogManager.cs │ │ ├── mGameObjPoolManager.cs │ │ ├── mHistoryDataManager.cs │ │ ├── mInputManager.cs │ │ ├── mModecontroller.cs │ │ ├── mPlayer.cs │ │ ├── mPlayerGunBase.cs │ │ ├── mShellManager.cs │ │ ├── mUGNetConnector.cs │ │ ├── mUIManager.cs │ │ └── mUIShootPoint.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_MissionImpossible.csproj │ └── UnityPlugin_BepInEx_MissionImpossible.sln ├── UnityPlugin_BepInEx_MIB/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── MIB_BepInEx_DemulShooter_Plugin.ini │ ├── Patch/ │ │ ├── MIB/ │ │ │ ├── mMIBClient.cs │ │ │ ├── mMIBCore.cs │ │ │ └── mMIBGameSettings.cs │ │ ├── _Unity.cs │ │ ├── mCreditsUI.cs │ │ ├── mGlobal.cs │ │ ├── mGun.cs │ │ ├── mGunRig.cs │ │ ├── mInitialisation.cs │ │ ├── mLaserEmitter.cs │ │ ├── mLights.cs │ │ ├── mPatchTemplate.cs │ │ ├── mRS232.cs │ │ ├── mUI.cs │ │ ├── mUIPlayerCrosshair.cs │ │ └── mUnityEngine.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_MIB.csproj │ ├── UnityPlugin_BepInEx_MIB.sln │ └── mAmwaysOnTop.cs ├── UnityPlugin_BepInEx_NHA2/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── NightHunter2_BepInEx_DemulShooter_Plugin.ini │ ├── Patch/ │ │ ├── _Unity.cs │ │ ├── mGame Device_data_gun_core.cs │ │ ├── mconfig_gun.cs │ │ ├── mdog_check_new.cs │ │ ├── mgame_device_sub_gun.cs │ │ ├── mgame_mark_3d_obj.cs │ │ ├── mgame_player_is_hit.cs │ │ ├── mgun_body.cs │ │ ├── mgun_body_tx_wuti.cs │ │ ├── minput_manage.cs │ │ ├── minput_obj_change_bullet.cs │ │ ├── mnew_game_gui_connect_player_slider.cs │ │ ├── mshow_info_manage_for_objs.cs │ │ ├── mtest_screen.cs │ │ ├── mzhichi_hanshu_pos.cs │ │ └── mzzp_houtai_manage_check_control.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_NHA2.csproj │ └── UnityPlugin_BepInEx_NHA2.sln ├── UnityPlugin_BepInEx_OWR/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── OperationWolf_BepInEx_DemulShooter_Plugin.ini │ ├── Patch/ │ │ ├── _Unity.cs │ │ ├── mCursorMouseMouve.cs │ │ ├── mGameManager.cs │ │ ├── mInterfaceModule.cs │ │ ├── mPlayer.cs │ │ ├── mPlayerInOutModule.cs │ │ ├── mScreenDuckHunt_InOutSystem.cs │ │ ├── mScreenMouseLook_InOutSystem.cs │ │ ├── mScreenView.cs │ │ └── mWeapon.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_OperationWolf.csproj │ └── UnityPlugin_BepInEx_OperationWolf.sln ├── UnityPlugin_BepInEx_PBX/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── PointBlankX_BepInEx_DemulShooter_Plugin.ini │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_PointBlankX.csproj │ ├── UnityPlugin_BepInEx_PointBlankX.sln │ └── patch/ │ ├── _Unity.cs │ ├── mBNUsioController.cs │ ├── mBootSceneController.cs │ ├── mConfig.cs │ ├── mErrorMessageHandler.cs │ ├── mGlobalData.cs │ ├── mInputWrapper.cs │ ├── mPlayer.cs │ ├── mTitleController.cs │ └── mUIPlayerPanel.cs ├── UnityPlugin_BepInEx_PVZ/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── Patch/ │ │ ├── _Unity.cs │ │ ├── mInput.cs │ │ ├── mPvzCore.cs │ │ └── mPvzCrosshair.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── PvZ_BepInEx_DemulShooter_Plugin.ini │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_PVZ.csproj │ └── UnityPlugin_BepInEx_PVZ.sln ├── UnityPlugin_BepInEx_RHA/ │ ├── Demulshooter_Plugin.cs │ ├── INIFile.cs │ ├── Patch/ │ │ ├── NAEMGFFONID.cs │ │ ├── SBK/ │ │ │ ├── Matrix/ │ │ │ │ └── mMatrixManager.cs │ │ │ ├── Sixensecore/ │ │ │ │ └── mDevice.cs │ │ │ └── mApplicationManager.cs │ │ ├── _Unity.cs │ │ ├── mArcadeGamePlayManager.cs │ │ ├── mArcadeManager.cs │ │ ├── mCrosshairWindow.cs │ │ ├── mGunDetection.cs │ │ ├── mKaboomAdrioFxPlusFourFeeders.cs │ │ ├── mKaboomManager.cs │ │ ├── mLEDManager.cs │ │ ├── mLanguageLocalizer.cs │ │ ├── mLevelSelectorWindow.cs │ │ ├── mNewInputManager.cs │ │ ├── mPlayerManager.cs │ │ ├── mPlayerPrefs.cs │ │ ├── mSBKInputManager.cs │ │ ├── mWorldManager.cs │ │ └── mWorldSelectorWindow.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── RabbidsHollywood_BepInEx_DemulShooter_Plugin.ini │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_RabbidsHollywood.csproj │ └── UnityPlugin_BepInEx_RabbidsHollywood.sln ├── UnityPlugin_BepInEx_RTNA/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── NerfArcade_BepInEx_DemulShooter_Plugin.ini │ ├── Patch/ │ │ ├── _Unity.cs │ │ ├── mGame.cs │ │ ├── mIOManager.cs │ │ ├── mPlayerInfo.cs │ │ ├── mPlayerReticle.cs │ │ ├── mSys_Linux.cs │ │ └── mUnityNatives.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_NerfArcade.csproj │ └── UnityPlugin_BepInEx_NerfArcade.sln ├── UnityPlugin_BepInEx_TRA/ │ ├── DemulShooter_Plugin.cs │ ├── INIFile.cs │ ├── Patch/ │ │ ├── SBK/ │ │ │ └── Encryption/ │ │ │ └── mDataTransform.cs │ │ ├── TRA/ │ │ │ └── Timeline/ │ │ │ └── Skip/ │ │ │ └── mSkipMixerBehaviour.cs │ │ ├── _Unity.cs │ │ ├── mArcadeManager.cs │ │ ├── mCheatsManager.cs │ │ ├── mCrosshairWindow.cs │ │ ├── mInputManager.cs │ │ ├── mKaboomAdrioFxPlusFourFeeders.cs │ │ ├── mKaboomManager.cs │ │ ├── mLEDManager.cs │ │ ├── mLanguageLocalizer.cs │ │ ├── mOperatorMenu.cs │ │ ├── mPlayer.cs │ │ ├── mPlayerManager.cs │ │ └── mSBKInputManager.cs │ ├── PluginController.cs │ ├── PluginControllerButton.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TcpData.cs │ ├── TcpInputData.cs │ ├── TcpOutputData.cs │ ├── TcpPacket.cs │ ├── TombRaider_BepInEx_DemulShooter_Plugin.ini │ ├── UnityLibs/ │ │ └── List_of_dll_to_copy_here.txt │ ├── UnityPlugin_BepInEx_TombRaider.csproj │ └── UnityPlugin_BepInEx_TombRaider.sln └── UnityPlugin_BepInEx_WWS/ ├── Demulshooter_Plugin.cs ├── INIFile.cs ├── Patch/ │ ├── MVSDK/ │ │ └── mBaseGun.cs │ ├── _Unity.cs │ ├── mBaseCamera.cs │ ├── mBaseCom.cs │ ├── mGameBeginUIController.cs │ ├── mGameChooseUI2.cs │ ├── mGameStart.cs │ ├── mGameUIController.cs │ ├── mInputController.cs │ ├── mLSerialPort.cs │ ├── mMVSettings.cs │ ├── mPlayerData.cs │ ├── mPlayerUIController.cs │ ├── mSettingController.cs │ ├── mShootController.cs │ └── mShowGamePointController.cs ├── PluginController.cs ├── PluginControllerButton.cs ├── Properties/ │ └── AssemblyInfo.cs ├── TcpData.cs ├── TcpInputData.cs ├── TcpOutputData.cs ├── TcpPacket.cs ├── UnityLibs/ │ └── List_of_dll_to_copy_here.txt ├── UnityPlugin_BepInEx_WWS.csproj ├── UnityPlugin_BepInEx_WWS.sln └── WildWestShootout_BepInEx_DemulShooter_Plugin.ini