⚠️ Breaking changes ⚠️
The function and hook ZPlayerRegistry_GetLocalPlayer
are no longer available. If your mods were using this function, you must update them to use SDK()->GetLocalPlayer()
instead. There is no replacement for the hook currently.
SDK changes
- Make SDK compatible with Hitman
3.210.1.0
and3.210.2.0
- Introduce the OnlineTools mod (superseding the CertPinBypass mod) which allows changing the domain the game connects to as well as various other online-related settings (by @AnthonyFuller in #135)
- SDK menu is now scrollable when there are too many items in it (using the scrollbar or Shift + Scroll Wheel)
- Add a hotkey (
F11
by default) that hides / shows the SDK UI - Add proper support for handling custom console commands (by @AnthonyFuller in #135)
- Add support for modifying game config vars from the console (e.g.
config online_VersionConfigDomain config.hitman.io
, for a list of known commands see here) (by @AnthonyFuller in #135) - Fix
GetPluginSettingBool
not returning the default value when the stored value is invalid (by @piepieonline in #139) - Fix implementation of
TArray
Mod specific changes
- [DebugMod] Fix incompatibilities with the Editor and FreeCam mods
- [DebugMod] Remove entity selection functionality - use the Editor mod for that
- [Editor] Added a toggle to enable / disable the editor server (by @dbierek in #114)
- [FreeCam] Add a toggle to allow moving the hitman while in FreeCam (without having to hold a button)
- [FreeCam] Allow pausing the game while in freecam (using
F8
or from the menu) (by @Tosox in #129) - [FreeCam] Move all freecam options from the top menu to a dedicated window
New contributors
- @dbierek made their first contribution in #114
- @Tosox made their first contribution in #129
- @piepieonline made their first contribution in #139
- @AnthonyFuller made their first contribution in #135
Full Changelog: v2.0.0...v3.0.0