Prev: B17C Up: Map Next: B2CE
B1B3: Paths : Paths and descriptions for rooms.
Data for the rooms.
Input
Output
Path_InsideEW B1B3 DEFB $00
PathFound_EndMargin B1B4 DEFW $84C2 Value used to calculate any part of the screen the path isn't on.
B1B6 DEFB $20,$08,$10,$9B,$FF,$9B,$00,$00
Path
_b1be_path B1BE DEFW $0068
B1C0 DEFW $0064
B1C2 DEFW $0084
B1C4 DEFW _b1d8_background
B1C6 DEFW _b1e2_background
B1C8 DEFB $00,$00
_b1ca_path B1CA DEFW $00C8
B1CC DEFW $0064
B1CE DEFW $0084
B1D0 DEFW _b1e9_background
B1D2 DEFW _b1f0_background
B1D4 DEFB $00,$00
B1D6 DEFW $FFFF
_b1d8_background B1D8 DEFW $0074 Position
B1DA DEFB $12 Half length
B1DB DEFB $08 Offset, in bytes, to description string.
B1DC DEFB $00 Start of door number.
B1DD DEFB $10 [Size of exit data, ...]
_b1de_background_door B1DE DEFB $00 [Exit Data] Index of room that exit leads to.
B1DF DEFB $EC,$00,$00 Description string.
_b1e2_background B1E2 DEFB $6E,$80,$0C,$05,$ED,$00,$00
_b1e9_background B1E9 DEFB $6E,$80,$0C,$05,$ED,$00,$00
_b1f0_background B1F0 DEFW $0074 Position.
B1F2 DEFB $12 Half length
B1F3 DEFB $08 Offset, in bytes, to description string.
B1F4 DEFB $00 Start of door numbering.
B1F5 DEFB $10 [Size of exit data, size of ...]
_b1f0_background_roomIndex B1F6 DEFB $00 Index of room exit leads to.
B1F7 DEFB $F9,$00,$00 Description string
Path
_b1fa_path B1FA DEFW $0080
B1FC DEFW $0064
B1FE DEFW $00CC
B200 DEFW _b208_background
B202 DEFW _b212_background
B204 DEFW $0000
B206 DEFW $FFFF
_b208_background B208 DEFB $98,$00,$36,$08,$00,$10
b208_background_roomIndex B20E DEFB $00 Character that can be an exit. Changed by exit code.
B20F DEFB $F0,$00,$00
_b212_background B212 DEFB $98,$00,$2A,$08,$00,$10
_b218_background_roomIndex B218 DEFB $00
B219 DEFB $F1,$00,$00
Path
_b21c_path B21C DEFW $0080
B21E DEFW $0064
B220 DEFW $00CC
B222 DEFW _b22a_background
B224 DEFW _b234_background
B226 DEFB $00,$00
B228 DEFB $FF,$FF
_b22a_background B22A DEFW $0098
B22C DEFB $36 Half length.
B22D DEFB $08 Offset.
B22E DEFB $00 Numbering.
B22F DEFB $10 [size, size]
_b230_background_roomIndex B230 DEFB $00
B231 DEFB $F2,$00,$00
_b234_background B234 DEFB $98,$00,$2A,$08,$00,$10
_b23a_door B23A DEFB $00,$EF,$00,$00
Path
_b23e_path B23E DEFW $0080
B240 DEFW $0064
B242 DEFW $00CC
B244 DEFW _b24c_background
B246 DEFW _b256_background
B248 DEFB $00,$00
B24A DEFB $FF,$FF
_b24c_background B24C DEFB $98,$00,$36,$08,$00,$10,$00,$FA
B254 DEFB $00,$00
_b256_background B256 DEFB $98,$00,$2A,$08,$00,$10,$00,$F6
B25E DEFB $00,$00
Path
_b260_path B260 DEFW $0080
B262 DEFW $0064
B264 DEFW $00CC
B266 DEFW _b26e_background
B268 DEFW _b234_background
B26A DEFB $00,$00
B26C DEFW $FFFF
_b26e_background B26E DEFB $98,$00,$36,$08,$00,$10,$00,$EE
B276 DEFB $00,$00
_b278_path B278 DEFW $0080
B27A DEFW $0064
B27C DEFW $00CC
B27E DEFW _b286_background
B280 DEFW _b256_background
B282 DEFW $0000
B284 DEFW $FFFF
_b286_background B286 DEFB $98,$00,$36,$08,$00,$10,$00,$F8
B28E DEFB $00,$00
Path
_b290_path B290 DEFW $0080
B292 DEFW $0064
B294 DEFW $00CC
B296 DEFW _b29e_background
B298 DEFW _b234_background
B29A DEFB $00,$00
B29C DEFW $FFFF
_b29e_background B29E DEFB $98,$00,$36,$08,$00,$10,$00,$F3
B2A6 DEFB $00,$00
Path
_b2a8_path B2A8 DEFW $0080
B2AA DEFW $0064
B2AC DEFW $00CC
B2AE DEFW _b2b6_background
B2B0 DEFW _b256_background
B2B2 DEFB $00,$00
B2B4 DEFW $FFFF
_b2b6_background B2B6 DEFW $0098 Position on map
B2B8 DEFB $36 Half length
B2B9 DEFB $08,$00,$10
B2BC DEFB $00
B2BD DEFB $F5,$00,$00 Door / Gap (changed when initialising room)
Path
_b2c0_path B2C0 DEFW $0080
B2C2 DEFW $0064
B2C4 DEFW $00CC
B2C6 DEFW _b22a_background
B2C8 DEFW _b212_background
B2CA DEFB $00,$00
B2CC DEFW $FFFF
Prev: B17C Up: Map Next: B2CE