| Alien (BUGFIX 1.7) | Routines |
| Prev: 39256 | Up: Map | Next: 39400 |
|
A victim (slot in C) has been wounded to strength 2-3 by the alien: log it and refresh the viewed condition line.
|
||||
| 39365 | LD L,C | L = the victim | ||
| 39366 | LD A,10 | msg #10 "{actor} is being wounded" | ||
| 39368 | CALL 37176 | |||
| 39371 | LD A,(31252) | room view on screen (mode 1)? | ||
| 39374 | CP 1 | |||
| 39376 | RET NZ | no: done | ||
| 39377 | PUSH IX | |||
| 39379 | LD A,(31241) | re-point IX at the viewed slot | ||
| 39382 | ADD A,A | |||
| 39383 | ADD A,A | |||
| 39384 | ADD A,A | |||
| 39385 | LD IX,29566 | |||
| 39389 | LD E,A | |||
| 39390 | LD D,0 | |||
| 39392 | ADD IX,DE | |||
| 39394 | CALL 32385 | and redraw his condition line | ||
| 39397 | POP IX | |||
| 39399 | RET | |||
| Prev: 39256 | Up: Map | Next: 39400 |