AlarmSpawnTeller
Real-time GTFO alarm spawn tracker with alive enemy HUD and localization support.
模組介紹 作者原文
Alarm Spawn Teller
Alarm Spawn Teller tracks dynamic GTFO enemy spawns and displays spawned and currently alive counts in a local HUD overlay.
v0.5.1 Maintenance Release
English:
- v0.5.1 is a maintenance release with no gameplay logic changes from v0.5.0.
- Updated package metadata and documentation.
中文:
- v0.5.1 是維護型更新,相比 v0.5.0 沒有遊戲邏輯變化。
- 更新包信息與文檔。
v0.5.0 Feature Update
English:
- Added Blood Door spawn tracking as a separate HUD block.
- Blood Door candidate spawns are routed exclusively to the Blood Door tracker.
- Dynamic Spawns and Blood Door Spawns are shown as separate HUD boxes.
- Added special enemy fallback tracking for Tank, BossTank, and Pouncer.
- Added per-enemy-type Dynamic HUD cleanup.
- Dynamic enemy rows are removed 5 seconds after that enemy type reaches zero alive enemies.
- Blood Door cleanup remains independent.
- Added configuration options for Blood Door detection, special enemy fallback, and Dynamic HUD cleanup.
- Diagnostics are disabled by default.
中文:
- 新增 Blood Door Spawns 獨立統計框。
- Blood Door candidate 刷怪會獨佔進入 BloodDoor tracker,不再同時進入 Dynamic tracker。
- Dynamic Spawns 與 Blood Door Spawns 分別顯示爲兩個 HUD 框。
- 新增 Tank、BossTank、Pouncer 的特殊敵人 fallback 統計。
- 新增 Dynamic HUD 按敵人類型逐行自動清理。
- 某類 Dynamic 敵人存活歸零 5 秒後,僅清除該類型條目。
- Blood Door 的清理邏輯保持獨立。
- 新增 BloodDoor 檢測、特殊敵人 fallback、Dynamic HUD 清理相關配置。
- 診斷日誌默認關閉。
Installation
Install with a compatible GTFO mod manager, or place these files together:
BepInEx/plugins/AlarmSpawnTeller/
├─ AlarmSpawnTeller.dll
└─ AlarmSpawnTeller.localization.json
Configuration
Configuration is stored in:
BepInEx/config/logic.gtfo.alarmspawnteller.cfg
Default settings:
[Diagnostics]
DebugSourceMode = false
EnableBloodDoorCandidateClassification = false
EnableSpawnDataBloodDoorCandidateClassification = true
BloodDoorSpawnDataGroupTypes = Hunters
BloodDoorSpawnDataSpawnTypes = OnLine,RandomInArea
ExcludedBloodDoorSpawnDataSpawnTypes = Birther
EnableEnemySetupProbe = false
EnemySetupProbeNameKeywords = Tank,BossTank,Tank_Boss,Pouncer
EnableSpecialEnemyFallbackTracking = true
SpecialEnemyFallbackNameKeywords = Tank,BossTank,Tank_Boss,Pouncer
SpecialEnemyFallbackTarget = Dynamic
SpecialEnemyFallbackRequireAgressiveMode = true
[HUD]
DynamicAutoHideEnabled = true
DynamicAutoHideAfterSeconds = 5
Localization
The localization file is stored beside the plugin DLL:
BepInEx/plugins/AlarmSpawnTeller/AlarmSpawnTeller.localization.json
Language defaults to Auto and follows the current GTFO language. Unsupported or unavailable game languages fall back to English. Users can manually select English, Chinese, or Japanese.
Known Notes
- Several dynamic sources may still be grouped under Dynamic Spawns.
- Blood Door detection is based on the tested spawnData candidate rules and can be disabled in configuration.
- All HUD output is local only. The mod does not send team chat or network messages.
AI Disclosure
This mod was developed with assistance from AI tools for code review, debugging support, documentation, localization refinement, and icon generation. Final implementation, testing, packaging, and release decisions were reviewed and controlled by the author.
Author: Logic
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: