| Alien (BUGFIX 1.7) | Routines |
| Prev: 32816 | Up: Map | Next: 32981 |
|
Called from RedrawRoomScene only when the viewed position has bit 6 set (inside the ducts).
Expands the deck's air-duct map into the grid buffer, redraws it with all attributes black (so the deck outline is present but invisible), builds the anonymous N/E/S/W "move to:" rows, then marks the room's anchor cell bright white and walks a cyan arm along the hidden walls toward each present duct exit — the player sees only the anchor and the crawlway arms.
View type 4 (the encounter screen) resets the alien-body animation and just rebuilds the duct move-to rows instead.
|
||||
| 32967 | LD A,(31243) | A = room type | ||
| 32970 | CP 4 | alien-lair view? | ||
| 32972 | JR NZ,32981 | |||
| 32974 | CALL 39687 | yes: reset alien body animation | ||
| 32977 | CALL 33421 | and rebuild the duct move-to rows | ||
| 32980 | RET | |||
| Prev: 32816 | Up: Map | Next: 32981 |