├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── build.yaml │ ├── create_relnotes.js │ ├── docs.yaml │ ├── pr.yaml │ ├── push.yaml │ └── release_notes.md ├── .gitignore ├── Assembly-CSharp ├── Assembly-CSharp.csproj ├── CanvasUtil.cs ├── Console.cs ├── Converters │ ├── GJsonConverter.cs │ ├── PlayerActionSetConverter.cs │ ├── Vector2Converter.cs │ └── Vector3Converter.cs ├── DeconstructUtil.cs ├── Delegates │ ├── Handlers.cs │ └── Proxies.cs ├── GlobalSuppressions.cs ├── ILogger.cs ├── IMenuRegisteringMod.cs ├── IMod.cs ├── InGameConsoleSettings.cs ├── IsExternalInit.cs ├── JsonConverterTypes.cs ├── KeybindUtil.cs ├── LogLevel.cs ├── Loggable.cs ├── Logger.cs ├── Menu │ ├── Components │ │ ├── AutoSelector.cs │ │ └── ScrollPaneSelector.cs │ ├── Content │ │ ├── HorizontalOption.cs │ │ ├── Keybind.cs │ │ ├── MenuButton.cs │ │ ├── ScrollPane.cs │ │ └── StaticContent.cs │ ├── ContentLayout.cs │ ├── LayoutUtil.cs │ ├── MenuBuilder.cs │ ├── MenuNavigation.cs │ ├── MenuResources.cs │ └── MenuUtils.cs ├── Mod.cs ├── ModHooks.cs ├── ModHooksGlobalSettings.cs ├── ModListMenu.cs ├── ModLoader.cs ├── ModSaveData.cs ├── ModVersionDraw.cs ├── Patches │ ├── EnemyDeathEffects.cs │ ├── GameManager.cs │ ├── HasComponent.cs │ ├── HealthManager.cs │ ├── HeroAnimationController.cs │ ├── HeroController.cs │ ├── HeroControllerStates.cs │ ├── InputHandler.cs │ ├── Language.cs │ ├── MappableControllerButton.cs │ ├── MappableKey.cs │ ├── MenuButton.cs │ ├── MenuButtonList.cs │ ├── MenuPreventDeselect.cs │ ├── MenuSelectable.cs │ ├── MenuSetting.cs │ ├── MonoModRules.cs │ ├── ObjectPool.cs │ ├── OnScreenDebugInfo.cs │ ├── OnTriggerEnter2D.cs │ ├── Platform.cs │ ├── PlayMakerUnity2DProxy.cs │ ├── PlayerData.cs │ ├── RemoveMethodCall.cs │ ├── ReplaceMethodAttribute.cs │ ├── SaveStats.cs │ ├── SceneManager.cs │ ├── ShouldSerializeContractResolver.cs │ ├── StartManager.cs │ ├── SuppressPreloadException │ │ ├── CameraLockArea.cs │ │ ├── GameCameras.cs │ │ └── GradeMarker.cs │ ├── TakeDamage.cs │ ├── UIButtonSkins.cs │ └── UIManager.cs ├── Preloader.cs ├── ProgressBar.cs ├── Properties │ └── AssemblyInfo.cs ├── ReflectionHelper.cs ├── SimpleLogger.cs ├── TogglableMod.cs ├── UnitySceneRepacker.cs ├── Utils │ ├── AssemblyExtensions.cs │ └── UnityExtensions.cs ├── logo.png └── monobehaviour-typetree-dump.lz4 ├── Examples ├── .gitignore ├── CustomSaveData │ ├── CustomSaveData.cs │ └── CustomSaveData.csproj ├── Examples.sln ├── README.md └── SimpleHooks │ ├── SimpleHooks.cs │ └── SimpleHooks.csproj ├── HollowKnight.Modding.API.sln ├── HollowKnight.Modding.API.sln.DotSettings ├── JsonNet └── Newtonsoft.Json.dll ├── LICENSE ├── PrePatcher ├── App.config ├── PrePatcher.csproj ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── README.ModdingApi.md ├── README.md ├── hollowknight.version ├── moddingapi.version └── override ├── mscorlib.dll └── mscorlib.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/create_relnotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.github/workflows/create_relnotes.js -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.github/workflows/push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.github/workflows/push.yaml -------------------------------------------------------------------------------- /.github/workflows/release_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.github/workflows/release_notes.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/.gitignore -------------------------------------------------------------------------------- /Assembly-CSharp/Assembly-CSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Assembly-CSharp.csproj -------------------------------------------------------------------------------- /Assembly-CSharp/CanvasUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/CanvasUtil.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Console.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Console.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Converters/GJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Converters/GJsonConverter.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Converters/PlayerActionSetConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Converters/PlayerActionSetConverter.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Converters/Vector2Converter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Converters/Vector2Converter.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Converters/Vector3Converter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Converters/Vector3Converter.cs -------------------------------------------------------------------------------- /Assembly-CSharp/DeconstructUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/DeconstructUtil.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Delegates/Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Delegates/Handlers.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Delegates/Proxies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Delegates/Proxies.cs -------------------------------------------------------------------------------- /Assembly-CSharp/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/GlobalSuppressions.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ILogger.cs -------------------------------------------------------------------------------- /Assembly-CSharp/IMenuRegisteringMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/IMenuRegisteringMod.cs -------------------------------------------------------------------------------- /Assembly-CSharp/IMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/IMod.cs -------------------------------------------------------------------------------- /Assembly-CSharp/InGameConsoleSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/InGameConsoleSettings.cs -------------------------------------------------------------------------------- /Assembly-CSharp/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/IsExternalInit.cs -------------------------------------------------------------------------------- /Assembly-CSharp/JsonConverterTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/JsonConverterTypes.cs -------------------------------------------------------------------------------- /Assembly-CSharp/KeybindUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/KeybindUtil.cs -------------------------------------------------------------------------------- /Assembly-CSharp/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/LogLevel.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Loggable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Loggable.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Logger.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Components/AutoSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Components/AutoSelector.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Components/ScrollPaneSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Components/ScrollPaneSelector.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Content/HorizontalOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Content/HorizontalOption.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Content/Keybind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Content/Keybind.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Content/MenuButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Content/MenuButton.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Content/ScrollPane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Content/ScrollPane.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/Content/StaticContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/Content/StaticContent.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/ContentLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/ContentLayout.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/LayoutUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/LayoutUtil.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/MenuBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/MenuBuilder.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/MenuNavigation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/MenuNavigation.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/MenuResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/MenuResources.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Menu/MenuUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Menu/MenuUtils.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Mod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Mod.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ModHooks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ModHooks.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ModHooksGlobalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ModHooksGlobalSettings.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ModListMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ModListMenu.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ModLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ModLoader.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ModSaveData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ModSaveData.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ModVersionDraw.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ModVersionDraw.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/EnemyDeathEffects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/EnemyDeathEffects.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/GameManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/GameManager.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/HasComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/HasComponent.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/HealthManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/HealthManager.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/HeroAnimationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/HeroAnimationController.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/HeroController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/HeroController.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/HeroControllerStates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/HeroControllerStates.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/InputHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/InputHandler.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/Language.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/Language.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MappableControllerButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MappableControllerButton.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MappableKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MappableKey.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MenuButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MenuButton.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MenuButtonList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MenuButtonList.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MenuPreventDeselect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MenuPreventDeselect.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MenuSelectable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MenuSelectable.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MenuSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MenuSetting.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/MonoModRules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/MonoModRules.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/ObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/ObjectPool.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/OnScreenDebugInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/OnScreenDebugInfo.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/OnTriggerEnter2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/OnTriggerEnter2D.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/Platform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/Platform.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/PlayMakerUnity2DProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/PlayMakerUnity2DProxy.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/PlayerData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/PlayerData.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/RemoveMethodCall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/RemoveMethodCall.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/ReplaceMethodAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/ReplaceMethodAttribute.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/SaveStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/SaveStats.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/SceneManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/SceneManager.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/ShouldSerializeContractResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/ShouldSerializeContractResolver.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/StartManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/StartManager.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/SuppressPreloadException/CameraLockArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/SuppressPreloadException/CameraLockArea.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/SuppressPreloadException/GameCameras.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/SuppressPreloadException/GameCameras.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/SuppressPreloadException/GradeMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/SuppressPreloadException/GradeMarker.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/TakeDamage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/TakeDamage.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/UIButtonSkins.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/UIButtonSkins.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Patches/UIManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Patches/UIManager.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Preloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Preloader.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ProgressBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ProgressBar.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Assembly-CSharp/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/ReflectionHelper.cs -------------------------------------------------------------------------------- /Assembly-CSharp/SimpleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/SimpleLogger.cs -------------------------------------------------------------------------------- /Assembly-CSharp/TogglableMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/TogglableMod.cs -------------------------------------------------------------------------------- /Assembly-CSharp/UnitySceneRepacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/UnitySceneRepacker.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Utils/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Utils/AssemblyExtensions.cs -------------------------------------------------------------------------------- /Assembly-CSharp/Utils/UnityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/Utils/UnityExtensions.cs -------------------------------------------------------------------------------- /Assembly-CSharp/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/logo.png -------------------------------------------------------------------------------- /Assembly-CSharp/monobehaviour-typetree-dump.lz4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Assembly-CSharp/monobehaviour-typetree-dump.lz4 -------------------------------------------------------------------------------- /Examples/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore the reference directory 2 | HollowKnightManaged -------------------------------------------------------------------------------- /Examples/CustomSaveData/CustomSaveData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Examples/CustomSaveData/CustomSaveData.cs -------------------------------------------------------------------------------- /Examples/CustomSaveData/CustomSaveData.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Examples/CustomSaveData/CustomSaveData.csproj -------------------------------------------------------------------------------- /Examples/Examples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Examples/Examples.sln -------------------------------------------------------------------------------- /Examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Examples/README.md -------------------------------------------------------------------------------- /Examples/SimpleHooks/SimpleHooks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Examples/SimpleHooks/SimpleHooks.cs -------------------------------------------------------------------------------- /Examples/SimpleHooks/SimpleHooks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/Examples/SimpleHooks/SimpleHooks.csproj -------------------------------------------------------------------------------- /HollowKnight.Modding.API.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/HollowKnight.Modding.API.sln -------------------------------------------------------------------------------- /HollowKnight.Modding.API.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/HollowKnight.Modding.API.sln.DotSettings -------------------------------------------------------------------------------- /JsonNet/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/JsonNet/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/LICENSE -------------------------------------------------------------------------------- /PrePatcher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/PrePatcher/App.config -------------------------------------------------------------------------------- /PrePatcher/PrePatcher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/PrePatcher/PrePatcher.csproj -------------------------------------------------------------------------------- /PrePatcher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/PrePatcher/Program.cs -------------------------------------------------------------------------------- /PrePatcher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/PrePatcher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /README.ModdingApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/README.ModdingApi.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/README.md -------------------------------------------------------------------------------- /hollowknight.version: -------------------------------------------------------------------------------- 1 | 1.5.78.11833 -------------------------------------------------------------------------------- /moddingapi.version: -------------------------------------------------------------------------------- 1 | v77 -------------------------------------------------------------------------------- /override/mscorlib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/override/mscorlib.dll -------------------------------------------------------------------------------- /override/mscorlib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hk-modding/api/HEAD/override/mscorlib.xml --------------------------------------------------------------------------------