;; ======================================================================== ;; IF (DEFINED @@rock1) = 0 @@rock1 EQU ((RCS1.rock1 - RCS1 + 1) SHL 8) @@rock2 EQU ((RCS1.rock2 - RCS1 + 1) SHL 8) @@rock3 EQU ((RCS1.rock3 - RCS1 + 1) SHL 8) @@crat1 EQU ((RCS1.crat1 - RCS1 + 1) SHL 8) @@crat2 EQU ((RCS1.crat2 - RCS1 + 1) SHL 8) @@crat3 EQU ((RCS1.crat3 - RCS1 + 1) SHL 8) @@crat4 EQU ((RCS1.crat4 - RCS1 + 1) SHL 8) @@blank EQU ((RCS1.blank - RCS1 + 1) SHL 8) @@caut0 EQU $1C00 @@caut1 EQU $1D00 @@caut2 EQU $1E00 @@caut3 EQU $1F00 @@level EQU $2000 @@exit EQU $6000 @@cue EQU $8000 ENDI ;; ======================================================================== ;; @@ckpt_0f: DECLE @@blank + ( 10 - 1) ; $0000 0 BLANK DECLE @@caut1 + ( 5 - 1) ; $0001 10 CAUTION 1 DECLE @@cue + ( 10 - 1) + CUE.2_pin2_e ; $0002 15 CUE '2_pin2_e' DECLE @@crat1 + ( 15 - 1) ; $0003 25 CRAT1 DECLE @@cue + ( 15 - 1) + CUE.2_blu2_e ; $0004 40 CUE '2_blu2_e' DECLE @@cue + ( 10 - 1) + CUE.1_pink_b ; $0005 55 CUE '1_pink_b' DECLE @@exit + ( 10 - 1) + EXIT.pin2_e ; $0006 65 EXIT 'pin2_e' DECLE @@rock1 + ( 4 - 1) ; $0007 75 ROCK1 DECLE @@exit + ( 1 - 1) + EXIT.blu2_e ; $0008 79 EXIT 'blu2_e' DECLE @@level + ( 1 - 1) + ( 5 SHL 8) ; $0009 80 LEVEL 'F' @@ckpt_0g: DECLE @@blank + ( 7 - 1) ; $000A 81 BLANK DECLE @@crat3 + ( 8 - 1) ; $000B 88 CRAT3 DECLE @@crat2 + ( 2 - 1) ; $000C 96 CRAT2 DECLE @@exit + ( 1 - 1) + EXIT.pink_b ; $000D 98 EXIT 'pink_b' DECLE @@rock1 + ( 6 - 1) ; $000E 99 ROCK1 DECLE @@crat4 + ( 17 - 1) ; $000F 105 CRAT4 DECLE @@rock3 + ( 11 - 1) ; $0010 122 ROCK3 DECLE @@rock2 + ( 10 - 1) ; $0011 133 ROCK2 DECLE @@rock1 + ( 8 - 1) ; $0012 143 ROCK1 DECLE @@crat1 + ( 5 - 1) ; $0013 151 CRAT1 DECLE @@crat1 + ( 8 - 1) ; $0014 156 CRAT1 DECLE @@crat1 + ( 9 - 1) ; $0015 164 CRAT1 DECLE @@level + ( 1 - 1) + ( 6 SHL 8) ; $0016 173 LEVEL 'G' @@ckpt_0h: DECLE @@blank + ( 6 - 1) ; $0017 174 BLANK DECLE @@caut1 + ( 10 - 1) ; $0018 180 CAUTION 1 DECLE @@cue + ( 3 - 1) + CUE.1_blue_a ; $0019 190 CUE '1_blue_a' DECLE @@rock3 + ( 2 - 1) ; $001A 193 ROCK3 DECLE @@cue + ( 5 - 1) + CUE.2_pin2_c ; $001B 195 CUE '2_pin2_c' DECLE @@rock2 + ( 12 - 1) ; $001C 200 ROCK2 DECLE @@rock2 + ( 19 - 1) ; $001D 212 ROCK2 DECLE @@rock2 + ( 4 - 1) ; $001E 231 ROCK2 DECLE @@cue + ( 24 - 1) + CUE.2_blue_d ; $001F 235 CUE '2_blue_d' DECLE @@caut1 + ( 1 - 1) ; $0020 259 CAUTION 1 DECLE @@exit + ( 3 - 1) + EXIT.pin2_c ; $0021 260 EXIT 'pin2_c' DECLE @@exit + ( 2 - 1) + EXIT.blue_a ; $0022 263 EXIT 'blue_a' DECLE @@exit + ( 2 - 1) + EXIT.blue_d ; $0023 265 EXIT 'blue_d' DECLE @@level + ( 1 - 1) + ( 7 SHL 8) ; $0024 267 LEVEL 'H' @@ckpt_0i: DECLE @@blank + ( 1 - 1) ; $0025 268 BLANK DECLE @@cue + ( 41 - 1) + CUE.2_whi2_b ; $0026 269 CUE '2_whi2_b' DECLE @@cue + ( 23 - 1) + CUE.2_pink_a ; $0027 310 CUE '2_pink_a' DECLE @@exit + ( 17 - 1) + EXIT.whi2_b ; $0028 333 EXIT 'whi2_b' DECLE @@cue + ( 7 - 1) + CUE.1_turret ; $0029 350 CUE '1_turret' DECLE @@cue + ( 1 - 1) + CUE.2_whit_d ; $002A 357 CUE '2_whit_d' DECLE @@exit + ( 2 - 1) + EXIT.pink_a ; $002B 358 EXIT 'pink_a' DECLE @@level + ( 1 - 1) + ( 8 SHL 8) ; $002C 360 LEVEL 'I' @@ckpt_0j: DECLE @@blank + ( 16 - 1) ; $002D 361 BLANK DECLE @@cue + ( 16 - 1) + CUE.2_blue_e ; $002E 377 CUE '2_blue_e' DECLE @@crat4 + ( 11 - 1) ; $002F 393 CRAT4 DECLE @@exit + ( 5 - 1) + EXIT.whit_d ; $0030 404 EXIT 'whit_d' DECLE @@cue + ( 1 - 1) + CUE.1_turret ; $0031 409 CUE '1_turret' DECLE @@exit + ( 9 - 1) + EXIT.blue_e ; $0032 410 EXIT 'blue_e' DECLE @@crat3 + ( 9 - 1) ; $0033 419 CRAT3 DECLE @@cue + ( 2 - 1) + CUE.1_pink_d ; $0034 428 CUE '1_pink_d' DECLE @@rock1 + ( 8 - 1) ; $0035 430 ROCK1 DECLE @@rock3 + ( 6 - 1) ; $0036 438 ROCK3 DECLE @@rock2 + ( 9 - 1) ; $0037 444 ROCK2 DECLE @@level + ( 3 - 1) + ( 41 SHL 8) ; $0038 453 LEVEL 'p' DECLE @@exit + ( 1 - 1) + EXIT.pink_d ; $0039 456 EXIT 'pink_d' DECLE @@blank + ( 1 - 1) ; $003A 457 BLANK ; 458 END ;; ======================================================================== ;; ;; SUMMARY ;; TOTAL COMMANDS 24 ;; TOTAL OBJECTS 35 ;; TOTAL WORDS 59 ;; ======================================================================== ;;