Skip to content

Releases: tkhquang/KCD2Tools

KCD2 TPVToggle v0.6.0

15 Mar 19:08

Choose a tag to compare

Kingdom Come: Deliverance II - Third Person View Toggle

Release v0.6.0 - Refactored with DetourModKit as the foundation

⚠️ This release only changes code structure, no new features or any other changes

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

09 Sep 21:17

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

18 May 15:50

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

17 May 18:18

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

17 May 15:46

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

13 May 14:37

Choose a tag to compare

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 degrees

Installation

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

08 May 18:43

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

07 May 23:29

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

06 May 12:13

Choose a tag to compare

KCD2 TPVToggle v0.3.4 Pre-release
Pre-release

⚠️ 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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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

05 May 11:49

Choose a tag to compare

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

  1. Simply extract all files to your game directory:
    <KC:D 2 installation folder>/Bin/Win64MasterMasterSteamPGO/
  2. 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.