josh 6b462c4726 README: reflect T6 telemetry + join parity with T5
- Note T6 is at parity on common/HUD/AFK/lock/telemetry/join; only db/bank remain T5-only
- Expand telemetry row to name the four event types now emitted on T6
2026-09-24 08:17:21 -04:00

tws-zombies-scripts

Combined working repo for the TWS Plutonium Zombies GSC scripts across two games.

Layout

  • t5/ — Plutonium T5 (Call of Duty: Black Ops 1) Zombies scripts. Most-developed baseline. See t5/README.md and t5/NOTES.md.
  • t6/ — Plutonium T6 (Call of Duty: Black Ops 2) Zombies scripts. Ported from T5; at parity on common, HUD, AFK, lock, telemetry and join. Only db and bank remain T5-only. See t6/README.md, t6/NOTES.md, and t6/tools/check.ps1.

Parity

T5 and T6 are separate source trees, not a shared library — GSC namespaces, includes, and stock APIs differ enough between the two engines that a shared file is not practical. Feature parity is enforced pairwise: a change landed in t5/ should be considered for a companion change in t6/, adapted to T6 conventions.

Modules currently in each tree:

Module T5 T6
common t5/tws_common.gsc t6/tws_t6_common.gsc
hud t5/tws_hud.gsc t6/tws_t6_hud.gsc
afk t5/tws_afk.gsc t6/tws_t6_afk.gsc
lock t5/tws_lock.gsc t6/tws_t6_lock.gsc
telemetry t5/tws_telemetry.gsc t6/tws_t6_telemetry.gsc — queued game_start / heartbeat / round_change / game_end matching T5
join t5/tws_join.gsc t6/tws_t6_join.gsc
db t5/tws_db.gsc (not ported)
bank t5/tws_bank.gsc (not ported)

db and bank are T5-only for now.

Validating T6

powershell -File t6/tools/check.ps1

Requires gsc-tool 1.4.10 (T6 PC) on PATH.

S
Description
No description provided
Readme
2.3 MiB
Languages
C++ 61.8%
GSC 21.6%
JavaScript 13%
Python 1.9%
Lua 1.4%
Other 0.3%