trog/TROGMAPS.ASM

705 lines
18 KiB
NASM
Raw Permalink Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

.FILE 'TROGMAPS.ASM'
.TITLE " <<< T R O G -- POST AND BOUNDRY MAPS >>>"
.WIDTH 132
.OPTION B,D,L,T
.MNOLIST
**************************************************************************
* *
* COPYRIGHT (C) 1990 MIDWAY MANUFACTURING COMPANY, *
* MANUFACTURERS OF BALLY/MIDWAY AMUSEMENT GAMES. *
* ALL RIGHTS RESERVED. *
* *
**************************************************************************
.INCLUDE "GSPINC.ASM" ;GSP assembler equates
.INCLUDE "SYSINC.ASM" ;Zunit system equates
.INCLUDE "IMGTBL.GLO" ;WE NEED IMAGES
.INCLUDE "TROGEQU.ASM" ;GET THE GAME EQUATES
.DEF POSTMAP1, POSTMAPX6, POSTMAP2
.DEF POSTMAPX2, POSTMAPX3, POSTMAPX5
.DEF BOUNDRY1, BOUNDRYX6, BOUNDRY2, BOUNDRYV2
.DEF BOUNDRYX2, BOUNDRYX3, BOUNDRYX5
.IF 0
.DEF POSTMAPX1, POSTMAPX7
.DEF BOUNDRYX1, BOUNDRYX7
.ENDIF
.data
**************************************************************************
* *
* POST MAPS *
* *
**************************************************************************
*
*A POST MAP CONSISTS OF X CONTIGUOUS ELEMENTS,
*WHERE EACH ELEMENT DEFINES A POST. THE MAP IS NULL TERMINATED.
*
*ELEMENT
* .WORD X POSITION
* .WORD Y POSITION
* .LONG POST IMAGE POINTER
* .LONG RELATIONSHIP BITS 0-7 = POST # ABOVE THIS ONE
* BITS 8-15 = POST # BELOW THIS ONE
* BITS 16-23 = POST # TO THE LEFT OF THIS ONE
* BITS 24-31 = POST # TO THE RIGHT OF THIS ONE
* .WORD DMA FLAGS
*
*WAVE 1 POST MAP
POSTMAP1
.LONG [72,50],01000A00H ;0
.LONG [72,82],02000B01H ;1
.LONG [72,114],03010C02H ;2
.LONG [72,146],04020D03H ;3
.LONG [72,178],05030E04H ;4
.LONG [72,210],06040F05H ;5
.LONG [72,242],07051006H ;6
.LONG [72,274],08061107H ;7
.LONG [72,306],09071208H ;8
.LONG [72,338],09081309H ;9
.LONG [104,50],0B0A1400H ;10
.LONG [104,82],0C0A1501H ;11
.LONG [104,114],0D0B1602H ;12
.LONG [104,146],0E0C1703H ;13
.LONG [104,178],0F0D1804H ;14
.LONG [104,210],100E1905H ;15
.LONG [104,242],110F1A06H ;16
.LONG [104,274],12101B07H ;17
.LONG [104,306],13111C08H ;18
.LONG [104,338],13121D09H ;19
.LONG [136,50],15141E0AH ;20
.LONG [136,82],16141F0BH ;21
.LONG [136,114],1715200CH ;22
.LONG [136,146],1816210DH ;23
.LONG [136,178],1917220EH ;24
.LONG [136,210],1A18230FH ;25
.LONG [136,242],1B192410H ;26
.LONG [136,274],1C1A2511H ;27
.LONG [136,306],1D1B2612H ;28
.LONG [136,338],1D1C2713H ;29
.LONG [168,50],1F1E2814H ;30
.LONG [168,82],201E2915H ;31
.LONG [168,114],211F2A16H ;32
.LONG [168,146],22202B17H ;33
.LONG [168,178],23212C18H ;34
.LONG [168,210],24222D19H ;35
.LONG [168,242],25232E1AH ;36
.LONG [168,274],26242F1BH ;37
.LONG [168,306],2725301CH ;38
.LONG [168,338],2726311DH ;39
.LONG [200,50],2928321EH ;40
.LONG [200,82],2A28331FH ;41
.LONG [200,114],2B293420H ;42
.LONG [200,146],2C2A3521H ;43
.LONG [200,178],2D2B3622H ;44
.LONG [200,210],2E2C3723H ;45
.LONG [200,242],2F2D3824H ;46
.LONG [200,274],302E3925H ;47
.LONG [200,306],312F3A26H ;48
.LONG [200,338],31303B27H ;49
.LONG [232,50],33323228H ;50
.LONG [232,82],34323329H ;51
.LONG [232,114],3533342AH ;52
.LONG [232,146],3634352BH ;53
.LONG [232,178],3735362CH ;54
.LONG [232,210],3836372DH ;55
.LONG [232,242],3937382EH ;56
.LONG [232,274],3A38392FH ;57
.LONG [232,306],3B393A30H ;58
.LONG [232,338],3B3A3B31H ;59
.LONG 0
POSTMAPX6:
.LONG [72,50],01000A00H ;0
.LONG [72,82],02000B01H ;1
.LONG [72,114],03010C02H ;2
.LONG [72,146],04020D03H ;3
.LONG [72,178],05030E04H ;4
.LONG [72,210],06040F05H ;5
.LONG [72,242],07051006H ;6
.LONG [72,274],08061107H ;7
.LONG [72,306],09071208H ;8
.LONG [72,338],09081309H ;9
.LONG [104,50],0B0A1400H ;10
.LONG [104,82],0C0A1501H ;11
.LONG [104,114],0D0B1602H ;12
.LONG [104,146],0E0C1703H ;13
.LONG [104,178],0F0D1804H ;14
.LONG [104,210],100E1905H ;15
.LONG [104,242],110F1A06H ;16
.LONG [104,274],12101B07H ;17
.LONG [104,306],13111C08H ;18
.LONG [104,338],13121D09H ;19
.LONG [136,50],1514140AH ;20
.LONG [136,82],16141F0BH ;21
.LONG [136,114],1715200CH ;22
.LONG [136,146],1816170DH ;23
.LONG [136,178],1917220EH ;24
.LONG [136,210],1A18230FH ;25
.LONG [136,242],1B191A10H ;26
.LONG [136,274],1C1A1B11H ;27
.LONG [136,306],1D1B2612H ;28
.LONG [136,338],1D1C2713H ;29
.LONG [168,50],1F1E281EH ;30
.LONG [168,82],201E2915H ;31
.LONG [168,114],211F2A16H ;32
.LONG [168,146],22202B21H ;33
.LONG [168,178],23212C18H ;34
.LONG [168,210],24222D19H ;35
.LONG [168,242],25232E24H ;36
.LONG [168,274],26242F25H ;37
.LONG [168,306],2725301CH ;38
.LONG [168,338],2726311DH ;39
.LONG [200,50],2928321EH ;40
.LONG [200,82],2A28331FH ;41
.LONG [200,114],2B293420H ;42
.LONG [200,146],2C2A3521H ;43
.LONG [200,178],2D2B3622H ;44
.LONG [200,210],2E2C3723H ;45
.LONG [200,242],2F2D3824H ;46
.LONG [200,274],302E3925H ;47
.LONG [200,306],312F3A26H ;48
.LONG [200,338],31303B27H ;49
.LONG [232,50],33323228H ;50
.LONG [232,82],34323329H ;51
.LONG [232,114],3533342AH ;52
.LONG [232,146],3634352BH ;53
.LONG [232,178],3735362CH ;54
.LONG [232,210],3836372DH ;55
.LONG [232,242],3937382EH ;56
.LONG [232,274],3A38392FH ;57
.LONG [232,306],3B393A30H ;58
.LONG [232,338],3B3A3B31H ;59
.LONG 0
POSTMAP2
.LONG [72,50],01000A00H ;0
.LONG [72,82],02000B01H ;1
.LONG [72,114],03010C02H ;2
.LONG [72,146],04020D03H ;3
.LONG [72,178],05030E04H ;4
.LONG [72,210],06040F05H ;5
.LONG [72,242],07051006H ;6
.LONG [72,274],08061107H ;7
.LONG [72,306],09071208H ;8
.LONG [72,338],09081309H ;9
.LONG [104,50],0B0A1400H ;A
.LONG [104,82],0C0A1501H ;B
.LONG [104,114],0D0B1602H ;C
.LONG [104,146],0E0C1703H ;D
.LONG [104,178],0F0D0E04H ;E
.LONG [104,210],100E0F05H ;F
.LONG [104,242],110F1806H ;10
.LONG [104,274],12101907H ;11
.LONG [104,306],13111A08H ;12
.LONG [104,338],13121B09H ;13
.LONG [136,50],15141C0AH ;14
.LONG [136,82],16141D0BH ;15
.LONG [136,114],17151E0CH ;16
.LONG [136,146],17161F0DH ;17
.LONG [136,242],19182010H ;18
.LONG [136,274],1A182111H ;19
.LONG [136,306],1B192212H ;1A
.LONG [136,338],1B1A2313H ;1B
.LONG [168,50],1D1C2414H ;1C
.LONG [168,82],1E1C2515H ;1D
.LONG [168,114],1F1D2616H ;1E
.LONG [168,146],1F1E2717H ;1F
.LONG [168,242],21202A18H ;20
.LONG [168,274],22202B19H ;21
.LONG [168,306],23212C1AH ;22
.LONG [168,338],23222D1BH ;23
.LONG [200,50],25242E1CH ;24
.LONG [200,82],26242F1DH ;25
.LONG [200,114],2725301EH ;26
.LONG [200,146],2826311FH ;27
.LONG [200,178],29273228H ;28
.LONG [200,210],2A283329H ;29
.LONG [200,242],2B293420H ;2A
.LONG [200,274],2C2A3521H ;2B
.LONG [200,306],2D2B3622H ;2C
.LONG [200,338],2D2C3723H ;2D
.LONG [232,50],2F2E2E24H ;2E
.LONG [232,82],302E2F25H ;2F
.LONG [232,114],312F3026H ;30
.LONG [232,146],32303127H ;31
.LONG [232,178],33313228H ;32
.LONG [232,210],34323329H ;33
.LONG [232,242],3533342AH ;34
.LONG [232,274],3634352BH ;35
.LONG [232,306],3735362CH ;36
.LONG [232,338],3736372DH ;37
.LONG 0
POSTMAPX2:
.LONG [72,50],01000A00H ;0
.LONG [72,82],02000B01H ;1
.LONG [72,114],03010C02H ;2
.LONG [72,146],04020D03H ;3
.LONG [72,178],05030E04H ;4
.LONG [72,210],06040F05H ;5
.LONG [72,242],07051006H ;6
.LONG [72,274],08061107H ;7
.LONG [72,306],09071208H ;8
.LONG [72,338],09081309H ;9
.LONG [104,50],0B0A1400H ;10
.LONG [104,82],0C0A1501H ;11
.LONG [104,114],0D0B1602H ;12
.LONG [104,146],0E0C1703H ;13
.LONG [104,178],0F0D1804H ;14
.LONG [104,210],100E1905H ;15
.LONG [104,242],110F1A06H ;16
.LONG [104,274],12101B07H ;17
.LONG [104,306],13111C08H ;18
.LONG [104,338],13121D09H ;19
.LONG [136,50],15141E0AH ;20
.LONG [136,82],16141F0BH ;21
.LONG [136,114],1715160CH ;22
.LONG [136,146],1816170DH ;23
.LONG [136,178],1917180EH ;24
.LONG [136,210],1A18190FH ;25
.LONG [136,242],1B191A10H ;26
.LONG [136,274],1C1A1B11H ;27
.LONG [136,306],1D1B2612H ;28
.LONG [136,338],1D1C2713H ;29
.LONG [168,50],1F1E2814H ;30
.LONG [168,82],201E2915H ;31
.LONG [168,114],211F2A20H ;32
.LONG [168,146],22202B21H ;33
.LONG [168,178],23212C22H ;34
.LONG [168,210],24222D23H ;35
.LONG [168,242],25232E24H ;36
.LONG [168,274],26242F25H ;37
.LONG [168,306],2725301CH ;38
.LONG [168,338],2726311DH ;39
.LONG [200,50],2928321EH ;40
.LONG [200,82],2A28331FH ;41
.LONG [200,114],2B293420H ;42
.LONG [200,146],2C2A3521H ;43
.LONG [200,178],2D2B3622H ;44
.LONG [200,210],2E2C3723H ;45
.LONG [200,242],2F2D3824H ;46
.LONG [200,274],302E3925H ;47
.LONG [200,306],312F3A26H ;48
.LONG [200,338],31303B27H ;49
.LONG [232,50],33323228H ;50
.LONG [232,82],34323329H ;51
.LONG [232,114],3533342AH ;52
.LONG [232,146],3634352BH ;53
.LONG [232,178],3735362CH ;54
.LONG [232,210],3836372DH ;55
.LONG [232,242],3937382EH ;56
.LONG [232,274],3A38392FH ;57
.LONG [232,306],3B393A30H ;58
.LONG [232,338],3B3A3B31H ;59
.LONG 0
POSTMAPX3:
.LONG [72,50],01000A00H ;0
.LONG [72,82],02000B01H ;1
.LONG [72,114],03010C02H ;2
.LONG [72,146],04020D03H ;3
.LONG [72,178],05030E04H ;4
.LONG [72,210],06040F05H ;5
.LONG [72,242],07051006H ;6
.LONG [72,274],08061107H ;7
.LONG [72,306],09071208H ;8
.LONG [72,338],09081309H ;9
.LONG [104,50],0B0A1400H ;10
.LONG [104,82],0C0A1501H ;11
.LONG [104,114],0D0B1602H ;12
.LONG [104,146],0E0C1703H ;13
.LONG [104,178],0F0D1804H ;14
.LONG [104,210],100E1905H ;15
.LONG [104,242],110F1A06H ;16
.LONG [104,274],12101B07H ;17
.LONG [104,306],13111C08H ;18
.LONG [104,338],13121D09H ;19
.LONG [136,50],1514140AH ;20
.LONG [136,82],1614150BH ;21
.LONG [136,114],1715160CH ;22
.LONG [136,146],1816170DH ;23
.LONG [136,178],1917220EH ;24
.LONG [136,210],1A18230FH ;25
.LONG [136,242],1B191A10H ;26
.LONG [136,274],1C1A1B11H ;27
.LONG [136,306],1D1B1C12H ;28
.LONG [136,338],1D1C1D13H ;29
.LONG [168,50],1F1E281EH ;30
.LONG [168,82],201E291FH ;31
.LONG [168,114],211F2A20H ;32
.LONG [168,146],22202B21H ;33
.LONG [168,178],23212C18H ;34
.LONG [168,210],24222D19H ;35
.LONG [168,242],25232E24H ;36
.LONG [168,274],26242F25H ;37
.LONG [168,306],27253026H ;38
.LONG [168,338],27263127H ;39
.LONG [200,50],2928321EH ;40
.LONG [200,82],2A28331FH ;41
.LONG [200,114],2B293420H ;42
.LONG [200,146],2C2A3521H ;43
.LONG [200,178],2D2B3622H ;44
.LONG [200,210],2E2C3723H ;45
.LONG [200,242],2F2D3824H ;46
.LONG [200,274],302E3925H ;47
.LONG [200,306],312F3A26H ;48
.LONG [200,338],31303B27H ;49
.LONG [232,50],33323228H ;50
.LONG [232,82],34323329H ;51
.LONG [232,114],3533342AH ;52
.LONG [232,146],3634352BH ;53
.LONG [232,178],3735362CH ;54
.LONG [232,210],3836372DH ;55
.LONG [232,242],3937382EH ;56
.LONG [232,274],3A38392FH ;57
.LONG [232,306],3B393A30H ;58
.LONG [232,338],3B3A3B31H ;59
.LONG 0
POSTMAPX5
.LONG [72,82],01000700H ;0
.LONG [72,114],02000801H ;1
.LONG [72,146],02010902H ;2
.LONG [72,242],04030C03H ;3
.LONG [72,274],05030D04H ;4
.LONG [72,306],05040E05H ;5
.LONG [104,50],07061006H ;6
.LONG [104,82],08061100H ;7
.LONG [104,114],09071201H ;8
.LONG [104,146],0A081302H ;9
.LONG [104,178],0B09140AH ;A
.LONG [104,210],0C0A150BH ;B
.LONG [104,242],0D0B1603H ;C
.LONG [104,274],0E0C1704H ;D
.LONG [104,306],0F0D1805H ;E
.LONG [104,338],0F0E190FH ;F
.LONG [136,50],11101A06H ;10
.LONG [136,82],12101B07H ;11
.LONG [136,114],13111C08H ;12
.LONG [136,146],14121D09H ;13
.LONG [136,178],15131E0AH ;14
.LONG [136,210],16141F0BH ;15
.LONG [136,242],1715200CH ;16
.LONG [136,274],1816210DH ;17
.LONG [136,306],1917220EH ;18
.LONG [136,338],1918230FH ;19
.LONG [168,50],1B1A2410H ;1A
.LONG [168,82],1C1A2511H ;1B
.LONG [168,114],1D1B2612H ;1C
.LONG [168,146],1E1C2713H ;1D
.LONG [168,178],1F1D2814H ;1E
.LONG [168,210],201E2915H ;1F
.LONG [168,242],211F2A16H ;20
.LONG [168,274],22202B17H ;21
.LONG [168,306],23212C18H ;22
.LONG [168,338],23222D19H ;23
.LONG [200,50],2524241AH ;24
.LONG [200,82],26242E1BH ;25
.LONG [200,114],27252F1CH ;26
.LONG [200,146],2826301DH ;27
.LONG [200,178],2927281EH ;28
.LONG [200,210],2A28291FH ;29
.LONG [200,242],2B293120H ;2A
.LONG [200,274],2C2A3221H ;2B
.LONG [200,306],2D2B3322H ;2C
.LONG [200,338],2D2C2D23H ;2D
.LONG [232,82],2F2E2E25H ;2E
.LONG [232,114],302E2F26H ;2F
.LONG [232,146],302F3027H ;30
.LONG [232,242],3231312AH ;31
.LONG [232,274],3331322BH ;32
.LONG [232,306],3332332CH ;33
.LONG 0
.IF 0
POSTMAPX1:
.LONG [72,50],01000A00H ;0
.LONG [72,82],02000B01H ;1
.LONG [72,114],03010C02H ;2
.LONG [72,146],04020D03H ;3
.LONG [72,178],05030E04H ;4
.LONG [72,210],06040F05H ;5
.LONG [72,242],07051006H ;6
.LONG [72,274],08061107H ;7
.LONG [72,306],09071208H ;8
.LONG [72,338],09081309H ;9
.LONG [104,50],0B0A1400H ;10
.LONG [104,82],0C0A1501H ;11
.LONG [104,114],0D0B1602H ;12
.LONG [104,146],0E0C1703H ;13
.LONG [104,178],0F0D1804H ;14
.LONG [104,210],100E1905H ;15
.LONG [104,242],110F1A06H ;16
.LONG [104,274],12101B07H ;17
.LONG [104,306],13111C08H ;18
.LONG [104,338],13121D09H ;19
.LONG [136,50],15141E0AH ;20
.LONG [136,82],16141F0BH ;21
.LONG [136,114],1715160CH ;22
.LONG [136,146],1816170DH ;23
.LONG [136,178],1917220EH ;24
.LONG [136,210],1A18230FH ;25
.LONG [136,242],1B191A10H ;26
.LONG [136,274],1C1A1B11H ;27
.LONG [136,306],1D1B2612H ;28
.LONG [136,338],1D1C2713H ;29
.LONG [168,50],1F1E2814H ;30
.LONG [168,82],201E2915H ;31
.LONG [168,114],211F2A20H ;32
.LONG [168,146],22202B21H ;33
.LONG [168,178],23212C18H ;34
.LONG [168,210],24222D19H ;35
.LONG [168,242],25232E24H ;36
.LONG [168,274],26242F25H ;37
.LONG [168,306],2725301CH ;38
.LONG [168,338],2726311DH ;39
.LONG [200,50],2928321EH ;40
.LONG [200,82],2A28331FH ;41
.LONG [200,114],2B293420H ;42
.LONG [200,146],2C2A3521H ;43
.LONG [200,178],2D2B3622H ;44
.LONG [200,210],2E2C3723H ;45
.LONG [200,242],2F2D3824H ;46
.LONG [200,274],302E3925H ;47
.LONG [200,306],312F3A26H ;48
.LONG [200,338],31303B27H ;49
.LONG [232,50],33323228H ;50
.LONG [232,82],34323329H ;51
.LONG [232,114],3533342AH ;52
.LONG [232,146],3634352BH ;53
.LONG [232,178],3735362CH ;54
.LONG [232,210],3836372DH ;55
.LONG [232,242],3937382EH ;56
.LONG [232,274],3A38392FH ;57
.LONG [232,306],3B393A30H ;58
.LONG [232,338],3B3A3B31H ;59
.LONG 0
POSTMAPX7
.LONG [72,50],01000800H ;0
.LONG [72,82],02000901H ;1
.LONG [72,114],03010A02H ;2
.LONG [72,146],03020B03H ;3
.LONG [72,242],05040E04H ;4
.LONG [72,274],06040F05H ;5
.LONG [72,306],07051006H ;6
.LONG [72,338],07061107H ;7
.LONG [104,50],09081200H ;8
.LONG [104,82],0A081301H ;9
.LONG [104,114],0B091402H ;A
.LONG [104,146],0C0A1503H ;B
.LONG [104,178],0D0B160CH ;C
.LONG [104,210],0E0C170DH ;D
.LONG [104,242],0F0D1804H ;E
.LONG [104,274],100E1905H ;F
.LONG [104,306],110F1A06H ;10
.LONG [104,338],11101B07H ;11
.LONG [136,50],13121C08H ;12
.LONG [136,82],14121D09H ;13
.LONG [136,114],15131E0AH ;14
.LONG [136,146],16141F0BH ;15
.LONG [136,178],1715200CH ;16
.LONG [136,210],1816210DH ;17
.LONG [136,242],1917220EH ;18
.LONG [136,274],1A18230FH ;19
.LONG [136,306],1B192410H ;1A
.LONG [136,338],1B1A2511H ;1B
.LONG [168,50],1D1C2612H ;1C
.LONG [168,82],1E1C2713H ;1D
.LONG [168,114],1F1D2814H ;1E
.LONG [168,146],201E2915H ;1F
.LONG [168,178],211F2A16H ;20
.LONG [168,210],22202B17H ;21
.LONG [168,242],23212C18H ;22
.LONG [168,274],24222D19H ;23
.LONG [168,306],25232E1AH ;24
.LONG [168,338],25242F1BH ;25
.LONG [200,50],2726301CH ;26
.LONG [200,82],2826311DH ;27
.LONG [200,114],2927321EH ;28
.LONG [200,146],2A28331FH ;29
.LONG [200,178],2B292A20H ;2A
.LONG [200,210],2C2A2B21H ;2B
.LONG [200,242],2D2B3422H ;2C
.LONG [200,274],2E2C3523H ;2D
.LONG [200,306],2F2D3624H ;2E
.LONG [200,338],2F2E3725H ;2F
.LONG [232,50],31303026H ;30
.LONG [232,82],32303127H ;31
.LONG [232,114],33313228H ;32
.LONG [232,146],33323329H ;33
.LONG [232,242],3534342CH ;34
.LONG [232,274],3634352DH ;35
.LONG [232,306],3735362EH ;36
.LONG [232,338],3736372FH ;37
.LONG 0
.ENDIF
**************************************************************************
* *
* BOUNDRY MAPS *
* *
* .LONG [ULY,ULX],[LRY,LRX] *
* .WORD TYPE *
* .LONG OPTIONAL [Y,X] MIDPOINT OF PIT IFF TYPE = 1 (PIT) *
* . *
* . *
* .LONG 0 *
* *
* TYPES: *
* 0 = SAFE TO STAY INSIDE OF BOX (BOUNDED BY CLIFFS) *
* 1 = SAFE TO STAY OUTSIDE OF BOX (PIT) *
* *
**************************************************************************
BOUNDRY1:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG 0
BOUNDRY2:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [87,141],[202,247]
.WORD TYPE_PIT
.LONG [159,196]
.LONG 0
BOUNDRYV2:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [87,135],[207,254]
.WORD TYPE_VOLCANO
.LONG 0
BOUNDRYX5:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [55,45],[106,87]
.WORD TYPE_LAKE
.LONG [55,141],[106,247]
.WORD TYPE_LAKE
.LONG [55,301],[106,343]
.WORD TYPE_LAKE
.LONG [183,45],[250,87]
.WORD TYPE_LAKE
.LONG [183,141],[250,247]
.WORD TYPE_LAKE
.LONG [183,301],[250,343]
.WORD TYPE_LAKE
.LONG 0
BOUNDRYX6:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [119,104],[170,188]
.WORD TYPE_LAKE
.LONG [119,200],[170,316]
.WORD TYPE_LAKE
.LONG [119,328],[170,380]
.WORD TYPE_LAKE
.LONG [119,10],[170,92]
.WORD TYPE_LAKE
.LONG 0
BOUNDRYX2:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [119,77],[170,311]
.WORD TYPE_LAKE
.LONG [119,333],[170,380]
.WORD TYPE_LAKE
.LONG [119,10],[170,55]
.WORD TYPE_LAKE
.LONG 0
BOUNDRYX3:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [119,10],[170,183]
.WORD TYPE_LAKE
.LONG [119,205],[170,380]
.WORD TYPE_LAKE
.LONG 0
.IF 0
BOUNDRYX1:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [119,77],[170,183]
.WORD TYPE_LAKE
.LONG [119,205],[170,311]
.WORD TYPE_LAKE
.LONG [119,333],[170,380]
.WORD TYPE_LAKE
.LONG [119,10],[170,55]
.WORD TYPE_LAKE
.LONG 0
BOUNDRYX7:
.LONG [70,53],[215,336]
.WORD TYPE_CLIFF
.LONG [55,141],[106,247]
.WORD TYPE_LAKE
.LONG [183,141],[250,247]
.WORD TYPE_LAKE
.LONG 0
.ENDIF
.END