91 lines
1.2 KiB
Plaintext
91 lines
1.2 KiB
Plaintext
WorldObjectBase::dispose:
|
|
push1
|
|
pushSelf
|
|
callk kernel_11, $2
|
|
bnot
|
|
ret
|
|
|
|
WorldObjectBase::buildVerbList:
|
|
ret
|
|
|
|
WorldObjectBase::handlesAction:
|
|
ldi $0
|
|
ret
|
|
|
|
WorldObjectBase::modifyProp:
|
|
link $1
|
|
ldi $1
|
|
sat temp[$0]
|
|
pushi $99 ; 153, respondsTo
|
|
push1
|
|
lsp param[$1]
|
|
self $6
|
|
bnot
|
|
bnt code_008d
|
|
lsp param[$1]
|
|
push1
|
|
lsp param[$1]
|
|
push0
|
|
self $4
|
|
bnot
|
|
push
|
|
lap param[$2]
|
|
add
|
|
push
|
|
self $6
|
|
bnot
|
|
code_008d: lat temp[$0]
|
|
ret
|
|
|
|
WorldObjectBase::getProp:
|
|
link $1
|
|
ldi $fd66 ; -666
|
|
sat temp[$0]
|
|
pushi $99 ; 153, respondsTo
|
|
push1
|
|
lsp param[$1]
|
|
self $6
|
|
bnot
|
|
bnt code_00aa
|
|
lsp param[$1]
|
|
push0
|
|
self $4
|
|
bnot
|
|
sat temp[$0]
|
|
code_00aa: lat temp[$0]
|
|
ret
|
|
|
|
WorldObjectBase::updateDisplay:
|
|
ret
|
|
|
|
WorldObjectBase::updateAction:
|
|
pushi $373 ; 883, setAction
|
|
push1
|
|
lsp param[$1]
|
|
pToa pSelf
|
|
send $6
|
|
bnot
|
|
ret
|
|
|
|
WorldObjectBase::fromPacket:
|
|
ret
|
|
|
|
WorldObjectBase::getServIDs:
|
|
ret
|
|
|
|
WorldObjectBase::preDispose:
|
|
ret
|
|
|
|
WorldObjectBase::editProps:
|
|
ret
|
|
|
|
WorldObjectBase::readProps:
|
|
ret
|
|
|
|
WorldObjectBase::writeProps:
|
|
ret
|
|
|
|
WorldObjectBase::getPropList:
|
|
ret
|
|
|