+ .dw single ;points to singleplayer levels below
+ .dw peaworm ;...peaworm level
+ .dw deathmatch ;...deathmatch
+ .dw foodmatch ;...foodmatch
+ .dw linkmatch ;...linkmatch
+ .dw race ;...race
+ .dw ctf ;...capture the flag
+ .dw domination ;...domination
+
+;note: use <.dw 0> if no levels present (empty level will be used).
+
+ .db 2,3,3,2 ;max. choosable level+1 for each gametype
+ .db 2,2,2,2 ;so: 2 = level 1 only; 4 = level 1 to 3 available
+
+;again .db 0 indicates no levels present.
+
+
+;---------- LEVELS ----------
+
+;LEVEL-FORMAT:
+;------------
+; .db 5 ;nr. of peas in level
+; .db 4 ;delay (0=fastest, 4=normal)
+; .db 15 ;growth per pea
+; .db 15 ;begin size
+; .db 4 ;sprite size (1-8; 0=use default sprite)
+; .db %01100000 ;the sprite
+; .db %11110000
+; .db %11110000
+; .db %01100000
+; .db 2 ;bouncing balls (0-40)
+; .db 2 ;BALL #1: begin y-position
+; .db 4 ; begin-x
+; .db %00 ; direction (%00=right+down, %11=left+up)
+; .db 2,7,%00 ;BALL #2: y,x,direction
+; .db 0 ;your start direction (0=down,$40=right,$80=up,$C0=left)
+; .db 2 ;your y-position (2=at top)
+; .db 63 ;your x-position (63=center)
+; ;IN MULTIPLAYER LEVELS also set positions for worm 2-4:
+;(.db $C0,28,125 ) ;player 2 moves left
+;(.db $00, 2, 63 ) ;player 3 moves down
+;(.db $80,54, 63 ) ;player 4 moves up
+;
+; .db 128,57 ;field size: width (128-255), height (57-255)
+; ; screen will SCROLL if size is more than 128,57
+; .db 2 ;number of lines:
+; .db 28,14,100,41 ;LINE #1 coordinates: (x1,y1)-(x2,y2)
+; .db 28,41,100,14 ;LINE #2: the same
+; .db 1 ;number of boxes:
+; .db 16,12,48,12 ;BOX #1: x1,y1,x2,ysize(y2-y1)
+;------------ ;THAT'S ALL; repeat for all levels
+
+
+single: ;singleplayer levels start here
+
+ .db 5,4,15 ;peas/delay/growth
+ .db 15,5 ;size/spritesize
+ .db %01110000 ;sprite