| GetCharacterAttributeWithSign |
53924 |
CALL GetCharacterAttributeWithSign_0 |
|
53927 |
BIT 7,A |
|
53929 |
RET Z |
|
53930 |
NEG |
|
53932 |
RET |
| GetCharacterAttributeWithSign_0 |
53933 |
PUSH IX |
|
53935 |
PUSH BC |
|
53936 |
LD C,A |
|
53937 |
SLA A |
|
53939 |
JR NC,GetCharacterAttributeWithSign_1 |
|
53941 |
LD A,255 |
| GetCharacterAttributeWithSign_1 |
53943 |
LD B,A |
| GetCharacterAttributeWithSign_2 |
53944 |
LD IX,41017 |
|
53948 |
INC (IX+1) |
|
53951 |
JR NZ,GetCharacterAttributeWithSign_3 |
|
53953 |
INC (IX+0) |
| GetCharacterAttributeWithSign_3 |
53956 |
LD IX,(41017) |
|
53960 |
LD A,(41015) |
|
53963 |
ADC A,(IX+0) |
|
53966 |
ADD IX,DE |
|
53968 |
XOR (IX+1) |
|
53971 |
PUSH HL |
|
53972 |
LD HL,41015 |
|
53975 |
CP (HL) |
|
53976 |
POP HL |
|
53977 |
JR Z,GetCharacterAttributeWithSign_2 |
|
53979 |
LD (41015),A |
| GetCharacterAttributeWithSign_4 |
53982 |
CP B |
|
53983 |
JR C,GetCharacterAttributeWithSign_5 |
|
53985 |
JR Z,GetCharacterAttributeWithSign_5 |
|
53987 |
SRL A |
|
53989 |
JP GetCharacterAttributeWithSign_4 |
| GetCharacterAttributeWithSign_5 |
53992 |
SUB C |
|
53993 |
POP BC |
|
53994 |
POP IX |
|
53996 |
RET |
| GetCharacterAttributeWithSign_6 |
53997 |
PUSH BC |
|
53998 |
LD B,1 |
|
54000 |
JR GetObjectAttributeValue_0 |