M
M
Test Cases 8 - Testing the message end character -------------------------- 1. Display this message `\s[20]\^XXXXXXX` Result: "XXXXXXX" 2. Press shift will it's displaying Result: Entire message displays instantly Conclusion ---------------...
Test Cases 9 - Gold Window timing ---------------------------- Use the same machinery from earlier 1. `\s[N]\$\>\^` | Speed | Gold | Frames | | -- | -- | -- |...
Test Cases 10 - Multiline instant text and shift tests --------------------------------------- 1. Hold shift and display this message ``` \s[20]XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX XXXX\^ ``` Result: Entire message displayed instantly. 0...
Test Cases 11 - Autostart message timings ----------------------------------------------- EV01 autostart ``` Msg: \s[20]\v[1]\^ Var2 = Var1 Wait 0.0s Var3 = Var1 Msg: \s[20]\v[1] \v[2] \v[3]\^ Sw1 On Text \v[1] EraseEvent...
Test Cases 12 - Invalid Actor tests -------------------------- Create at least 12 actors. 1. `\n[1]` Result: "Alex" 2. `\n[0]` Result: "Alex" 3. `\n[A]` Result: Crash 4. `\n[2A]` Result: "Brian" -...
Test Cases 13 - Invalid escapes ------------------ 1. `\X` Result: "" 2. `\X[123]` Result: "[123]" Conclusions ----------------- Unsupported escape characters are ignored.
Test Cases 13 - Multiple messages delay? -------------------------------- 1. EV01 parallel ``` Msg: Hello ``` EV02 autostart ``` Msg: Goodbye ``` Result: Open, "Hello", "Goodbye", "Goodbye", ... 2. Change EV02...
Test Cases 14 - Parallel message timings ----------------------------------------------- EV01 parallel ``` Msg: \s[20]\v[1]\^ Var2 = Var1 Msg: \s[20]\v[1] \v[2] \v[3]\^ Sw1 On Text \v[1] EraseEvent ``` EV02 parallel page 1...
Test Cases 15 - Parallel message timings (simple version) ----------------------------------------------- EV01 parallel ``` Msg: \>\^ Var2 = Var1 Msg: \s[20]\v[1] \v[2] \v[3] EraseEvent ``` EV02 parallel page 1 ``` Var1...
Test Cases 16 - Parallel message timings (simple version) ----------------------------------------------- EV01 ``` Var1 +1 ``` EV02 parallel ``` Msg: \>\^ Var2 = Var1 Msg: \s[20]\v[1] \v[2] \v[3] EraseEvent ``` EV03...