Prev: $1C8E Up: Map Next: $1CCB
$1CB4: Deal with a character who's been dethroned (1)
This corresponds to $6C55 in the ZX Spectrum version.
The address of this uninterruptible subcommand routine is placed into a character's buffer by the routine at $1BFA.
$1CB4 LDA #$04 Initialise the counter that determines how long the character will sit on the floor before rising.
$1CB6 STA $B5
$1CB8 LDA #$1C Replace the address of this uninterruptible subcommand routine in the character's buffer with that of $1CCB.
$1CBA STA $B1
$1CBC LDA #$CB
$1CBE STA $B0
$1CC0 JSR $322E Update the SRB for the character's current animatory state and location.
$1CC3 INC $26 Increment the character's animatory state at $26, making him sit on the floor.
$1CC5 JSR $322E Update the SRB for the character's new animatory state.
$1CC8 JMP $1D15 Return.
Prev: $1C8E Up: Map Next: $1CCB