PolyRect::checkPolyKludge: link $5 pushi $e8 ; 232, intersects push1 lsp param[$1] self $6 bnot bnt code_01ac push1 pushi $87 ; 135, left push0 lap param[$1] send $4 bnot push pToa left sub push callk kernel_61, $2 bnot sat temp[$1] push1 pushi $88 ; 136, right push0 lap param[$1] send $4 bnot push pToa right sub push callk kernel_61, $2 bnot sat temp[$2] push1 pushi $89 ; 137, top push0 lap param[$1] send $4 bnot push pToa top sub push callk kernel_61, $2 bnot sat temp[$3] push1 pushi $8a ; 138, bottom push0 lap param[$1] send $4 bnot push pToa bottom sub push callk kernel_61, $2 bnot sat temp[$4] lst temp[$1] ldi $2 lt? bt code_01a7 lst temp[$2] ldi $2 lt? bt code_01a7 lst temp[$3] ldi $2 lt? bt code_01a7 lst temp[$4] ldi $2 lt? code_01a7: bnt code_01ac ldi $1 ret code_01ac: ldi $0 ret WObjectList::add: link $1 pushi $a3 ; 163, contains push1 lsp param[$1] self $6 bnot bnt code_01bd ret code_01bd: pushi $9f ; 159, add push1 lsp param[$1] super List, $6 bnot lag global[$1] bnt code_0246 pushi $c5 ; 197, pRoom push0 send $4 bnot bnt code_0246 pTos pRoom pushi $c5 ; 197, pRoom push0 lag global[$1] send $4 bnot eq? bnt code_0246 pushi $386 ; 902, hasBase push1 class BCarryable push lap param[$1] send $6 bnot bnt code_0246 pushi $2fb ; 763, pCombatGroup push0 lag global[$1] send $4 bnot not bnt code_0207 pushi $2fb ; 763, pCombatGroup push0 lap param[$1] send $4 bnot not code_0207: bt code_0239 pushi $2fb ; 763, pCombatGroup push0 lag global[$1] send $4 bnot bnt code_0246 pushi $2fb ; 763, pCombatGroup push0 lap param[$1] send $4 bnot bnt code_0246 pushi $128 ; 296, equalLong push1 pushi $2fb ; 763, pCombatGroup push0 lap param[$1] send $4 bnot push pushi $2fb ; 763, pCombatGroup push0 lag global[$1] send $4 bnot send $6 bnot code_0239: bnt code_0246 pushi $3 ; z pushi $d ; 13, seenRect push1 lsp param[$1] callk kernel_118, $6 bnot code_0246: ret WObjectList::delete: link $1 lag global[$1] bnt code_026f pushi $c5 ; 197, pRoom push0 send $4 bnot bnt code_026f pTos pRoom pushi $c5 ; 197, pRoom push0 lag global[$1] send $4 bnot eq? bnt code_026f pushi $3 ; z pushi $d ; 13, seenRect push2 lsp param[$1] callk kernel_118, $6 bnot code_026f: pushi $58 ; 88, 'X', delete push1 lsp param[$1] super List, $6 bnot ret RealmRoom::virtualize: pushi $2bc ; 700, virtualize push0 &rest $1 super ManagedRoom, $4 bnot pToa pWObjectList not bnt code_029c pushi $c5 ; 197, pRoom push1 pushSelf pushi $8d ; 141, new push0 class WObjectList send $4 bnot aTop pWObjectList send $6 bnot code_029c: pToa pRectList not bnt code_02ac pushi $8d ; 141, new push0 class List send $4 bnot aTop pRectList code_02ac: ret RealmRoom::init: pushi $94 ; 148, init push0 &rest $1 super ManagedRoom, $4 bnot pToa pShowGameBar bnt code_02f6 pushi $1bf ; 447, isHidden push0 lag global[$6] send $4 bnot bnt code_02ce pushi $75 ; 117, 'u', show push0 lag global[$6] send $4 bnot code_02ce: pushi $b5 ; 181, set pushi $4 ; scaleX push0 push0 pushi $27f ; 639, rename pushi $13d ; 317, putArray pToa plane send $c bnot pushi $dd ; 221, moveBy push2 push0 pushi $e3 ; 227, expand pToa plane send $8 bnot push1 pTos plane callk kernel_42, $2 bnot jmp code_0315 code_02f6: lag global[$cd] bnt code_0301 pushi $95 ; 149, dispose push0 send $4 bnot code_0301: pushi $1bf ; 447, isHidden push0 lag global[$6] send $4 bnot not bnt code_0315 pushi $69 ; 105, 'i', hide push0 lag global[$6] send $4 bnot code_0315: ret RealmRoom::dispose: lag global[$1] bnt code_032f pushi $c5 ; 197, pRoom push0 send $4 bnot push selfID eq? bnt code_032f pushi $3c6 ; 966, deleteFromRoom push0 lag global[$1] send $4 bnot code_032f: pushi $95 ; 149, dispose push0 class gDialogList send $4 bnot pToa pWObjectList bnt code_034c pushi $a6 ; 166, release push0 pushi $95 ; 149, dispose push0 send $8 bnot ldi $0 aTop pWObjectList code_034c: pToa pRectList bnt code_035b pushi $95 ; 149, dispose push0 send $4 bnot ldi $0 aTop pRectList code_035b: pushi $95 ; 149, dispose push0 &rest $1 super ManagedRoom, $4 bnot ret RealmRoom::delete: pToa pWObjectList bnt code_0374 pushi $58 ; 88, 'X', delete push1 lsp param[$1] &rest $2 send $6 bnot code_0374: lsl local[$0] lap param[$1] eq? bnt code_037f ldi $0 sal local[$0] code_037f: ret RealmRoom::hide: link $1 pToa pWObjectList bnt code_03b8 pushi $a3 ; 163, contains push1 lsg global[$1] send $6 bnot sat temp[$0] bnt code_039d pushi $58 ; 88, 'X', delete push1 lsg global[$1] pToa pWObjectList send $6 bnot code_039d: pushi $9d ; 157, eachElementDo push1 pushi $3a5 ; 933, hideContents pToa pWObjectList send $6 bnot lat temp[$0] bnt code_03b8 pushi $9f ; 159, add push1 lsg global[$1] pToa pWObjectList send $6 bnot code_03b8: pushi $95 ; 149, dispose push0 class gDialogList send $4 bnot pushi $69 ; 105, 'i', hide push0 super ManagedRoom, $4 bnot ret RealmRoom::doit: link $1 pushi $45 ; 69, 'E', doit push0 super ManagedRoom, $4 bnot pToa pUpdateStates bnt code_03db ldi $0 aTop pUpdateStates code_03db: ret StaticRealmRoom::init: pushi $141 ; 321, stop push0 class MusicMgr send $4 bnot pushi $94 ; 148, init push0 &rest $1 super RealmRoom, $4 bnot pushi $19a ; 410, setScale pushi $4 ; scaleX pushi $64 ; 100, 'd', moveDone dup pushi $be ; 190, seconds push0 self $c bnot ret StaticRealmRoom::show: pushi $75 ; 117, 'u', show push0 &rest $1 super RealmRoom, $4 bnot lag global[$6a] bnt code_0414 pushi $491 ; 1169, updatePingText push0 send $4 bnot code_0414: ret StaticRealmRoom::dispose: link $1 pToa modNum sat temp[$0] pushi $95 ; 149, dispose push0 super RealmRoom, $4 bnot lat temp[$0] bnt code_0431 pushi $9f ; 159, add push1 push lag global[$69] send $6 bnot code_0431: ret StaticRealmRoom::setInfo: lap param[$1] aTop modNum ret StaticRealmRoom::cue: ret