├── .gitignore ├── ADOFAIGame └── Put Your ADOFAI Game Folder Here ├── Adofai.cs ├── Features ├── BlockUnintentionalEscape │ ├── Injections.cs │ └── SettingsBlockUnintentionalEscape.cs ├── FixKillerDecorationsInNoFail │ ├── Injections.cs │ └── SettingsFixKillerDecorationsInNoFail.cs ├── FixSavedJsonFormat │ ├── Injections.cs │ └── SettingsFixSavedJsonFormat.cs ├── FixSetInputEventCrash │ ├── Injections.cs │ └── SettingsFixSetInputEventCrash.cs ├── Interoperation.cs ├── ModifyLoadingLevel │ ├── EventType.cs │ ├── Injections.cs │ ├── LevelSettingType.cs │ └── SettingsModifyLoadingLevel.cs ├── PlaySoundOnGameEnd │ ├── Injections.cs │ └── SettingsPlaySoundOnGameEnd.cs ├── Replay │ ├── CompatibilityOverlayer.cs │ ├── IKeyEventReceiver.cs │ ├── Injections.cs │ ├── KeyCodeMapping.cs │ ├── KeyEventReceiverManager.cs │ ├── KeyboardSimulation.cs │ ├── MyQueue.cs │ ├── Replay.cs │ ├── ReplayConstants.cs │ ├── ReplayDecoder.cs │ ├── ReplayEncoder.cs │ ├── ReplayInputKeyEventReceiver.cs │ ├── ReplayKeyboardInputType.cs │ ├── ReplayPlayer.cs │ ├── ReplayRecorder.cs │ ├── ReplayUnityModManagerEventHandlers.cs │ ├── ReplayUtils.cs │ └── SettingsReplay.cs └── RevertCounterclockwiseUTurnPause │ ├── Injections.cs │ └── SettingsRevertCounterclockwiseUTurnPause.cs ├── Gui ├── GuiManager.cs ├── Pages │ ├── EffectRemoverPage.cs │ ├── LanguagePage.cs │ ├── OtherFeaturesPage.cs │ └── ReplayPage.cs ├── YCHLayout.cs └── YCHLayoutPreset.cs ├── I18N.cs ├── Info.json ├── LICENSE ├── Languages ├── Common.lang ├── en_US.lang └── zh_CN.lang ├── Main.cs ├── Properties └── AssemblyInfo.cs ├── Put Another Mod's Info.json As Disguise.json Here ├── README.md ├── Scripts ├── install-disguise.ps1 ├── install.ps1 ├── pack-disguise.ps1 ├── pack.ps1 ├── uninstall-disguise.ps1 ├── uninstall.ps1 └── utils │ ├── copy-files.ps1 │ └── disguise.ps1 ├── Settings.cs ├── Utilities ├── Reflections.cs ├── SettingUtil.cs ├── Trigger.cs └── WTFException.cs ├── Write Your Game Folder Path In GameFolder.txt ├── YqlossClientHarmony.csproj └── YqlossClientHarmony.sln /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/.gitignore -------------------------------------------------------------------------------- /ADOFAIGame/Put Your ADOFAI Game Folder Here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Adofai.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Adofai.cs -------------------------------------------------------------------------------- /Features/BlockUnintentionalEscape/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/BlockUnintentionalEscape/Injections.cs -------------------------------------------------------------------------------- /Features/BlockUnintentionalEscape/SettingsBlockUnintentionalEscape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/BlockUnintentionalEscape/SettingsBlockUnintentionalEscape.cs -------------------------------------------------------------------------------- /Features/FixKillerDecorationsInNoFail/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/FixKillerDecorationsInNoFail/Injections.cs -------------------------------------------------------------------------------- /Features/FixKillerDecorationsInNoFail/SettingsFixKillerDecorationsInNoFail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/FixKillerDecorationsInNoFail/SettingsFixKillerDecorationsInNoFail.cs -------------------------------------------------------------------------------- /Features/FixSavedJsonFormat/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/FixSavedJsonFormat/Injections.cs -------------------------------------------------------------------------------- /Features/FixSavedJsonFormat/SettingsFixSavedJsonFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/FixSavedJsonFormat/SettingsFixSavedJsonFormat.cs -------------------------------------------------------------------------------- /Features/FixSetInputEventCrash/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/FixSetInputEventCrash/Injections.cs -------------------------------------------------------------------------------- /Features/FixSetInputEventCrash/SettingsFixSetInputEventCrash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/FixSetInputEventCrash/SettingsFixSetInputEventCrash.cs -------------------------------------------------------------------------------- /Features/Interoperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Interoperation.cs -------------------------------------------------------------------------------- /Features/ModifyLoadingLevel/EventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/ModifyLoadingLevel/EventType.cs -------------------------------------------------------------------------------- /Features/ModifyLoadingLevel/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/ModifyLoadingLevel/Injections.cs -------------------------------------------------------------------------------- /Features/ModifyLoadingLevel/LevelSettingType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/ModifyLoadingLevel/LevelSettingType.cs -------------------------------------------------------------------------------- /Features/ModifyLoadingLevel/SettingsModifyLoadingLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/ModifyLoadingLevel/SettingsModifyLoadingLevel.cs -------------------------------------------------------------------------------- /Features/PlaySoundOnGameEnd/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/PlaySoundOnGameEnd/Injections.cs -------------------------------------------------------------------------------- /Features/PlaySoundOnGameEnd/SettingsPlaySoundOnGameEnd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/PlaySoundOnGameEnd/SettingsPlaySoundOnGameEnd.cs -------------------------------------------------------------------------------- /Features/Replay/CompatibilityOverlayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/CompatibilityOverlayer.cs -------------------------------------------------------------------------------- /Features/Replay/IKeyEventReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/IKeyEventReceiver.cs -------------------------------------------------------------------------------- /Features/Replay/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/Injections.cs -------------------------------------------------------------------------------- /Features/Replay/KeyCodeMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/KeyCodeMapping.cs -------------------------------------------------------------------------------- /Features/Replay/KeyEventReceiverManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/KeyEventReceiverManager.cs -------------------------------------------------------------------------------- /Features/Replay/KeyboardSimulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/KeyboardSimulation.cs -------------------------------------------------------------------------------- /Features/Replay/MyQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/MyQueue.cs -------------------------------------------------------------------------------- /Features/Replay/Replay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/Replay.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayConstants.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayDecoder.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayEncoder.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayInputKeyEventReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayInputKeyEventReceiver.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayKeyboardInputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayKeyboardInputType.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayPlayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayPlayer.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayRecorder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayRecorder.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayUnityModManagerEventHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayUnityModManagerEventHandlers.cs -------------------------------------------------------------------------------- /Features/Replay/ReplayUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/ReplayUtils.cs -------------------------------------------------------------------------------- /Features/Replay/SettingsReplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/Replay/SettingsReplay.cs -------------------------------------------------------------------------------- /Features/RevertCounterclockwiseUTurnPause/Injections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/RevertCounterclockwiseUTurnPause/Injections.cs -------------------------------------------------------------------------------- /Features/RevertCounterclockwiseUTurnPause/SettingsRevertCounterclockwiseUTurnPause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Features/RevertCounterclockwiseUTurnPause/SettingsRevertCounterclockwiseUTurnPause.cs -------------------------------------------------------------------------------- /Gui/GuiManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/GuiManager.cs -------------------------------------------------------------------------------- /Gui/Pages/EffectRemoverPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/Pages/EffectRemoverPage.cs -------------------------------------------------------------------------------- /Gui/Pages/LanguagePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/Pages/LanguagePage.cs -------------------------------------------------------------------------------- /Gui/Pages/OtherFeaturesPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/Pages/OtherFeaturesPage.cs -------------------------------------------------------------------------------- /Gui/Pages/ReplayPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/Pages/ReplayPage.cs -------------------------------------------------------------------------------- /Gui/YCHLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/YCHLayout.cs -------------------------------------------------------------------------------- /Gui/YCHLayoutPreset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Gui/YCHLayoutPreset.cs -------------------------------------------------------------------------------- /I18N.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/I18N.cs -------------------------------------------------------------------------------- /Info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Info.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/LICENSE -------------------------------------------------------------------------------- /Languages/Common.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Languages/Common.lang -------------------------------------------------------------------------------- /Languages/en_US.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Languages/en_US.lang -------------------------------------------------------------------------------- /Languages/zh_CN.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Languages/zh_CN.lang -------------------------------------------------------------------------------- /Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Main.cs -------------------------------------------------------------------------------- /Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Put Another Mod's Info.json As Disguise.json Here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/install-disguise.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/install-disguise.ps1 -------------------------------------------------------------------------------- /Scripts/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/install.ps1 -------------------------------------------------------------------------------- /Scripts/pack-disguise.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/pack-disguise.ps1 -------------------------------------------------------------------------------- /Scripts/pack.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/pack.ps1 -------------------------------------------------------------------------------- /Scripts/uninstall-disguise.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/uninstall-disguise.ps1 -------------------------------------------------------------------------------- /Scripts/uninstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/uninstall.ps1 -------------------------------------------------------------------------------- /Scripts/utils/copy-files.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/utils/copy-files.ps1 -------------------------------------------------------------------------------- /Scripts/utils/disguise.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Scripts/utils/disguise.ps1 -------------------------------------------------------------------------------- /Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Settings.cs -------------------------------------------------------------------------------- /Utilities/Reflections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Utilities/Reflections.cs -------------------------------------------------------------------------------- /Utilities/SettingUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Utilities/SettingUtil.cs -------------------------------------------------------------------------------- /Utilities/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Utilities/Trigger.cs -------------------------------------------------------------------------------- /Utilities/WTFException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/Utilities/WTFException.cs -------------------------------------------------------------------------------- /Write Your Game Folder Path In GameFolder.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /YqlossClientHarmony.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/YqlossClientHarmony.csproj -------------------------------------------------------------------------------- /YqlossClientHarmony.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Necron-Dev/YqlossClientHarmony/HEAD/YqlossClientHarmony.sln --------------------------------------------------------------------------------