Autosplitter (PC-Only)
5 years ago
Minnesota, USA

[section=Update -- ASL Version 2.5 -- November 1, 2019] New massive rework to the autosplitter for RTA support and Boss Rush. Fixed inconsistencies with start & reset conditions. Hopefully no further problems. See Notes section below for specifics.

[section=Auto Splitter] [big]Source:[/big] Latest: https://raw.githubusercontent.com/CptBrian/Autosplitters/master/COTM.asl Old IGT version for comparison: https://raw.githubusercontent.com/CptBrian/Autosplitters/master/COTM-OldBackup.asl

[big]Supported Versions(PC Only):[/big] 1.1.2 (Latest) 1.1.0 (Unleashed crack)

[section=Setup] Run LiveSplit as administrator, or else it won't have permission to access COTM's memory and Global Hotkeys wouldn't work. This can be done by default through Properties -> Compatibility. https://i.imgur.com/98sjDEy.png In LiveSplit, Edit Splits... -> Enter Game Name -> Click the 'Activate' button that shows up below Attempts -> Make 8 splits**(required)** -> Fill in other info if you want -> OK https://i.imgur.com/WfiYbV5.png Right-click your splits -> Compare Against -> Real Time -> Remember to save your splits & layout. https://i.imgur.com/vEGdgnD.png Comparing against Game Time may be required, try that. It shouldn't be any different or required, but this was a fix for RotN's ASL previously. • If you did the old manual setup, you may need to remove "Scriptable Auto Splitter" from your Layout Editor to avoid conflicts, and if you used the IGT autosplitter previously, change everything in the Layout Settings that's on Game Time, or just make a new layout to undo any old changes. Save.

[section=Notes] • If the autosplitter script(ASL) is ever updated, you only need to toggle Deactivate & Activate in the split editor until you see the latest ASL version in Settings. Or just restart LiveSplit. • Supports all modes, including Boss Rush*(wasn't supported in the past). • Final splits are either on final hit to Gremory2(also in Boss Rush)*, cleaving the moon as solo Zangetsu, or losing player control after completing Alfred's spell at the end of Nightmare. • Non-final bosses don't split on final hit, they split when the stage changes, just like before, so you can manually split on those if you really want to. If you do split manually on non-final bosses, you don't have to worry about the ASL double-splitting as it reads split number, stage, etc. to prevent mistakes. • The timer starts automatically on the perfect frame for all modes, and it checks to make sure you're on the correct starting pixel for a new file, because continuing an existing file puts you 64 pixels ahead of a new file's starting position, which is against the rules. • The timer automatically resets if it's already running and you start a new run on any mode. It will not auto-reset if you finished a run as the timer must be running. • The timer automatically resets if you pause within the first half screen of the run, and yes, it may start again if you unpause since you're gaining control at the very start. This isn't an issue for valid runs and it's a side effect of a consistency fix where IL IGT was bugged. • This ASL checks for COTM.exe's MD5Hash to automatically determine which version of the game you're running, and if there is no match, it will default to the latest or most popular version.

[section=Support my work ♥] (PayPal) https://streamlabs.com/cptbrian/tip You can also follow on Twitch & YouTube. I really don't expect anything, but thanks in advance. ♥

Edited by the author 2 years ago
Game stats
Followers
317
Runs
794
Players
196
Latest threads
Posted 6 years ago
Posted 2 years ago
1 reply
Posted 3 years ago
Posted 5 years ago
0 replies
Posted 5 years ago
0 replies