v2.0.0 - T5/T6 Added
RedruM's Interactive Zombies Tool — v2.0.0 (Updated)
Overview
Version 2.0.0 is a complete platform expansion. What started as a Black Ops 3 interaction tool is now a full multi-game interactive zombies streaming platform supporting Black Ops 3 (Steam), Black Ops 2 Plutonium (T6), and Black Ops 1 Plutonium (T5).
This release also introduces the Action Bind Architecture — a complete redesign of the keybind system that eliminates sync issues, makes cfg files fully dynamic, and means users never have to manually edit a bind file again.
🎯 Action Bind Architecture (Major New System)
The entire keybind system has been redesigned around a single source of truth.
Before: Keys were stored separately in the spin wheel table, gift matrix, and cfg export sections. Changing a key in one place didn't update the others, leading to mismatches and broken exports.
Now: The Keys & Binds tab has three panels:
- Action Binds — one name, one key per action. This is the only place you ever change a key.
- Wheel Spin Pool — action names and weights only. Keys resolve from Action Binds automatically.
- Gift Routing Matrix — gift names mapped to action names by dropdown. Keys resolve automatically.
Change Insta Kill from F1 to F2 in Action Binds → spin wheel uses F2, gift matrix uses F2, exported cfg writes F2. One change, everywhere updated, zero sync issues.
For BO3 specifically: Each action now stores both its key and its Sphynx console command together. The exported binds.cfg is fully generated from your live configuration — no hardcoded sections, no stale default binds.
🆕 New Features Since Initial v2.0.0
Auto-Write Binds on Save
- App silently writes
binds.cfgto your BO3 players folder on every Save Configuration - App silently writes
bot_binds.cfgto your Plutonium config folder on every Save Configuration - Paths remembered from the installer wizard — no manual file management needed
- Plutonium: reminder shown every time to run
exec bot_binds.cfgto reload - Manual export buttons remain for full control
Installer Path Collection
- Setup wizard now collects three paths: BO3 directory, Plutonium GSC folder, Plutonium config folder
- Paths written to
setup_paths.jsonin AppData, imported by the app on first launch - App merges installer paths into saved config automatically — no re-entry needed
Keybind Drift Detector
- On Save Configuration, app compares current keys against last exported snapshot
- If keys have changed since last export, a warning shows listing exactly what changed
- Prevents the common mistake of changing a key but forgetting to re-export and reload
Returning User Protection
- Installer uses
onlyifdoesntexistfor GSC and binds files — reinstalls never overwrite user edits - Installer finish page detects new vs returning users and shows appropriate instructions
- App version check on launch: detects update, shows What's New notice with action steps
- New actions added to profiles in future updates merge automatically without resetting customisations
BO3 Actions Expanded
Added to Action Binds and binds.cfg export:
+10 Points→z+100 Points→pRay Gun Upgraded→jDowngrade All→tRound Skip→3Aimbot Timer→=
Spin/Gift Cooldown Controls
- Gifter spin cooldown spinbox on Dashboard (default 180s, adjustable 10–3600s)
- Viewer spin cooldown spinbox on Dashboard (default 600s, adjustable 10–3600s)
TTS Toggles
- Follow TTS toggle — silence follow welcome messages without disabling follow events
- Gifter Chat TTS toggle — silence gifter chat readout without affecting gift actions
🎮 Multi-Game Support
- Three game profiles — BO3 (Steam), BO2 Plutonium (T6), BO1 Plutonium (T5)
- Auto game detection — scans running processes every 5 seconds
- Per-game configuration stored independently — switch games and back, everything restored
- Reset to Defaults per game — one click, only affects the selected game
✅ Core Improvements
- Tooltip system — every major UI control has contextual help on hover
- TikTok Live Chat panel — separate chat display with gifter star prefix
- Spin history — last 5 spin outcomes with timestamps
- Cooldown tracker — live countdown per user with gifter/viewer tier indicators
- Gift counter — live per-gift receive count in the gift matrix
- Action-based TTS — 30+ per-effect rich callout pools
- One-command bind loading for Plutonium —
exec bot_binds.cfgloads everything permanently - Launch disclaimer — one-time scam warning with "Don't show again" checkbox and GitHub link
🔧 Stability Fixes
- Fixed T6 GSC
take_all_perks— replaced unresolved externals withunsetPerk()engine built-in - Fixed T6 powerup drops not appearing — added missing
self.originparameter - Fixed T6 GSC key listener never firing — corrected
level waittill("say", msg, player)signature - Fixed installer
MkDir→ForceDirectories(correct Inno Setup Pascal function) - Fixed installer
StringReplace→StringChange+EscapeBShelper - Fixed installer
#13#10preprocessor directive errors - Fixed
AddDefenderExclusiondeclaration order causing compile error - Fixed BO3 keypresses not firing — game window now focused before each keypress
- Fixed cfg export writing hardcoded stale binds regardless of user key changes
- Fixed gift sync — gifts no longer store raw keys, action names resolve to keys at runtime
- Fixed new profile actions not appearing after update — merge logic added to reload
⬆️ Upgrade Notes
Coming from v1.0.1:
- Config loads automatically via legacy reader
- BO3 spin effects and gift binds preserved under BO3 profile
- T6 and T5 profiles load with default configurations
Coming from early v2.0.0:
- Your saved keys are fully preserved
- New actions (Round Skip, Aimbot Timer, +10 Points, etc.) will appear automatically in Action Binds
- No reset required — new actions merge at the bottom of your existing list
- Re-export your binds.cfg / bot_binds.cfg after updating to pick up new actions
Plutonium users:
- Setup & Diagnostics → Export GSC → place in correct folder
- Export Binds .cfg (Plutonium) → run
exec bot_binds.cfgonce in console - Load a zombies map, run
map_restart
Previous release: [v1.0.1](https://github.com/RedruM-AU/RedruMs_Interactive_Zombies_Tool/releases/tag/1.0.1)