![]() |
Routines |
| Prev: 42638 | Up: Map | Next: 43000 |
|
Used by the routine at 42638.
|
||||||||
| 42938 | PUSH HL | Store HL (address of start of character's stats) | ||||||
| 42939 | LD A,(HL) | Load character's strength into A... | ||||||
| 42940 | AND 127 | ...and remove bit 7 (unused) | ||||||
| 42942 | PUSH HL | Store HL (strength position in character's stats) | ||||||
| 42943 | LD HL,52187 | Point HL at start of " 99 " segment for strength in character's stats text at 52180 | ||||||
| 42946 | CALL 46837 | Splice numeric strength data as a string into character's stats text | ||||||
| 42949 | POP HL | Restore HL (strength position in character's stats) | ||||||
| 42950 | INC HL | Advance HL to happiness position | ||||||
| 42951 | LD A,(HL) | Load character's happiness into A... | ||||||
| 42952 | AND 127 | ...and remove bit 7 (unused) | ||||||
| 42954 | PUSH HL | Store HL (happiness position in character's stats) | ||||||
| 42955 | LD HL,52203 | Point HL at start of " 99 " segment for happiness in character's stats text at 52180 | ||||||
| 42958 | CALL 46837 | Splice numeric happiness data as a string into character's stats text | ||||||
| 42961 | POP HL | Restore HL (happiness position in character's stats) | ||||||
| 42962 | INC HL | Advance HL to stamina position | ||||||
| 42963 | LD A,(HL) | Load character's stamina into A... | ||||||
| 42964 | AND 127 | ...and remove bit 7 (unused) | ||||||
| 42966 | PUSH HL | Store HL (stamina position in character's stats) | ||||||
| 42967 | LD HL,52217 | Point HL at start of " 99 " segment for stamina in character's stats text at 52180 | ||||||
| 42970 | CALL 46837 | Splice numeric stamina data as a string into character's stats text | ||||||
| 42973 | POP HL | Restore HL (stamina position in character's stats) | ||||||
| 42974 | INC HL | Advance HL to magic level position | ||||||
| 42975 | LD A,(HL) | Load character's magic level into A... | ||||||
| 42976 | AND 127 | ...and remove bit 7 (can-help flag) | ||||||
| 42978 | PUSH HL | Store HL (magic level position in character's stats) | ||||||
| 42979 | LD HL,52229 | Point HL at start of " 99 " segment for magic level in character's stats text at 52180 | ||||||
| 42982 | CALL 46837 | Splice numeric magic level data as a string into character's stats text | ||||||
| 42985 | POP HL | Restore HL (magic level position in character's stats) | ||||||
| 42986 | INC HL | Advance HL to food level position... | ||||||
| 42987 | INC HL | ... | ||||||
| 42988 | INC HL | ... | ||||||
| 42989 | LD A,(HL) | Load character's food level into A... | ||||||
| 42990 | AND 127 | ...and remove bit 7 (asleep flag) | ||||||
| 42992 | LD HL,52245 | Point HL at start of " 99 " segment for magic level in character's stats text at 52180 | ||||||
| 42995 | CALL 46837 | Splice numeric magic level data as a string into character's stats text | ||||||
| 42998 | POP HL | Restore HL (address of start of character's stats) | ||||||
| 42999 | RET | Return | ||||||
| Prev: 42638 | Up: Map | Next: 43000 |