A multi-functional LiveSplit script for Call of Duty: Black Ops 3 Zombies.
- For optimal functionality with the DOA version, please use the DOA Splits file. This ensures the timer follows DOA's specific splitting logic. See Setting up Splits for installation instructions.
Tip
Enable Automatic Script Updates (Optional):
- Install the LiveSplit.ASLUpdater component (
Direct Download LiveSplit.ASLUpdater.dll) into your LiveSplitComponentsfolder. - Open LiveSplit -> Edit Layout -> Click
+-> Other -> ASL Updater. - LiveSplit will now automatically prompt you whenever a new version of this auto-splitter script is released!
-
Download Livesplit Site or Direct Link
-
Right Click LiveSplit → Edit Layout →
+button → Control → Scriptable Auto Splitter → Browse toBlack-Ops-3-Master.asland select it.
-
Right Click LiveSplit → Compare Against → Select
Game Time, Look down to where it says: Best Segments, Average Segments... -
If you are using BOIII Client, you need to use a specific version of it. BOIII Community GitLab and make sure that you have the .exe named to just
boiiiin order to make the timer work!
- Download Blank Splits to 255.
- Download Black ops 3 Super 30 Chronicles Solo.
- Right Click LiveSplit →
Open Splits→From File...→ Browse to the splits file and select it.
If you are going to make your own layout, make sure your LiveSplit is comparing against Game Time for everything. This includes Subsplits, Splits, Timer, Detailed Timer, etc.
For Timing Method, I recommend using Current Timing Method.
| Mode | Description |
|---|---|
| Solo Timer | Standard solo timing |
| Coop Timer | Coop timing with pause support |
| Off-host Timer | Syncs timer with host when not hosting |
| Mode | Maps |
|---|---|
| Super 30 | Shadows of Evil → The Giant → Der Eisendrache → Zetsubou no Shima → Gorod Krovi → Revelations |
| Super 30 Chronicles | Nacht der Untoten → Verruckt → Shi No Numa → Kino Der Toten → Ascension → Shangri-La → Moon → Origins |
| Tracker | Max Value | Description |
|---|---|---|
| Reset Value | 2147483646 | |
| Reset Timer | Calculated | Estimated time until reset overflow |
| Entities | Variable | |
| com_frametime | 2147483647 | |
| Frame Timer | Calculated | |
| Darkness | 4194303 | |
| ViewAngles | ±11,796,490 | Camera yaw angle with overflow detection, shows rotation direction. Aim lag starts happening around ±1,000,000 |
| Tracker | Max Value | Overflow/Crash Result |
|---|---|---|
| Child GSC | 130000 | Script variable overflow tracker, the game will give CI Error when overflowed, in rare cases it might freeze or game insta closes |
| Active GSC Threads | Shared w/ Child GSC | Tracks active script threads in real time. |
| Child CSC | 65000 | Client script variable overflow tracker. The game will Freeze, when overflowed. |
| MemTree | 130000 | It's unknown what happens on BO3 when this overflows, it never occured as far as we know, yet |
| G-Spawn | 1022 | Kicked with Error Message, when value goes above 1022 |
| Sound Error | 3000+(?) | Game will insta crash / Fatal error (OxC0000005) at 0x00007FF7639DEAC8 (0x000000014000EAC8) |
| Hitmarkers | Variable | (participation) Tracks vehicle damage directly instead of using UI triggers. Note: It might not always work. |
| Tracker | Description |
|---|---|
| Nade Counter | Grenades pull out counter |
| Hitmarker Counter | Hitmarker detection for ZnS error tracking |
| Hitmarkers Per Hour (HPH) | Rate calculator with custom prediction hours (45-60 range) |
| Rags Slams Counter | Ragnarok slam counter |
| Valk Counter | Valkyrie drone kill counter |
| Map | Traps |
|---|---|
| The Giant | Bridge, Kuda, VMP |
| Der Eisendrache | Courtyard, Death Ray |
| Zetsubou no Shima | Propeller Trap, Fan Trap |
| Gorod Krovi | Bunker Trap |
| Revelations | Verruckt Trap |
| Verruckt | Double Tap, Speed Cola |
| Shi No Numa | Comm Room, Doctor's Quarters, Fishing Hut, Storage, Flogger |
| Kino Der Toten | Fire Trap, M8 Trap |
| Ascension | Stamin-Up, Mule Kick |
- Riot and Chris4a4: Old Game Timer, Old Round Timer, Old Reset Timer, and Old Trap Timer, which served as base for many of the previous scripts.
- ROFLailXGOD: For Livesplit Timer Pause Component
