Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- level: {
- currentScreen: .byte 0
- screenCount: .byte 3
- screenCharsCount: .byte 32,26,27
- screenData_lo: .byte <screen0.data,<screen1.data,<screen2.data
- screenData_hi: .byte >screen0.data,>screen1.data,>screen2.data
- charData_lo: .byte <screen0.chardata,<screen1.chardata,<screen2.chardata
- charData_hi: .byte >screen0.chardata,>screen1.chardata,>screen2.chardata
- enemyData_lo: .byte <screen0.enemyData,<screen1.enemyData,<screen2.enemyData
- enemyData_hi: .byte >screen0.enemyData,>screen1.enemyData,>screen2.enemyData
- spawnEnemy_lo: .byte <screen0.spawnEnemy-1,<screen1.spawnEnemy-1,<screen2.spawnEnemy-1
- spawnEnemy_hi: .byte >screen0.spawnEnemy-1,>screen1.spawnEnemy-1,>screen2.spawnEnemy-1
- playerSpawnX_lo: .byte <screen0.spawnx,<screen1.spawnx,<screen2.spawnx
- playerSpawnX_hi: .byte >screen0.spawnx,>screen1.spawnx,>screen2.spawnx
- playerSpawnY_lo: .byte <screen0.spawny,<screen1.spawny,<screen2.spawny
- playerSpawnY_hi: .byte >screen0.spawny,>screen1.spawny,>screen2.spawny
- nextScreen_lo: .byte <screen0.nextScreen,<screen1.nextScreen,<screen2.nextScreen
- nextScreen_hi: .byte >screen0.nextScreen,>screen1.nextScreen,>screen2.nextScreen
- screen0: {
- .var file = LoadBinary("screen0,0.bin")
- data: .fill file.getSize(), file.get(i)
- chardata: .byte $00,$1B,$15,$80,$00,$10,$09,$7D,$00,$11,$09,$7D,$00,$12,$09,$7D,$00,$13,$09,$7D,$00,$14,$09,$7D,$00,$15,$09,$7D,$00,$18,$09,$7D,$00,$19,$09,$7D,$00,$12,$0D,$7D,$00,$13,$0D,$7D,$00,$14,$0D,$7D,$00,$16,$0D,$7D,$00,$17,$0D,$7D,$00,$18,$0D,$7D,$00,$15,$0D,$7D,$00,$12,$15,$7D,$00,$13,$15,$7D,$00,$14,$15,$7D,$00,$15,$15,$7D,$00,$16,$15,$7D,$00,$17,$15,$7D,$00,$18,$15,$7D,$00,$02,$15,$7D,$00,$0F,$13,$7F,$00,$0F,$0E,$7F,$00,$0C,$11,$7E,$00,$1B,$0D,$D2,$00,$02,$11,$D2,$00,$0D,$02,$D2,$00,$16,$09,$7D,$00,$17,$09,$7D
- enemyData:
- .byte $00,$5C,$9E,$01
- .byte $00,$CC,$5E,$FF
- .byte $ff
- spawnEnemy:
- :SPAWN_BAT(6,10,1)
- :SPAWN_BAT(13,6,-1)
- rts
- spawnx: :FixedPoint16_8(2*8)
- spawny: :FixedPoint16_8(2*8)
- // left, right, up, down
- nextScreen: .byte -1,1,-1,2
- }
- screen1: {
- .var file = LoadBinary("screen1,0.bin")
- data: .fill file.getSize(), file.get(i)
- chardata: .byte $00,$02,$15,$80,$00,$03,$15,$80,$00,$04,$15,$80,$00,$05,$15,$80,$00,$06,$15,$80,$00,$07,$15,$80,$00,$08,$15,$80,$00,$09,$15,$80,$00,$0A,$15,$80,$00,$0B,$15,$80,$00,$0D,$15,$80,$00,$0E,$15,$80,$00,$0F,$15,$80,$00,$10,$15,$80,$00,$11,$15,$80,$00,$12,$15,$80,$00,$13,$15,$80,$00,$0C,$15,$80,$00,$14,$15,$80,$00,$15,$15,$80,$00,$16,$15,$80,$00,$17,$15,$80,$00,$18,$15,$80,$00,$19,$15,$80,$00,$1A,$15,$80,$00,$1B,$15,$80
- enemyData:
- .byte $00,$CC,$2E,$FF
- .byte $ff
- spawnEnemy:
- :SPAWN_BAT(13,3,-1)
- rts
- spawnx: :FixedPoint16_8(2*8)
- spawny: :FixedPoint16_8(2*8)
- // left, right, up, down
- nextScreen: .byte 0,-1,-1,-1
- }
- screen2: {
- .var file = LoadBinary("screen0,1.bin")
- data: .fill file.getSize(), file.get(i)
- chardata: .byte $00,$1B,$10,$7F,$00,$1B,$11,$7F,$00,$1B,$12,$7F,$00,$1B,$13,$7F,$00,$1B,$14,$7F,$00,$1B,$15,$7F,$00,$18,$15,$80,$00,$19,$15,$80,$00,$1A,$15,$80,$00,$02,$15,$80,$00,$03,$15,$80,$00,$04,$15,$80,$00,$05,$15,$80,$00,$06,$15,$80,$00,$07,$15,$80,$00,$08,$15,$80,$00,$09,$15,$80,$00,$0A,$15,$80,$00,$0B,$15,$80,$00,$0C,$15,$80,$00,$0D,$15,$80,$00,$0E,$15,$80,$00,$0F,$15,$80,$00,$10,$15,$80,$00,$11,$15,$80,$00,$12,$15,$80,$00,$13,$15,$80
- enemyData:
- .byte $ff
- spawnEnemy:
- rts
- spawnx: :FixedPoint16_8(2*8)
- spawny: :FixedPoint16_8(2*8)
- // left, right, up, down
- nextScreen: .byte -1,-1,0,-1
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement