diff options
| -rw-r--r-- | Taiji.asl | 28 | 
1 files changed, 28 insertions, 0 deletions
| diff --git a/Taiji.asl b/Taiji.asl new file mode 100644 index 0000000..3505a86 --- /dev/null +++ b/Taiji.asl | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | state("Taiji") | ||
| 2 | { | ||
| 3 | // v9.10.2022 | ||
| 4 | int solveCount: "GameAssembly.dll", 0x0168ED88, 0x80, 0x100, 0xD94; | ||
| 5 | } | ||
| 6 | |||
| 7 | startup | ||
| 8 | { | ||
| 9 | vars.log = (Action<string>)((string logLine) => { | ||
| 10 | print("[Taiji ASL] " + logLine); | ||
| 11 | }); | ||
| 12 | |||
| 13 | vars.log("Autosplitter loaded"); | ||
| 14 | } | ||
| 15 | |||
| 16 | onStart | ||
| 17 | { | ||
| 18 | vars.maxSolve = 0; | ||
| 19 | } | ||
| 20 | |||
| 21 | split | ||
| 22 | { | ||
| 23 | if (current.solveCount > vars.maxSolve) { | ||
| 24 | vars.log(String.Format("Solve count increased from {0} to {1}", vars.maxSolve, current.solveCount)); | ||
| 25 | vars.maxSolve = current.solveCount; | ||
| 26 | return true; | ||
| 27 | } | ||
| 28 | } | ||
