| alien | Routines |
| Prev: 39695 | Up: Map | Next: 39741 |
|
Per-frame alien encounter update: refreshes the map view, then advances both animation layers. Y layer (tail sweep) if not frozen, X layer (body) if not frozen.
|
||||
| 39718 | CALL 34967 | redraw room background | ||
| 39721 | CALL 35016 | redraw room actors | ||
| 39724 | LD A,(39753) | A = JonesPhase | ||
| 39727 | AND 128 | test freeze flag | ||
| 39729 | CALL Z,39830 | not frozen: advance Y animation | ||
| 39732 | LD A,(39741) | A = AlienXPhase | ||
| 39735 | AND 128 | test freeze flag | ||
| 39737 | CALL Z,39764 | not frozen: blit next alien body frame | ||
| 39740 | RET | |||
| Prev: 39695 | Up: Map | Next: 39741 |