Releases: tkhquang/KCD2Tools
KCD2 TPVToggle v0.6.0
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.6.0 - Refactored with DetourModKit as the foundation
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Migrated hooking infrastructure to DetourModKit for improved reliability
- Replaced legacy hook management with DMK's built-in handlers
- Updated build process for DMK integration
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi - The mod itself (built with DetourModKit)
- KCD2_TPVToggle.ini - Configuration file
- dinput8.dll - Ultimate ASI Loader by ThirteenAG
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
Technical Details
This mod is built on DetourModKit, a lightweight C++ toolkit for game modding that provides:
- Safe function hooking via SafetyHook
- AOB (Array of Bytes) pattern scanning
- Configuration management
- Thread-safe logging
KCD2 TPVToggle v0.5.0
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.5.0 - Update for new game version 1.4.0
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Update AOB Patterns and Offsets for new game version
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.4.2
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.4.2 - Fix TPV input not being locked in Menu
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Correct the condition to init input hooks
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.4.1
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.4.1 - Minor Fixes
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Fixed conflicting logic when overlays open
- Cleanup leftover code
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.4.0
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.4.0 - Improved UI Overlay Detection
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Replaced polling-based overlay detection with direct hooks into the game's UI functions
- Added direct hooks for UI overlay show/hide events
- Removed legacy overlay polling thread
- More responsive and reliable camera switching when menus appear
- UI Menu hooks to detect in-game menu (pause) state
- Automatic camera input suppression when game menu is active
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.3.7
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.3.7 - Camera Sensitivity Control System
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
Added
- Camera Sensitivity Control System
- Independent pitch and yaw sensitivity multipliers
- Configurable vertical pitch limits to restrict camera angles (WIP)
- New
[CameraSensitivity]section in configuration - Updated third-party licenses documentation
Configuration
New INI settings under [CameraSensitivity]:
PitchSensitivity = 1.0 ; Vertical sensitivity (0.0-2.0)
YawSensitivity = 1.0 ; Horizontal sensitivity (0.0-2.0)
EnablePitchLimits = false ; Enable pitch angle limits (WIP, has bugs)
PitchMin = -180.0 ; Minimum pitch angle in degrees
PitchMax = 180.0 ; Maximum pitch angle in degreesInstallation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.3.6
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.3.6 - Camera Profile System and Hold-to-Scroll Feature
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
New Features
-
Camera Profile System
- Create, update, and manage camera profiles
- Real-time camera offset adjustments
- Smooth transitions between profiles
- Persistent profile storage
-
Hold-to-Scroll Feature
- Optional key-based scroll wheel control
- Prevent accidental camera distance changes
- Configurable scroll activation key
Improvements
- Enhanced input handling
- More granular camera control
- Improved transition interpolation
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.3.5
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.3.5 - Camera Profiles and Performance Improvements
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Added camera profile system with customizable positions, saving/loading profiles, and smooth transitions
- Implemented memory cache management for VirtualQuery calls to improve performance
- Added configuration options for all new features in the INI file
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.3.4
⚠️ PRE-RELEASE VERSION ⚠️
This is a pre-release build for testing purposes. It may contain bugs or incomplete features.
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.3.4 - [EXPERIMENTAL] Support Camera Offset Manipulation
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Create simple camera offset manipulation
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.
KCD2 TPVToggle v0.3.2
Kingdom Come: Deliverance II - Third Person View Toggle
Release v0.3.2 - Overlay Detection and Complete Architecture Overhaul
This mod enables toggling between first-person and third-person views in Kingdom Come: Deliverance II using customizable hotkeys.
Changelog
- Complete code rewrite for better stability and performance
- Now uses SimpleIni library for configuration
- Switched from memory breakpoints to proper function hooks (MinHook)
- Overlay Detection: Automatically switches to first-person when menus open
- Scroll Lock: Disables mouse wheel during menu/dialog screens
- Custom TPV FOV: Set your preferred third-person field of view
Installation
- Simply extract all files to your game directory:
<KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/ - Launch the game and press F3 (default) to toggle the camera view
Note
This package includes everything you need:
- KCD2_TPVToggle.asi (the mod itself)
- KCD2_TPVToggle.ini (configuration file)
- dinput8.dll (Ultimate ASI Loader)
- Documentation and license information
Configuration
Edit the KCD2_TPVToggle.ini file to customize hotkeys and other settings.
See the README for detailed instructions.