Skip to content

Latest commit

 

History

84 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Livesplit-AutoTimers-BOIII

A multi-functional LiveSplit script for Call of Duty: Black Ops 3 Zombies.

Recommended DOA Splits

  • 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):

  1. Install the LiveSplit.ASLUpdater component (Direct Download LiveSplit.ASLUpdater.dll) into your LiveSplit Components folder.
  2. Open LiveSplit -> Edit Layout -> Click + -> Other -> ASL Updater.
  3. LiveSplit will now automatically prompt you whenever a new version of this auto-splitter script is released!

Setup

  1. Download Livesplit Site or Direct Link

  2. Right Click LiveSplit → Edit Layout → + button → Control → Scriptable Auto Splitter → Browse to Black-Ops-3-Master.asl and select it.

    image image
  3. Right Click LiveSplit → Compare Against → Select Game Time, Look down to where it says: Best Segments, Average Segments...

  4. 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 boiii in order to make the timer work!

Setting up Splits

AutoSplitter Recommendations

Custom Layouts

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.

Trackers

Timer Modes

Mode Description
Solo Timer Standard solo timing
Coop Timer Coop timing with pause support
Off-host Timer Syncs timer with host when not hosting

Super 30 Modes

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

Options Panel

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

Error Trackers

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.

Counter Trackers

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

Trap Timers

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

Credits

  • 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

About

A multi-functional LiveSplit script for Call of Duty: Black Ops 3 Zombies.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages