![]() |
Data |
| Prev: E9DF | Up: Map | Next: EA7D |
|
Four sets of four records of 08 bytes each, which Place_Weapon_Pickups copies to the small object records at Small_Object_Records (see Handle_Weapon_Pickup). A record has the type (68 to 6B), the x position, the room x, the y position (9F which is the floor, or 8F for one of them), the room y and the attribute (42 red, 43 magenta, 44 green or 45 cyan). Byte 06 (the counter) is zero and byte 07 holds the flags 05 which are bit 0 (no old image to erase) and bit 2 (falling). Each set has one weapon of each type, but in different places.
|
||||
|
The first set.
|
||||
| Weapon_Placement_Table | E9FD | DEFB $68,$20,$09,$9F,$0E,$42,$00,$05 | ||
| EA05 | DEFB $69,$30,$05,$9F,$13,$43,$00,$05 | |||
| EA0D | DEFB $6A,$70,$0B,$9F,$08,$44,$00,$05 | |||
| EA15 | DEFB $6B,$80,$0A,$9F,$10,$45,$00,$05 | |||
|
The second set.
|
||||
| EA1D | DEFB $68,$20,$09,$9F,$0E,$42,$00,$05 | |||
| EA25 | DEFB $69,$30,$0F,$9F,$0B,$43,$00,$05 | |||
| EA2D | DEFB $6A,$70,$08,$9F,$16,$44,$00,$05 | |||
| EA35 | DEFB $6B,$80,$0A,$9F,$0F,$45,$00,$05 | |||
|
The third set.
|
||||
| EA3D | DEFB $68,$20,$09,$9F,$0E,$42,$00,$05 | |||
| EA45 | DEFB $69,$30,$08,$9F,$18,$43,$00,$05 | |||
| EA4D | DEFB $6A,$70,$06,$9F,$0A,$44,$00,$05 | |||
| EA55 | DEFB $6B,$50,$0D,$9F,$12,$45,$00,$05 | |||
|
The fourth set.
|
||||
| EA5D | DEFB $68,$20,$09,$9F,$0E,$42,$00,$05 | |||
| EA65 | DEFB $69,$30,$01,$9F,$18,$43,$00,$05 | |||
| EA6D | DEFB $6A,$70,$06,$9F,$0E,$44,$00,$05 | |||
| EA75 | DEFB $6B,$90,$0E,$8F,$0E,$45,$00,$05 | |||
| Prev: E9DF | Up: Map | Next: EA7D |