You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,34 @@
1
1
# Changelog
2
2
3
+
## v7.3
4
+
5
+
### Internal menus — deathmatch-only loading rule
6
+
7
+
-**Removed cls/connect-flow latch** (`Qcommon_Frame` Post, plaque context, savegame/`sv.loadgame` heuristics) — vanilla vs custom loading now follows stock **`deathmatch``exinclude`** timing only.
8
+
-**`internal_menus_use_vanilla_loading_menu()`:**`deathmatch==0` → pak `loading.rmf`; `deathmatch!=0` → Buddy custom loading menu.
9
+
-**Loading header:**`<exinclude deathmatch>` picks **`loading_network`** (map + download status) in DM or empty **`loading_network_sp`** in SP — replaces `_sofbuddy_loading_network``cninclude`.
10
+
-**`SCR_BeginLoadingPlaque`:** skip redundant second plaque only when still on the **vanilla** path; never skip when switching to custom MP loading (e.g. deathmatch set after first plaque).
11
+
12
+
### HTTP maps
13
+
14
+
-**Connect assist** gated on latched **`deathmatch`** only (removed MP connect-flow check).
-**Loading plaque context:**`begin/end_loading_plaque_context` tracks savegame loads (`sv.loadgame`) and SP local map loads so vanilla vs custom loading UI is chosen per plaque, not from stale latch state.
21
+
-**MP connect latch:** Requires **two consecutive `ca_disconnected` frames** in deathmatch before clearing (avoids one-frame cls glitches during MP map load). SP `newgame.cfg` disconnect+map scripts clear immediately.
22
+
-**`ca_active` → `ca_connected`:** Treated as SP local reload (mission/quickload), not MP connect — clears connect latch and HTTP maps loading state.
23
+
-**Savegame loads:** Always use vanilla pak `loading.rmf`; network status panel hidden.
24
+
25
+
### HTTP maps — loading UI state
26
+
27
+
-**`http_maps_on_sp_local_map_load()`:** Clears cached loading UI / map labels when SP loads a local map.
28
+
-**`http_maps_refresh_loading_menu_labels()`:** Updates map name on the existing loading menu when the second `SCR_BeginLoadingPlaque` is skipped (no killmenu flash).
29
+
-**Network panel:**`_sofbuddy_loading_network` is on only during **MP connect + HTTP maps assist**, not savegame or SP local loads.
30
+
-**Loading UI show:** Sets `loading_ui_active` / map path before `loading_show_ui()`; `http_maps_should_assist_connect` exported in `shared.h`.
0 commit comments