Add world boss window (AVA2 uitrack world-boss tab, read-only)

mt_boss lists the server's timed boss regens from the MTF1 "bosses"
query: alive/max, countdown, map-local position and period, paged by 8,
with per-boss spawn reminders that only fire on a fresh alive snapshot.
Teleport is left out.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
shenlei
2026-10-15 22:36:04 +09:00
co-authored by Claude Opus 5.5
parent 13a462b6fc
commit ffe097ec57
8 changed files with 468 additions and 8 deletions
+2
View File
@@ -1003,6 +1003,7 @@ namespace PythonBoot
#include "PickupScript.inc"
#include "DisplayScript.inc"
#include "ChannelScript.inc"
#include "BossScript.inc"
static void install_script_module(const char* c_szModule, const char* c_szScript)
{
@@ -1080,6 +1081,7 @@ bool RunMainScript(const char* lpCmdLine, std::string* error)
install_script_module("mt_pickup", c_szPickupScript);
install_script_module("mt_display", c_szDisplayScript);
install_script_module("mt_channel", c_szChannelScript);
install_script_module("mt_boss", c_szBossScript);
if (g_touch_input)
install_script_module("mt_mobile_hud", c_szMobileHUDScript);
}