Created
July 1, 2017 21:16
-
-
Save TuxSH/ce5510e76a4f317d26187b8bb81873b2 to your computer and use it in GitHub Desktop.
Pokémon XD common script (its functions can be invoked by other scripts)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.section "FTBL": | |
.function modify_floor, "modify_floor" | |
.function preprocess, "preprocess" | |
.function postprocess, "postprocess" | |
.function hero_main, "hero_main" | |
.function floor_link, "floor_link" | |
.function door_open, "door_open" | |
.function elevator, "elevator" | |
.function elevator_out, "elevator_out" | |
.function fade_in, "fade_in" | |
.function fade_out, "fade_out" | |
.function fade_zero, "fade_zero" | |
.function tresure_move, "tresure_move" | |
.function check, "check" | |
.function carpet_move, "carpet_move" | |
.function use_pcbox, "use_pcbox" | |
.function mark_move, "mark_move" | |
.function talk_wait, "talk_wait" | |
.function cologn_use, "cologn_use" | |
.function evolution, "evolution" | |
.function watch_common_tv, "watch_common_tv" | |
.function watch_common_news, "watch_common_news" | |
.function white_in, "white_in" | |
.function white_out, "white_out" | |
.function flagshop, "flagshop" | |
.function tv_flag_check, "tv_flag_check" | |
.function restart_fade_in, "restart_fade_in" | |
.section "HEAD": | |
.set __ENTRY_POINT__, modify_floor | |
.function modify_floor | |
.function preprocess | |
.function postprocess | |
.function hero_main | |
.function floor_link | |
.function door_open | |
.function elevator | |
.function elevator_out | |
.function fade_in | |
.function fade_out | |
.function fade_zero | |
.function tresure_move | |
.function check | |
.function carpet_move | |
.function use_pcbox | |
.function mark_move | |
.function talk_wait | |
.function cologn_use | |
.function evolution | |
.function watch_common_tv | |
.function watch_common_news | |
.function white_in | |
.function white_out | |
.function flagshop | |
.function tv_flag_check | |
.function restart_fade_in | |
.section "CODE": | |
;=============================SUBROUTINE============================== | |
modify_floor: | |
reserve 0 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
preprocess: | |
reserve 0 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
postprocess: | |
reserve 0 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
hero_main: | |
reserve 2 | |
setline 142 | |
;--------------------------------------------------------------------- | |
loc_b: | |
setline 143 | |
ldncpvar $stack[255] | |
callstd Player::processEvents | |
pop 1 | |
setline 144 | |
ldimm int, =1 | |
callstd yield | |
pop 1 | |
jmp loc_b | |
;--------------------------------------------------------------------- | |
loc_15: | |
release 2 | |
return | |
;=============================SUBROUTINE============================== | |
floor_link: | |
setline 167 | |
ldimm int, =1 | |
ldncpvar $player | |
callstd Player::66 | |
pop 2 | |
setline 170 | |
ldvar $stack[3] | |
ldvar $stack[2] | |
ldvar $stack[1] | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::23 | |
pop 4 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
door_open: | |
setline 188 | |
reserve 1 | |
ldncpvar $stack[255] | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
setvar $globals[0] | |
setline 189 | |
ldimm int, =0 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[255] | |
callstd UnknownClass38::24 | |
pop 4 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
elevator: | |
reserve 1 | |
setline 213 | |
ldncpvar $player | |
callstd Player::18 | |
pop 1 | |
setline 215 | |
ldimm int, =0 | |
ldvar $characters[0] | |
callstd Character::62 | |
pop 2 | |
setline 218 | |
ldncpvar $player | |
callstd Player::47 | |
pop 1 | |
ldvar $lastResult | |
setvar $stack[255] | |
setline 220 | |
ldimm int, =1 | |
ldvar $stack[255] | |
operator equ | |
jmpfalse loc_55 | |
;--------------------------------------------------------------------- | |
loc_4e: | |
setline 221 | |
ldimm int, =0 | |
ldvar $characters[1] | |
callstd Character::62 | |
pop 2 | |
jmp loc_6e | |
;--------------------------------------------------------------------- | |
loc_55: | |
setline 223 | |
ldimm int, =2 | |
ldvar $stack[255] | |
operator equ | |
jmpfalse loc_62 | |
;--------------------------------------------------------------------- | |
loc_5b: | |
setline 224 | |
ldimm int, =0 | |
ldvar $characters[2] | |
callstd Character::62 | |
pop 2 | |
jmp loc_6e | |
;--------------------------------------------------------------------- | |
loc_62: | |
setline 226 | |
ldimm int, =3 | |
ldvar $stack[255] | |
operator equ | |
jmpfalse loc_6e | |
;--------------------------------------------------------------------- | |
loc_68: | |
setline 227 | |
ldimm int, =0 | |
ldvar $characters[3] | |
callstd Character::62 | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_6e: | |
setline 232 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
setvar $globals[0] | |
setline 233 | |
ldimm int, =0 | |
ldimm int, =129 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $player | |
callstd Player::24 | |
pop 5 | |
setline 236 | |
ldvar $stack[4] | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_91 | |
;--------------------------------------------------------------------- | |
loc_84: | |
setline 237 | |
ldimm int, =0 | |
ldimm int, =164 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $player | |
callstd Player::24 | |
pop 5 | |
ldvar $lastResult | |
setvar $lastResult | |
jmp loc_9d | |
;--------------------------------------------------------------------- | |
loc_91: | |
setline 240 | |
ldimm int, =0 | |
ldimm int, =168 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $player | |
callstd Player::24 | |
pop 5 | |
ldvar $lastResult | |
setvar $lastResult | |
;--------------------------------------------------------------------- | |
loc_9d: | |
setline 244 | |
ldvar $lastResult | |
ldimm float, =100 | |
operator div | |
setvar $globals[3] | |
setline 245 | |
ldvar $globals[3] | |
ldimm float, =0.5 | |
operator sub | |
ldncpvar $tasks | |
callstd Tasks::sleep | |
pop 2 | |
setline 249 | |
ldimm float, =0.5 | |
ldimm int, =3 | |
ldncpvar $transition | |
callstd Transition::setup | |
pop 3 | |
setline 250 | |
ldimm int, =1 | |
ldncpvar $transition | |
callstd Transition::checkStatus | |
pop 2 | |
setline 253 | |
ldimm int, =0 | |
ldimm int, =0 | |
ldvar $stack[4] | |
ldvar $stack[3] | |
ldimm int, =93716487 | |
ldncpvar $player | |
callstd Player::20 | |
pop 6 | |
setline 258 | |
ldimm int, =0 | |
ldimm int, =0 | |
ldimm int, =0 | |
ldvar $stack[2] | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::49 | |
pop 5 | |
setline 262 | |
ldncpvar $player | |
callstd Player::19 | |
pop 1 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
elevator_out: | |
reserve 4 | |
setline 287 | |
ldncpvar $stack[255] | |
callstd Player::18 | |
pop 1 | |
setline 289 | |
ldncpvar $stack[254] | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
setvar $globals[0] | |
setline 292 | |
ldimm int, =481 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator equ | |
jmpfalse loc_121 | |
;--------------------------------------------------------------------- | |
loc_eb: | |
setline 293 | |
ldncpvar $stack[254] | |
callstd UnknownClass38::18 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =108 | |
operator equ | |
ldimm int, =1322 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
operator and | |
jmpfalse loc_121 | |
;--------------------------------------------------------------------- | |
loc_fd: | |
setline 294 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldncpvar $stack[255] | |
callstd Player::54 | |
pop 3 | |
setline 295 | |
ldvar $characters[1] | |
callstd Character::58 | |
pop 1 | |
setline 296 | |
ldimm int, =421004288 | |
ldvar $characters[1] | |
callstd Character::70 | |
pop 2 | |
setline 297 | |
ldimm int, =1 | |
ldvar $characters[1] | |
callstd Character::setVisibility | |
pop 2 | |
setline 298 | |
ldimm int, =0 | |
ldvar $characters[1] | |
callstd Character::45 | |
pop 2 | |
setline 299 | |
ldimm int, =2 | |
ldvar $characters[1] | |
callstd Character::clearCharacterFlags | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_121: | |
setline 304 | |
ldimm int, =3 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[254] | |
callstd UnknownClass38::24 | |
pop 4 | |
setline 306 | |
ldimm int, =1 | |
ldimm int, =256 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[255] | |
callstd Player::24 | |
pop 5 | |
setline 309 | |
ldvar $stack[2] | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_144 | |
;--------------------------------------------------------------------- | |
loc_139: | |
setline 310 | |
ldimm int, =1 | |
ldimm int, =36 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[255] | |
callstd Player::24 | |
pop 5 | |
jmp loc_14e | |
;--------------------------------------------------------------------- | |
loc_144: | |
setline 313 | |
ldimm int, =1 | |
ldimm int, =40 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[255] | |
callstd Player::24 | |
pop 5 | |
;--------------------------------------------------------------------- | |
loc_14e: | |
setline 317 | |
ldimm str, ="(CAMERA_TYPE_FOLLOW" | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::17 | |
pop 2 | |
setline 318 | |
ldvar $characters[0] | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::18 | |
pop 2 | |
setline 321 | |
ldimm int, =1 | |
callstd yield | |
pop 1 | |
setline 326 | |
ldimm float, =0.5 | |
ldimm int, =2 | |
ldncpvar $stack[253] | |
callstd Transition::setup | |
pop 3 | |
setline 329 | |
ldimm int, =1 | |
ldimm int, =192 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[255] | |
callstd Player::24 | |
pop 5 | |
setline 332 | |
ldimm int, =5 | |
callstd yield | |
pop 1 | |
setline 334 | |
ldimm int, =1 | |
ldncpvar $stack[253] | |
callstd Transition::checkStatus | |
pop 2 | |
setline 337 | |
ldncpvar $stack[254] | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
setvar $globals[0] | |
setline 338 | |
ldimm int, =1 | |
ldimm int, =130 | |
ldvar $stack[1] | |
ldvar $globals[0] | |
ldncpvar $stack[255] | |
callstd Player::24 | |
pop 5 | |
setline 341 | |
ldncpvar $stack[255] | |
callstd Player::19 | |
pop 1 | |
release 4 | |
return | |
;=============================SUBROUTINE============================== | |
fade_in: | |
reserve 1 | |
setline 359 | |
ldimm float, =0.5 | |
ldimm int, =2 | |
ldncpvar $stack[255] | |
callstd Transition::setup | |
pop 3 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
fade_out: | |
reserve 1 | |
setline 373 | |
ldimm float, =0.5 | |
ldimm int, =3 | |
ldncpvar $stack[255] | |
callstd Transition::setup | |
pop 3 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
fade_zero: | |
setline 385 | |
ldimm float, =0 | |
ldimm int, =3 | |
ldncpvar $transition | |
callstd Transition::setup | |
pop 3 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
tresure_move: | |
reserve 1 | |
setline 403 | |
;--------------------------------------------------------------------- | |
loc_1b2: | |
setline 405 | |
ldvar $stack[2] | |
callstd checkFlag | |
pop 1 | |
ldvar $lastResult | |
operator not | |
jmpfalse loc_1cf | |
;--------------------------------------------------------------------- | |
loc_1b9: | |
setline 407 | |
ldvar $stack[3] | |
callstd checkFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator gt | |
jmpfalse loc_1c9 | |
;--------------------------------------------------------------------- | |
loc_1c2: | |
setline 408 | |
ldimm int, =1 | |
ldncpvar $stack[1] | |
callstd Character::setVisibility | |
pop 2 | |
jmp loc_1cf | |
;--------------------------------------------------------------------- | |
loc_1c9: | |
setline 411 | |
ldimm int, =0 | |
ldncpvar $stack[1] | |
callstd Character::setVisibility | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_1cf: | |
setline 414 | |
ldimm int, =1 | |
ldncpvar $stack[255] | |
callstd Tasks::sleep | |
pop 2 | |
jmp loc_1b2 | |
;--------------------------------------------------------------------- | |
loc_1d6: | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
check: | |
setline 430 | |
ldncpvar $player | |
callstd Player::18 | |
pop 1 | |
setline 433 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldvar $stack[1] | |
ldncpvar $dialogs | |
callstd Dialogs::displatSilentMsgBox | |
pop 4 | |
setline 435 | |
ldimm int, =1 | |
ldncpvar $dialogs | |
callstd Dialogs::18 | |
pop 2 | |
setline 438 | |
ldncpvar $player | |
callstd Player::19 | |
pop 1 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
carpet_move: | |
reserve 3 | |
setline 461 | |
ldncpvar $stack[255] | |
callstd Player::18 | |
pop 1 | |
setline 464 | |
ldncpvar $stack[253] | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
setvar $globals[0] | |
setline 517 | |
ldvar $stack[2] | |
ldvar $stack[4] | |
ldvar $stack[1] | |
ldvar $stack[3] | |
ldimm int, =16777228 | |
ldncpvar $stack[255] | |
callstd Player::20 | |
pop 6 | |
setline 527 | |
ldimm int, =0 | |
ldimm int, =93716489 | |
ldimm int, =2 | |
ldimm int, =58 | |
ldncpvar $stack[253] | |
callstd UnknownClass38::49 | |
pop 5 | |
setline 532 | |
ldncpvar $stack[255] | |
callstd Player::19 | |
pop 1 | |
release 3 | |
return | |
;=============================SUBROUTINE============================== | |
use_pcbox: | |
reserve 3 | |
setline 552 | |
ldncpvar $stack[255] | |
callstd Player::18 | |
pop 1 | |
setline 556 | |
ldncpvar $stack[254] | |
callstd UnknownClass38::18 | |
pop 1 | |
ldvar $lastResult | |
setvar $globals[1] | |
setline 562 | |
ldimm int, =913 | |
ldncpvar $stack[254] | |
callstd UnknownClass38::38 | |
pop 2 | |
setline 565 | |
ldncpvar $stack[255] | |
callstd Player::19 | |
pop 1 | |
release 3 | |
return | |
;=============================SUBROUTINE============================== | |
mark_move: | |
setline 582 | |
ldimm int, =1 | |
ldncpvar $stack[1] | |
callstd Character::20 | |
pop 2 | |
setline 585 | |
ldncpvar $stack[1] | |
callstd Character::24 | |
pop 1 | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
talk_wait: | |
reserve 1 | |
setline 600 | |
ldimm float, =0.6 | |
ldvar $stack[1] | |
operator mul | |
ldncpvar $stack[255] | |
callstd Tasks::sleep | |
pop 2 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
cologn_use: | |
reserve 1 | |
setline 615 | |
ldvar $stack[2] | |
ldvar $stack[1] | |
ldncpvar $stack[255] | |
callstd UnknownClass50::20 | |
pop 3 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
evolution: | |
reserve 1 | |
setline 638 | |
ldncpvar $stack[255] | |
callstd UnknownClass50::16 | |
pop 1 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
watch_common_tv: | |
reserve 2 | |
setline 656 | |
ldimm int, =0 | |
setvar $stack[255] | |
setline 658 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::50 | |
pop 1 | |
ldvar $lastResult | |
setvar $stack[254] | |
setline 661 | |
ldimm float, =0.5 | |
ldimm int, =3 | |
ldncpvar $transition | |
callstd Transition::setup | |
pop 3 | |
setline 662 | |
ldimm int, =1 | |
ldncpvar $transition | |
callstd Transition::checkStatus | |
pop 2 | |
setline 665 | |
ldimm int, =0 | |
ldvar $characters[0] | |
callstd Character::setVisibility | |
pop 2 | |
setline 668 | |
setline 669 | |
ldncpvar $player | |
callstd Player::47 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =1 | |
operator equ | |
jmpfalse loc_28b | |
;--------------------------------------------------------------------- | |
loc_27f: | |
setline 670 | |
ldimm int, =0 | |
ldvar $characters[1] | |
callstd Character::setVisibility | |
pop 2 | |
setline 671 | |
ldimm int, =1 | |
setvar $stack[255] | |
jmp loc_2b3 | |
;--------------------------------------------------------------------- | |
loc_28a: | |
setline 673 | |
;--------------------------------------------------------------------- | |
loc_28b: | |
ldncpvar $player | |
callstd Player::47 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =2 | |
operator equ | |
jmpfalse loc_29f | |
;--------------------------------------------------------------------- | |
loc_293: | |
setline 674 | |
ldimm int, =0 | |
ldvar $characters[2] | |
callstd Character::setVisibility | |
pop 2 | |
setline 675 | |
ldimm int, =2 | |
setvar $stack[255] | |
jmp loc_2b3 | |
;--------------------------------------------------------------------- | |
loc_29e: | |
setline 677 | |
;--------------------------------------------------------------------- | |
loc_29f: | |
ldncpvar $player | |
callstd Player::47 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =3 | |
operator equ | |
jmpfalse loc_2b3 | |
;--------------------------------------------------------------------- | |
loc_2a7: | |
setline 678 | |
ldimm int, =0 | |
ldvar $characters[3] | |
callstd Character::setVisibility | |
pop 2 | |
setline 679 | |
ldimm int, =3 | |
setvar $stack[255] | |
jmp loc_2b3 | |
;--------------------------------------------------------------------- | |
loc_2b2: | |
setline 681 | |
;--------------------------------------------------------------------- | |
loc_2b3: | |
setline 684 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::48 | |
pop 1 | |
setline 687 | |
setline 688 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =164 | |
operator equ | |
jmpfalse loc_2d7 | |
;--------------------------------------------------------------------- | |
loc_2c1: | |
setline 689 | |
ldimm float, =30.396 | |
ldimm float, =24.665 | |
ldimm float, =-27.788 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 690 | |
ldimm int, =0 | |
ldimm float, =-0.153 | |
ldimm float, =-0.334 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_2d6: | |
setline 692 | |
;--------------------------------------------------------------------- | |
loc_2d7: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =96 | |
operator equ | |
jmpfalse loc_2f5 | |
;--------------------------------------------------------------------- | |
loc_2df: | |
setline 693 | |
ldimm float, =1.162 | |
ldimm float, =22.558 | |
ldimm float, =-13.084 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 694 | |
ldimm int, =0 | |
ldimm float, =0.334 | |
ldimm float, =-0.332 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_2f4: | |
setline 696 | |
;--------------------------------------------------------------------- | |
loc_2f5: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =97 | |
operator equ | |
jmpfalse loc_313 | |
;--------------------------------------------------------------------- | |
loc_2fd: | |
setline 697 | |
ldimm float, =-5.8 | |
ldimm float, =19.315 | |
ldimm float, =-9.716 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 698 | |
ldimm int, =0 | |
ldimm float, =0.417 | |
ldimm float, =-0.33 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_312: | |
setline 700 | |
;--------------------------------------------------------------------- | |
loc_313: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =98 | |
operator equ | |
jmpfalse loc_337 | |
;--------------------------------------------------------------------- | |
loc_31b: | |
setline 701 | |
ldimm float, =4.45 | |
ldimm float, =15.13 | |
ldimm float, =1.353 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 702 | |
ldimm int, =0 | |
ldimm float, =-0.792 | |
ldimm float, =-0.28 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 703 | |
ldimm int, =40 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_336: | |
setline 705 | |
;--------------------------------------------------------------------- | |
loc_337: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =99 | |
operator equ | |
jmpfalse loc_35b | |
;--------------------------------------------------------------------- | |
loc_33f: | |
setline 706 | |
ldimm float, =-3.557 | |
ldimm float, =24.447 | |
ldimm float, =14.149 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 707 | |
ldimm int, =0 | |
ldimm float, =0.151 | |
ldimm float, =-0.417 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 708 | |
ldimm float, =38.594 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_35a: | |
setline 710 | |
;--------------------------------------------------------------------- | |
loc_35b: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =118 | |
operator equ | |
jmpfalse loc_379 | |
;--------------------------------------------------------------------- | |
loc_363: | |
setline 711 | |
ldimm float, =1.417 | |
ldimm float, =20.439 | |
ldimm int, =0 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 712 | |
ldimm int, =0 | |
ldimm int, =0 | |
ldimm float, =-0.221 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_378: | |
setline 714 | |
;--------------------------------------------------------------------- | |
loc_379: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =111 | |
operator equ | |
jmpfalse loc_397 | |
;--------------------------------------------------------------------- | |
loc_381: | |
setline 715 | |
ldimm float, =-2.356 | |
ldimm float, =17.077 | |
ldimm float, =23.073 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 716 | |
ldimm int, =0 | |
ldimm float, =0.55 | |
ldimm float, =-0.043 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_396: | |
setline 718 | |
;--------------------------------------------------------------------- | |
loc_397: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =128 | |
operator equ | |
jmpfalse loc_3bb | |
;--------------------------------------------------------------------- | |
loc_39f: | |
setline 719 | |
ldimm float, =17.359 | |
ldimm float, =14.589 | |
ldimm float, =5.273 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 720 | |
ldimm int, =0 | |
ldimm float, =-0.432 | |
ldimm float, =-0.227 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 721 | |
ldimm float, =33.104 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_3ba: | |
setline 723 | |
;--------------------------------------------------------------------- | |
loc_3bb: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =129 | |
operator equ | |
jmpfalse loc_3d9 | |
;--------------------------------------------------------------------- | |
loc_3c3: | |
setline 724 | |
ldimm float, =-5.75 | |
ldimm float, =20.084 | |
ldimm float, =-10.8 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 725 | |
ldimm int, =0 | |
ldimm float, =-0.088 | |
ldimm float, =-0.348 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_3d8: | |
setline 727 | |
;--------------------------------------------------------------------- | |
loc_3d9: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =139 | |
operator equ | |
jmpfalse loc_3fd | |
;--------------------------------------------------------------------- | |
loc_3e1: | |
setline 728 | |
ldimm float, =41.452 | |
ldimm float, =14.843 | |
ldimm float, =-77.946 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 729 | |
ldimm int, =0 | |
ldimm float, =0.526 | |
ldimm float, =-0.062 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 730 | |
ldimm float, =36.085 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_3fc: | |
setline 732 | |
;--------------------------------------------------------------------- | |
loc_3fd: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =144 | |
operator equ | |
jmpfalse loc_421 | |
;--------------------------------------------------------------------- | |
loc_405: | |
setline 733 | |
ldimm float, =17.145 | |
ldimm float, =19.484 | |
ldimm float, =-9.103 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 734 | |
ldimm int, =0 | |
ldimm float, =0.323 | |
ldimm float, =-0.304 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 735 | |
ldimm float, =32.525 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_420: | |
setline 737 | |
;--------------------------------------------------------------------- | |
loc_421: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =145 | |
operator equ | |
jmpfalse loc_45a | |
;--------------------------------------------------------------------- | |
loc_429: | |
setline 738 | |
ldvar $stack[1] | |
ldimm int, =0 | |
operator gt | |
jmpfalse loc_444 | |
;--------------------------------------------------------------------- | |
loc_42f: | |
setline 739 | |
ldimm float, =-0.682 | |
ldimm float, =12.251 | |
ldimm float, =-53.382 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 740 | |
ldimm int, =0 | |
ldimm float, =-0.272 | |
ldimm float, =0.084 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
jmp loc_458 | |
;--------------------------------------------------------------------- | |
loc_444: | |
setline 743 | |
ldimm float, =-1.285 | |
ldimm float, =12.248 | |
ldimm float, =23.217 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 744 | |
ldimm int, =0 | |
ldimm float, =-0.344 | |
ldimm float, =0.091 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
;--------------------------------------------------------------------- | |
loc_458: | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_459: | |
setline 747 | |
;--------------------------------------------------------------------- | |
loc_45a: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =147 | |
operator equ | |
jmpfalse loc_47e | |
;--------------------------------------------------------------------- | |
loc_462: | |
setline 748 | |
ldimm float, =-9.117 | |
ldimm float, =13.666 | |
ldimm float, =-7.646 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 749 | |
ldimm int, =0 | |
ldimm float, =-0.306 | |
ldimm float, =-0.287 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 750 | |
ldimm float, =49.167 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_47d: | |
setline 752 | |
;--------------------------------------------------------------------- | |
loc_47e: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =148 | |
operator equ | |
jmpfalse loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_486: | |
setline 753 | |
ldimm float, =-4.473 | |
ldimm float, =12.695 | |
ldimm float, =-2.178 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::23 | |
pop 4 | |
setline 754 | |
ldimm int, =0 | |
ldimm float, =-0.245 | |
ldimm float, =-0.249 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::25 | |
pop 4 | |
setline 755 | |
ldimm float, =47.4 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
jmp loc_4a2 | |
;--------------------------------------------------------------------- | |
loc_4a1: | |
setline 757 | |
;--------------------------------------------------------------------- | |
loc_4a2: | |
setline 760 | |
call watch_common_news | |
setline 763 | |
ldimm int, =1 | |
ldimm int, =0 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::46 | |
pop 3 | |
setline 764 | |
ldvar $stack[254] | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::44 | |
pop 2 | |
setline 767 | |
ldncpvar $unknownClass33 | |
callstd UnknownClass33::47 | |
pop 1 | |
setline 770 | |
ldimm int, =1 | |
ldvar $characters[0] | |
callstd Character::setVisibility | |
pop 2 | |
setline 773 | |
setline 774 | |
ldvar $stack[255] | |
ldimm int, =1 | |
operator equ | |
jmpfalse loc_4ca | |
;--------------------------------------------------------------------- | |
loc_4c2: | |
setline 775 | |
ldimm int, =1 | |
ldvar $characters[1] | |
callstd Character::setVisibility | |
pop 2 | |
jmp loc_4e4 | |
;--------------------------------------------------------------------- | |
loc_4c9: | |
setline 777 | |
;--------------------------------------------------------------------- | |
loc_4ca: | |
ldvar $stack[255] | |
ldimm int, =2 | |
operator equ | |
jmpfalse loc_4d7 | |
;--------------------------------------------------------------------- | |
loc_4cf: | |
setline 778 | |
ldimm int, =1 | |
ldvar $characters[2] | |
callstd Character::setVisibility | |
pop 2 | |
jmp loc_4e4 | |
;--------------------------------------------------------------------- | |
loc_4d6: | |
setline 780 | |
;--------------------------------------------------------------------- | |
loc_4d7: | |
ldvar $stack[255] | |
ldimm int, =3 | |
operator equ | |
jmpfalse loc_4e4 | |
;--------------------------------------------------------------------- | |
loc_4dc: | |
setline 781 | |
ldimm int, =1 | |
ldvar $characters[3] | |
callstd Character::setVisibility | |
pop 2 | |
jmp loc_4e4 | |
;--------------------------------------------------------------------- | |
loc_4e3: | |
setline 783 | |
;--------------------------------------------------------------------- | |
loc_4e4: | |
setline 785 | |
ldimm int, =1 | |
setvar $lastResult | |
release 2 | |
return | |
release 2 | |
return | |
;=============================SUBROUTINE============================== | |
watch_common_news: | |
setline 798 | |
reserve 1 | |
ldncpvar $sound | |
callstd Sound::27 | |
pop 1 | |
ldvar $lastResult | |
setvar $stack[255] | |
setline 801 | |
ldimm int, =255 | |
ldimm int, =50 | |
ldimm int, =870 | |
ldncpvar $sound | |
callstd Sound::16 | |
pop 4 | |
setline 803 | |
ldimm float, =0.6 | |
ldncpvar $tasks | |
callstd Tasks::sleep | |
pop 2 | |
setline 805 | |
ldimm int, =660 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
ldimm int, =780 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator gt | |
operator and | |
jmpfalse loc_51d | |
;--------------------------------------------------------------------- | |
loc_516: | |
setline 806 | |
ldimm int, =1 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::34 | |
pop 2 | |
jmp loc_523 | |
;--------------------------------------------------------------------- | |
loc_51d: | |
setline 809 | |
ldimm int, =0 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::34 | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_523: | |
setline 812 | |
ldimm int, =1 | |
ldncpvar $tasks | |
callstd Tasks::sleep | |
pop 2 | |
setline 815 | |
ldimm float, =0.5 | |
ldimm int, =2 | |
ldncpvar $transition | |
callstd Transition::setup | |
pop 3 | |
setline 816 | |
ldimm int, =1 | |
ldncpvar $transition | |
callstd Transition::checkStatus | |
pop 2 | |
setline 818 | |
ldimm int, =660 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
ldimm int, =780 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator gt | |
operator and | |
jmpfalse loc_550 | |
;--------------------------------------------------------------------- | |
loc_54a: | |
setline 819 | |
ldimm int, =1 | |
ldncpvar $tasks | |
callstd Tasks::sleep | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_550: | |
setline 823 | |
ldimm int, =890 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_56e | |
;--------------------------------------------------------------------- | |
loc_55a: | |
setline 824 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54411 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 825 | |
ldimm int, =10 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_56e: | |
setline 828 | |
ldimm int, =780 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_58c | |
;--------------------------------------------------------------------- | |
loc_578: | |
setline 829 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54410 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 830 | |
ldimm int, =9 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_58c: | |
setline 833 | |
ldimm int, =660 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_5c2 | |
;--------------------------------------------------------------------- | |
loc_596: | |
setline 834 | |
ldimm int, =4 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54407 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 835 | |
ldimm int, =4 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54408 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 836 | |
ldimm int, =4 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54409 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 837 | |
ldimm int, =8 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_5c2: | |
setline 840 | |
ldimm int, =550 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_5e0 | |
;--------------------------------------------------------------------- | |
loc_5cc: | |
setline 841 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54406 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 842 | |
ldimm int, =7 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_5e0: | |
setline 847 | |
ldimm int, =360 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
ldimm int, =430 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator gt | |
operator and | |
ldimm int, =1255 | |
callstd checkFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =1 | |
operator equ | |
operator and | |
jmpfalse loc_62c | |
;--------------------------------------------------------------------- | |
loc_5fc: | |
setline 849 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54405 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 851 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =3 | |
operator le | |
jmpfalse loc_61a | |
;--------------------------------------------------------------------- | |
loc_612: | |
setline 852 | |
ldimm int, =5 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_62b | |
;--------------------------------------------------------------------- | |
loc_61a: | |
setline 854 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =4 | |
operator le | |
jmpfalse loc_62b | |
;--------------------------------------------------------------------- | |
loc_624: | |
setline 855 | |
ldimm int, =6 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_62b: | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_62c: | |
setline 859 | |
ldimm int, =360 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_666 | |
;--------------------------------------------------------------------- | |
loc_636: | |
setline 860 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54404 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 862 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =3 | |
operator le | |
jmpfalse loc_654 | |
;--------------------------------------------------------------------- | |
loc_64c: | |
setline 863 | |
ldimm int, =4 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_665 | |
;--------------------------------------------------------------------- | |
loc_654: | |
setline 865 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =5 | |
operator equ | |
jmpfalse loc_665 | |
;--------------------------------------------------------------------- | |
loc_65e: | |
setline 866 | |
ldimm int, =6 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_665: | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_666: | |
setline 870 | |
ldimm int, =140 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_684 | |
;--------------------------------------------------------------------- | |
loc_670: | |
setline 871 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54403 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 872 | |
ldimm int, =3 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_684: | |
setline 875 | |
ldimm int, =70 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_6a2 | |
;--------------------------------------------------------------------- | |
loc_68e: | |
setline 876 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54402 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 877 | |
ldimm int, =2 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
jmp loc_6b5 | |
;--------------------------------------------------------------------- | |
loc_6a2: | |
setline 881 | |
ldimm int, =5 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldimm int, =54401 | |
ldncpvar $dialogs | |
callstd Dialogs::displayMsgBox | |
pop 5 | |
setline 882 | |
ldimm int, =1 | |
ldimm int, =2109 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_6b5: | |
setline 885 | |
ldimm int, =1 | |
ldncpvar $dialogs | |
callstd Dialogs::18 | |
pop 2 | |
setline 888 | |
ldimm float, =0.5 | |
ldimm int, =3 | |
ldncpvar $transition | |
callstd Transition::setup | |
pop 3 | |
setline 889 | |
ldimm int, =1 | |
ldncpvar $transition | |
callstd Transition::checkStatus | |
pop 2 | |
setline 891 | |
ldimm int, =2000 | |
ldimm int, =870 | |
ldncpvar $sound | |
callstd Sound::18 | |
pop 3 | |
setline 893 | |
ldimm int, =1 | |
ldimm int, =2254 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator equ | |
jmpfalse loc_704 | |
;--------------------------------------------------------------------- | |
loc_6db: | |
setline 894 | |
setline 895 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =96 | |
operator equ | |
jmpfalse loc_6f0 | |
;--------------------------------------------------------------------- | |
loc_6e5: | |
setline 896 | |
ldimm int, =255 | |
ldimm int, =50 | |
ldvar $stack[255] | |
ldncpvar $sound | |
callstd Sound::16 | |
pop 4 | |
jmp loc_703 | |
;--------------------------------------------------------------------- | |
loc_6ef: | |
setline 898 | |
;--------------------------------------------------------------------- | |
loc_6f0: | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::16 | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =97 | |
operator equ | |
jmpfalse loc_703 | |
;--------------------------------------------------------------------- | |
loc_6f8: | |
setline 899 | |
ldimm int, =80 | |
ldimm int, =50 | |
ldvar $stack[255] | |
ldncpvar $sound | |
callstd Sound::16 | |
pop 4 | |
jmp loc_703 | |
;--------------------------------------------------------------------- | |
loc_702: | |
setline 901 | |
;--------------------------------------------------------------------- | |
loc_703: | |
jmp loc_70d | |
;--------------------------------------------------------------------- | |
loc_704: | |
setline 904 | |
ldimm int, =255 | |
ldimm int, =50 | |
ldvar $stack[255] | |
ldncpvar $sound | |
callstd Sound::16 | |
pop 4 | |
;--------------------------------------------------------------------- | |
loc_70d: | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
white_in: | |
reserve 1 | |
setline 917 | |
ldimm float, =0.5 | |
ldimm int, =4 | |
ldncpvar $stack[255] | |
callstd Transition::setup | |
pop 3 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
white_out: | |
reserve 1 | |
setline 930 | |
ldimm float, =0.5 | |
ldimm int, =5 | |
ldncpvar $stack[255] | |
callstd Transition::setup | |
pop 3 | |
release 1 | |
return | |
;=============================SUBROUTINE============================== | |
flagshop: | |
setline 944 | |
ldimm int, =10 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_754 | |
;--------------------------------------------------------------------- | |
loc_72f: | |
setline 945 | |
ldimm int, =1979 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_754 | |
;--------------------------------------------------------------------- | |
loc_739: | |
setline 947 | |
ldimm int, =1 | |
ldimm int, =1979 | |
callstd setFlag | |
pop 2 | |
setline 949 | |
ldimm int, =10 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator equ | |
jmpfalse loc_754 | |
;--------------------------------------------------------------------- | |
loc_74a: | |
setline 950 | |
ldimm int, =255 | |
ldimm int, =0 | |
ldimm int, =1124 | |
ldncpvar $sound | |
callstd Sound::16 | |
pop 4 | |
;--------------------------------------------------------------------- | |
loc_754: | |
setline 956 | |
ldimm int, =20 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_783 | |
;--------------------------------------------------------------------- | |
loc_75e: | |
setline 957 | |
ldimm int, =1979 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_783 | |
;--------------------------------------------------------------------- | |
loc_768: | |
setline 959 | |
ldimm int, =1 | |
ldimm int, =1979 | |
callstd setFlag | |
pop 2 | |
setline 961 | |
ldimm int, =20 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator equ | |
jmpfalse loc_783 | |
;--------------------------------------------------------------------- | |
loc_779: | |
setline 962 | |
ldimm int, =255 | |
ldimm int, =0 | |
ldimm int, =1124 | |
ldncpvar $sound | |
callstd Sound::16 | |
pop 4 | |
;--------------------------------------------------------------------- | |
loc_783: | |
setline 968 | |
ldimm int, =120 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_79e | |
;--------------------------------------------------------------------- | |
loc_78d: | |
setline 969 | |
ldimm int, =997 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_79e | |
;--------------------------------------------------------------------- | |
loc_797: | |
setline 971 | |
ldimm int, =1 | |
ldimm int, =997 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_79e: | |
setline 976 | |
ldimm int, =30 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_7e0 | |
;--------------------------------------------------------------------- | |
loc_7a8: | |
setline 977 | |
ldimm int, =1009 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_7b7 | |
;--------------------------------------------------------------------- | |
loc_7b2: | |
setline 979 | |
ldimm int, =1009 | |
callstd setFlagToTrue | |
pop 1 | |
;--------------------------------------------------------------------- | |
loc_7b7: | |
setline 982 | |
ldimm int, =1000 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_7c8 | |
;--------------------------------------------------------------------- | |
loc_7c1: | |
setline 984 | |
ldimm int, =1 | |
ldimm int, =1000 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_7c8: | |
setline 988 | |
ldimm int, =2118 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_7e0 | |
;--------------------------------------------------------------------- | |
loc_7d2: | |
setline 989 | |
ldimm int, =1 | |
ldimm int, =2118 | |
callstd setFlag | |
pop 2 | |
setline 990 | |
ldimm int, =0 | |
ldimm int, =2119 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_7e0: | |
setline 996 | |
ldimm int, =90 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_842 | |
;--------------------------------------------------------------------- | |
loc_7ea: | |
setline 997 | |
ldimm int, =1010 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_7fb | |
;--------------------------------------------------------------------- | |
loc_7f4: | |
setline 999 | |
ldimm int, =1 | |
ldimm int, =1010 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_7fb: | |
setline 1003 | |
ldimm int, =0 | |
ldimm int, =2 | |
ldncpvar $player | |
callstd Player::65 | |
pop 3 | |
setline 1006 | |
ldimm int, =90 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator equ | |
jmpfalse loc_815 | |
;--------------------------------------------------------------------- | |
loc_80d: | |
setline 1007 | |
ldimm int, =1 | |
ldimm int, =4 | |
ldncpvar $player | |
callstd Player::27 | |
pop 3 | |
;--------------------------------------------------------------------- | |
loc_815: | |
setline 1011 | |
ldimm int, =2110 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_842 | |
;--------------------------------------------------------------------- | |
loc_81f: | |
setline 1012 | |
ldimm int, =0 | |
ldimm int, =1979 | |
callstd setFlag | |
pop 2 | |
setline 1013 | |
ldimm int, =0 | |
ldimm int, =2222 | |
callstd setFlag | |
pop 2 | |
setline 1014 | |
ldimm int, =1 | |
ldimm int, =2110 | |
callstd setFlag | |
pop 2 | |
setline 1015 | |
ldimm int, =0 | |
ldimm int, =2111 | |
callstd setFlag | |
pop 2 | |
setline 1016 | |
ldimm int, =0 | |
ldimm int, =2223 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_842: | |
setline 1022 | |
ldimm int, =100 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_879 | |
;--------------------------------------------------------------------- | |
loc_84c: | |
setline 1024 | |
ldimm int, =2222 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_879 | |
;--------------------------------------------------------------------- | |
loc_856: | |
setline 1025 | |
ldimm int, =0 | |
ldimm int, =1979 | |
callstd setFlag | |
pop 2 | |
setline 1026 | |
ldimm int, =1 | |
ldimm int, =2222 | |
callstd setFlag | |
pop 2 | |
setline 1027 | |
ldimm int, =0 | |
ldimm int, =2110 | |
callstd setFlag | |
pop 2 | |
setline 1028 | |
ldimm int, =0 | |
ldimm int, =2111 | |
callstd setFlag | |
pop 2 | |
setline 1029 | |
ldimm int, =0 | |
ldimm int, =2223 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_879: | |
setline 1034 | |
ldimm int, =110 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_8b0 | |
;--------------------------------------------------------------------- | |
loc_883: | |
setline 1036 | |
ldimm int, =2223 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_8b0 | |
;--------------------------------------------------------------------- | |
loc_88d: | |
setline 1037 | |
ldimm int, =0 | |
ldimm int, =1979 | |
callstd setFlag | |
pop 2 | |
setline 1038 | |
ldimm int, =0 | |
ldimm int, =2222 | |
callstd setFlag | |
pop 2 | |
setline 1039 | |
ldimm int, =0 | |
ldimm int, =2110 | |
callstd setFlag | |
pop 2 | |
setline 1040 | |
ldimm int, =0 | |
ldimm int, =2111 | |
callstd setFlag | |
pop 2 | |
setline 1041 | |
ldimm int, =1 | |
ldimm int, =2223 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_8b0: | |
setline 1046 | |
ldimm int, =200 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_8cb | |
;--------------------------------------------------------------------- | |
loc_8ba: | |
setline 1047 | |
ldimm int, =994 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_8cb | |
;--------------------------------------------------------------------- | |
loc_8c4: | |
setline 1049 | |
ldimm int, =1 | |
ldimm int, =994 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_8cb: | |
setline 1054 | |
ldimm int, =290 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_8e6 | |
;--------------------------------------------------------------------- | |
loc_8d5: | |
setline 1055 | |
ldimm int, =1002 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_8e6 | |
;--------------------------------------------------------------------- | |
loc_8df: | |
setline 1057 | |
ldimm int, =1 | |
ldimm int, =1002 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_8e6: | |
setline 1062 | |
ldimm int, =310 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_901 | |
;--------------------------------------------------------------------- | |
loc_8f0: | |
setline 1063 | |
ldimm int, =1001 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_901 | |
;--------------------------------------------------------------------- | |
loc_8fa: | |
setline 1065 | |
ldimm int, =1 | |
ldimm int, =1001 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_901: | |
setline 1070 | |
ldimm int, =350 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_938 | |
;--------------------------------------------------------------------- | |
loc_90b: | |
setline 1071 | |
ldimm int, =1979 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_938 | |
;--------------------------------------------------------------------- | |
loc_915: | |
setline 1072 | |
ldimm int, =1 | |
ldimm int, =1979 | |
callstd setFlag | |
pop 2 | |
setline 1073 | |
ldimm int, =0 | |
ldimm int, =2222 | |
callstd setFlag | |
pop 2 | |
setline 1074 | |
ldimm int, =0 | |
ldimm int, =2110 | |
callstd setFlag | |
pop 2 | |
setline 1075 | |
ldimm int, =0 | |
ldimm int, =2111 | |
callstd setFlag | |
pop 2 | |
setline 1076 | |
ldimm int, =0 | |
ldimm int, =2223 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_938: | |
setline 1081 | |
ldimm int, =390 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_96b | |
;--------------------------------------------------------------------- | |
loc_942: | |
setline 1082 | |
ldimm int, =993 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_953 | |
;--------------------------------------------------------------------- | |
loc_94c: | |
setline 1084 | |
ldimm int, =1 | |
ldimm int, =993 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_953: | |
setline 1088 | |
ldimm int, =2114 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_96b | |
;--------------------------------------------------------------------- | |
loc_95d: | |
setline 1089 | |
ldimm int, =0 | |
ldimm int, =2112 | |
callstd setFlag | |
pop 2 | |
setline 1091 | |
ldimm int, =1 | |
ldimm int, =2114 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_96b: | |
setline 1096 | |
ldimm int, =430 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_986 | |
;--------------------------------------------------------------------- | |
loc_975: | |
setline 1097 | |
ldimm int, =1007 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_986 | |
;--------------------------------------------------------------------- | |
loc_97f: | |
setline 1099 | |
ldimm int, =1 | |
ldimm int, =1007 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_986: | |
setline 1104 | |
ldimm int, =460 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_9c3 | |
;--------------------------------------------------------------------- | |
loc_990: | |
setline 1105 | |
ldimm int, =1008 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_9a1 | |
;--------------------------------------------------------------------- | |
loc_99a: | |
setline 1107 | |
ldimm int, =1 | |
ldimm int, =1008 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_9a1: | |
setline 1110 | |
ldimm int, =1011 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_9b2 | |
;--------------------------------------------------------------------- | |
loc_9ab: | |
setline 1112 | |
ldimm int, =1 | |
ldimm int, =1011 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_9b2: | |
setline 1115 | |
ldimm int, =1191 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_9c3 | |
;--------------------------------------------------------------------- | |
loc_9bc: | |
setline 1117 | |
ldimm int, =1 | |
ldimm int, =1191 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_9c3: | |
setline 1122 | |
ldimm int, =470 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_9de | |
;--------------------------------------------------------------------- | |
loc_9cd: | |
setline 1123 | |
ldimm int, =992 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_9de | |
;--------------------------------------------------------------------- | |
loc_9d7: | |
setline 1125 | |
ldimm int, =1 | |
ldimm int, =992 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_9de: | |
setline 1130 | |
ldimm int, =480 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_9f9 | |
;--------------------------------------------------------------------- | |
loc_9e8: | |
setline 1131 | |
ldimm int, =1012 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_9f9 | |
;--------------------------------------------------------------------- | |
loc_9f2: | |
setline 1133 | |
ldimm int, =1 | |
ldimm int, =1012 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_9f9: | |
setline 1138 | |
ldimm int, =481 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_a22 | |
;--------------------------------------------------------------------- | |
loc_a03: | |
setline 1140 | |
ldimm int, =2112 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_a22 | |
;--------------------------------------------------------------------- | |
loc_a0d: | |
setline 1141 | |
ldimm int, =1 | |
ldimm int, =2255 | |
callstd setFlag | |
pop 2 | |
setline 1142 | |
ldimm int, =0 | |
ldimm int, =2112 | |
callstd setFlag | |
pop 2 | |
setline 1143 | |
ldimm int, =0 | |
ldimm int, =2114 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_a22: | |
setline 1148 | |
ldimm int, =490 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_a4b | |
;--------------------------------------------------------------------- | |
loc_a2c: | |
setline 1150 | |
ldimm int, =2114 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_a4b | |
;--------------------------------------------------------------------- | |
loc_a36: | |
setline 1151 | |
ldimm int, =0 | |
ldimm int, =2255 | |
callstd setFlag | |
pop 2 | |
setline 1152 | |
ldimm int, =1 | |
ldimm int, =2114 | |
callstd setFlag | |
pop 2 | |
setline 1153 | |
ldimm int, =0 | |
ldimm int, =2112 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_a4b: | |
setline 1158 | |
ldimm int, =500 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_a66 | |
;--------------------------------------------------------------------- | |
loc_a55: | |
setline 1159 | |
ldimm int, =991 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_a66 | |
;--------------------------------------------------------------------- | |
loc_a5f: | |
setline 1161 | |
ldimm int, =1 | |
ldimm int, =991 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_a66: | |
setline 1166 | |
ldimm int, =510 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_a88 | |
;--------------------------------------------------------------------- | |
loc_a70: | |
setline 1167 | |
ldimm int, =1004 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_a88 | |
;--------------------------------------------------------------------- | |
loc_a7a: | |
setline 1169 | |
ldimm int, =1 | |
ldimm int, =1004 | |
callstd setFlag | |
pop 2 | |
setline 1171 | |
ldimm int, =1 | |
ldimm int, =2309 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_a88: | |
setline 1176 | |
ldimm int, =600 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_aab | |
;--------------------------------------------------------------------- | |
loc_a92: | |
setline 1177 | |
ldimm int, =1978 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_aaa | |
;--------------------------------------------------------------------- | |
loc_a9c: | |
setline 1178 | |
ldimm int, =0 | |
ldimm int, =1977 | |
callstd setFlag | |
pop 2 | |
setline 1180 | |
ldimm int, =1 | |
ldimm int, =1978 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_aaa: | |
jmp loc_abc | |
;--------------------------------------------------------------------- | |
loc_aab: | |
setline 1184 | |
ldimm int, =1977 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_abc | |
;--------------------------------------------------------------------- | |
loc_ab5: | |
setline 1186 | |
ldimm int, =1 | |
ldimm int, =1977 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_abc: | |
setline 1191 | |
ldimm int, =630 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_ad7 | |
;--------------------------------------------------------------------- | |
loc_ac6: | |
setline 1192 | |
ldimm int, =1003 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_ad7 | |
;--------------------------------------------------------------------- | |
loc_ad0: | |
setline 1194 | |
ldimm int, =1 | |
ldimm int, =1003 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_ad7: | |
setline 1199 | |
ldimm int, =721 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_af9 | |
;--------------------------------------------------------------------- | |
loc_ae1: | |
setline 1200 | |
ldimm int, =2296 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_af9 | |
;--------------------------------------------------------------------- | |
loc_aeb: | |
setline 1201 | |
ldimm int, =1 | |
ldimm int, =2296 | |
callstd setFlag | |
pop 2 | |
setline 1202 | |
ldimm int, =0 | |
ldimm int, =2297 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_af9: | |
setline 1207 | |
ldimm int, =750 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_b2a | |
;--------------------------------------------------------------------- | |
loc_b03: | |
setline 1209 | |
ldimm int, =0 | |
ldimm int, =1 | |
ldncpvar $player | |
callstd Player::65 | |
pop 3 | |
setline 1210 | |
ldimm int, =1005 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_b2a | |
;--------------------------------------------------------------------- | |
loc_b15: | |
setline 1212 | |
ldimm int, =1 | |
ldimm int, =1005 | |
callstd setFlag | |
pop 2 | |
setline 1215 | |
ldimm int, =1 | |
ldimm int, =2224 | |
callstd setFlag | |
pop 2 | |
setline 1216 | |
ldimm int, =0 | |
ldimm int, =2225 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_b2a: | |
setline 1221 | |
ldimm int, =760 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_b45 | |
;--------------------------------------------------------------------- | |
loc_b34: | |
setline 1222 | |
ldimm int, =998 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_b45 | |
;--------------------------------------------------------------------- | |
loc_b3e: | |
setline 1224 | |
ldimm int, =1 | |
ldimm int, =998 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_b45: | |
setline 1229 | |
ldimm int, =790 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_b78 | |
;--------------------------------------------------------------------- | |
loc_b4f: | |
setline 1230 | |
ldimm int, =999 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_b60 | |
;--------------------------------------------------------------------- | |
loc_b59: | |
setline 1232 | |
ldimm int, =1 | |
ldimm int, =999 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_b60: | |
setline 1235 | |
ldimm int, =2280 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_b78 | |
;--------------------------------------------------------------------- | |
loc_b6a: | |
setline 1237 | |
ldimm int, =1 | |
ldimm int, =2280 | |
callstd setFlag | |
pop 2 | |
setline 1238 | |
ldimm int, =0 | |
ldimm int, =2279 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_b78: | |
setline 1243 | |
ldimm int, =800 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_b8a | |
;--------------------------------------------------------------------- | |
loc_b82: | |
setline 1245 | |
ldimm int, =0 | |
ldimm int, =2 | |
ldncpvar $player | |
callstd Player::65 | |
pop 3 | |
;--------------------------------------------------------------------- | |
loc_b8a: | |
setline 1249 | |
ldimm int, =830 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_ba5 | |
;--------------------------------------------------------------------- | |
loc_b94: | |
setline 1250 | |
ldimm int, =2287 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_ba5 | |
;--------------------------------------------------------------------- | |
loc_b9e: | |
setline 1252 | |
ldimm int, =1 | |
ldimm int, =2287 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_ba5: | |
setline 1257 | |
ldimm int, =850 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_bc4 | |
;--------------------------------------------------------------------- | |
loc_baf: | |
setline 1259 | |
ldimm int, =0 | |
ldimm int, =2224 | |
callstd setFlag | |
pop 2 | |
setline 1260 | |
ldimm int, =1 | |
ldimm int, =2225 | |
callstd setFlag | |
pop 2 | |
setline 1263 | |
ldimm int, =0 | |
ldimm int, =2287 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_bc4: | |
setline 1267 | |
ldimm int, =860 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_be1 | |
;--------------------------------------------------------------------- | |
loc_bce: | |
setline 1269 | |
ldimm int, =2120 | |
callstd setFlagToTrue | |
pop 1 | |
setline 1272 | |
ldimm int, =1 | |
ldimm int, =2224 | |
callstd setFlag | |
pop 2 | |
setline 1273 | |
ldimm int, =0 | |
ldimm int, =2225 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_be1: | |
setline 1277 | |
ldimm int, =880 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_bfc | |
;--------------------------------------------------------------------- | |
loc_beb: | |
setline 1278 | |
ldimm int, =1006 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_bfc | |
;--------------------------------------------------------------------- | |
loc_bf5: | |
setline 1280 | |
ldimm int, =1 | |
ldimm int, =1006 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_bfc: | |
setline 1285 | |
ldimm int, =980 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_c17 | |
;--------------------------------------------------------------------- | |
loc_c06: | |
setline 1286 | |
ldimm int, =1097 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_c17 | |
;--------------------------------------------------------------------- | |
loc_c10: | |
setline 1288 | |
ldimm int, =1 | |
ldimm int, =1097 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_c17: | |
setline 1292 | |
ldimm int, =990 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
jmpfalse loc_c4a | |
;--------------------------------------------------------------------- | |
loc_c21: | |
setline 1294 | |
ldimm int, =1730 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_c39 | |
;--------------------------------------------------------------------- | |
loc_c2b: | |
setline 1295 | |
ldimm int, =1 | |
ldimm int, =1730 | |
callstd setFlag | |
pop 2 | |
setline 1296 | |
ldimm int, =2 | |
ldimm int, =1854 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_c39: | |
setline 1300 | |
ldimm int, =2231 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_c4a | |
;--------------------------------------------------------------------- | |
loc_c43: | |
setline 1301 | |
ldimm int, =1 | |
ldimm int, =2231 | |
callstd setFlag | |
pop 2 | |
;--------------------------------------------------------------------- | |
loc_c4a: | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
tv_flag_check: | |
reserve 0 | |
setline 1364 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =890 | |
operator ge | |
jmpfalse loc_c81 | |
;--------------------------------------------------------------------- | |
loc_c57: | |
setline 1365 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =9 | |
operator le | |
jmpfalse loc_c71 | |
;--------------------------------------------------------------------- | |
loc_c61: | |
setline 1366 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_c80 | |
;--------------------------------------------------------------------- | |
loc_c71: | |
setline 1369 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_c80: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_c81: | |
setline 1373 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =780 | |
operator ge | |
jmpfalse loc_cb5 | |
;--------------------------------------------------------------------- | |
loc_c8b: | |
setline 1374 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =8 | |
operator le | |
jmpfalse loc_ca5 | |
;--------------------------------------------------------------------- | |
loc_c95: | |
setline 1375 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_cb4 | |
;--------------------------------------------------------------------- | |
loc_ca5: | |
setline 1378 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_cb4: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_cb5: | |
setline 1382 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =660 | |
operator ge | |
jmpfalse loc_ce9 | |
;--------------------------------------------------------------------- | |
loc_cbf: | |
setline 1383 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =7 | |
operator le | |
jmpfalse loc_cd9 | |
;--------------------------------------------------------------------- | |
loc_cc9: | |
setline 1384 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_ce8 | |
;--------------------------------------------------------------------- | |
loc_cd9: | |
setline 1387 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_ce8: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_ce9: | |
setline 1391 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =550 | |
operator ge | |
jmpfalse loc_d26 | |
;--------------------------------------------------------------------- | |
loc_cf3: | |
setline 1392 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =4 | |
operator le | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =6 | |
operator le | |
operator or | |
jmpfalse loc_d16 | |
;--------------------------------------------------------------------- | |
loc_d06: | |
setline 1393 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_d25 | |
;--------------------------------------------------------------------- | |
loc_d16: | |
setline 1396 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_d25: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_d26: | |
setline 1402 | |
ldimm int, =360 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator le | |
ldimm int, =430 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
operator gt | |
operator and | |
ldimm int, =1255 | |
callstd checkFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =1 | |
operator equ | |
operator and | |
jmpfalse loc_d6c | |
;--------------------------------------------------------------------- | |
loc_d42: | |
setline 1404 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =4 | |
operator le | |
jmpfalse loc_d5c | |
;--------------------------------------------------------------------- | |
loc_d4c: | |
setline 1405 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_d6b | |
;--------------------------------------------------------------------- | |
loc_d5c: | |
setline 1408 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_d6b: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_d6c: | |
setline 1412 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =360 | |
operator ge | |
jmpfalse loc_da9 | |
;--------------------------------------------------------------------- | |
loc_d76: | |
setline 1413 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =3 | |
operator le | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =5 | |
operator equ | |
operator or | |
jmpfalse loc_d99 | |
;--------------------------------------------------------------------- | |
loc_d89: | |
setline 1414 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_da8 | |
;--------------------------------------------------------------------- | |
loc_d99: | |
setline 1417 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_da8: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_da9: | |
setline 1421 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =140 | |
operator ge | |
jmpfalse loc_ddd | |
;--------------------------------------------------------------------- | |
loc_db3: | |
setline 1422 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =2 | |
operator le | |
jmpfalse loc_dcd | |
;--------------------------------------------------------------------- | |
loc_dbd: | |
setline 1423 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_ddc | |
;--------------------------------------------------------------------- | |
loc_dcd: | |
setline 1426 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_ddc: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_ddd: | |
setline 1430 | |
ldimm int, =964 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =70 | |
operator ge | |
jmpfalse loc_e11 | |
;--------------------------------------------------------------------- | |
loc_de7: | |
setline 1431 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =1 | |
operator le | |
jmpfalse loc_e01 | |
;--------------------------------------------------------------------- | |
loc_df1: | |
setline 1432 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_e10 | |
;--------------------------------------------------------------------- | |
loc_e01: | |
setline 1435 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_e10: | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_e11: | |
setline 1440 | |
ldimm int, =2109 | |
callstd getFlag | |
pop 1 | |
ldvar $lastResult | |
ldimm int, =0 | |
operator equ | |
jmpfalse loc_e2b | |
;--------------------------------------------------------------------- | |
loc_e1b: | |
setline 1441 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2502 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
jmp loc_e3a | |
;--------------------------------------------------------------------- | |
loc_e2b: | |
setline 1444 | |
ldimm int, =48 | |
ldimm int, =64 | |
ldvar $stack[1] | |
ldimm int, =1 | |
ldimm int, =1 | |
ldimm int, =2454 | |
ldncpvar $unknownClass38 | |
callstd UnknownClass38::50 | |
pop 7 | |
;--------------------------------------------------------------------- | |
loc_e3a: | |
release 0 | |
return | |
;=============================SUBROUTINE============================== | |
restart_fade_in: | |
reserve 1 | |
setline 1458 | |
ldimm int, =1 | |
ldimm int, =2 | |
ldncpvar $stack[255] | |
callstd Transition::setup | |
pop 3 | |
release 1 | |
return | |
call watch_common_news | |
.section "STRG": | |
"(CAMERA_TYPE_FOLLOW", | |
.section "VECT": | |
.section "GIRI": | |
.character (grpID = 0, resID = 100) | |
.character (grpID = 0, resID = 101) | |
.character (grpID = 0, resID = 104) | |
.character (grpID = 0, resID = 105) | |
.section "GVAR": | |
.global_var None | |
.global_var None | |
.global_var None | |
.global_var None | |
.global_var None | |
.section "ARRY": | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment