-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMAP_TRAIN.S
30 lines (26 loc) · 1.04 KB
/
MAP_TRAIN.S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
; ==================
; ** TRAIN MAP **
; ------------------
; Collision data for
; the train level
; ==================
; ---- Collision Patterns -----------------------------------
; For the train level, plane A can hold exactly 4 train cars.
; Thus, the collision data for the contents of plane A can be
; divided into 4 sections, and each of the following patterns
; takes up one of those sections. The data starts at the top
; row and specifies the collision data for each row of cells
; with 0 for no collision and 1 for collision, 32 rows total.
; -----------------------------------------------------------
; Pattern for normal train car
COLL_TRAIN_CAR: ; Pattern 01
DC.W $0000 ; x24
DC.W $FFFE ; x6
DC.W $FFFF ; x2
; ---- Map Pattern ------------------------------
; This data represents the collision data for
; the whole map by using collision pattern
; indexes (1 byte each). Index 0 is always empty.
; -----------------------------------------------
COLLMAP_TRAIN:
DC.L $00000000,$01010101,$01010101,$01010101