Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,11 @@ Version 1.4.0 (Lupin): Released Aug-25-2026
- Reduce latency on continuous fire weapons by sending an object update immediately when one starts or stops firing instead of waiting for the next scheduled send
- Add `spectate_povcomp` command for ping compensation while following a player in spectate mode - delays other players to approximate what the followed player saw when they aimed

[@jyh9521](https://github.com/jyh9521)
- Add subtitles for spoken voice lines and for the in-engine cutscenes, neither of which had any in the original game
- Driven by optional TOML tables in a packfile, looked up per language, so a translation can supply its own
- English tables included: the level dialogue text the game already ships but never displays, plus transcriptions of the ambient lines that have no text anywhere

### Bug fixes
[@GooberRF](https://github.com/GooberRF)
- Fix team balance not properly randomizing the distribution order of equal-scoring human players
Expand Down
2 changes: 2 additions & 0 deletions game_patch/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ set(SRCS
hud/hud_internal.h
hud/hud.cpp
hud/hud.h
hud/subtitles.cpp
hud/subtitles.h
hud/hud_world.cpp
hud/hud_world.h
hud/remote_server_cfg_ui.cpp
Expand Down
3 changes: 3 additions & 0 deletions game_patch/hud/multi_hud.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
#include "../os/console.h"
#include "hud_internal.h"
#include "hud.h"
#include "subtitles.h"
#include "multi_scoreboard.h"
#include "remote_server_cfg_ui.h"
#include "../misc/player.h"
Expand Down Expand Up @@ -2004,12 +2005,14 @@ CallHook<void(int *dx, int *dy, int *dz)> control_config_get_mouse_delta_hook{
}
};


FunHook<void()> hud_msg_render_hook{
0x004382D0,
[] {
if (!g_remote_server_cfg_popup.is_active() && !vote_panel_is_gameplay_overlay_active()) {
hud_msg_render_hook.call_target();
}
subtitles_render();
},
};

Expand Down
Loading
Loading