;Script for level 1
;compile with BMOG_Gen vsn 1.00

{
Block    :0
;empty space
PixMap   :0
Micronet0:----
Micronet1:----
Micronet2:----
Micronet3:----
}

{
Block    :&40
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000000
flags    :%10010
}

{
Block    :&41
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000000
flags    :%10010+(1<<24)
}

{
Block    :&42
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000001
flags    :%10010
}

{
Block    :&43
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000001
flags    :%10010+(1<<24)
}
{
Block    :&44
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000002
flags    :%10010
}

{
Block    :&45
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000002
flags    :%10010+(1<<24)
}
{
Block    :&46
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000003
flags    :%10010
}

{
Block    :&47
;test dalek 1
PixMap   :0
Micronet0:-HH-
Micronet1:-HH-
Micronet2:-HH-
Micronet3:-HH-
Object   :
Table    :6
Sprite   :&04000003
flags    :%10010+(1<<24)
}
{
Block    :&50
;fireball
PixMap   :0
Micronet0:----
Micronet1:----
Micronet2:----
Micronet3:----
}
{
Object   :
ObjFlags :1<<30
ObjData  :&73
table    :5
sprite   :&03000000
flags    :%1011110101+(1<<19)
yvel     :-2<<12
timer    :&07FF0040
}
{
Block    :&60
;globe
PixMap   :0
Micronet0:-TT-
Micronet1:TTTT
Micronet2:TTTT
Micronet3:-TT-
}
{
Object   :
sprite   :&02000060
}
{
Object   :
ObjFlags :1<<30
ObjData  :&7F
table    :6
sprite   :&02000100
flags    :%1100110101
timer    :&05FF0040
}


{
Block    :&80
;solid metal big rivet jobs
PixMap   :&80
Micronet0:OOOO
Micronet1:OOOO
Micronet2:OOOO
Micronet3:OOOO

Object   :
ObjFlags :&28000000
ObjData  :&7F
Sprite   :&02000080
yofs     :-18
}
{
Block    :&81
;solid stone
PixMap   :&81
Micronet0:OOOO
Micronet1:OOOO
Micronet2:OOOO
Micronet3:OOOO

Object   :
ObjFlags :&28000000
ObjData  :&7F
Sprite   :&02000080
yofs     :-18
}

{
Block    :&A0
;vandegraph stem
PixMap   :&A0
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE

}

{
Block    :&A1
;vand ring left
PixMap   :0
Micronet0:EEEE
Micronet1:EEEE
Micronet2:----
Micronet3:----

Object   :
sprite   :&020000A1
}

{
Object   :
sprite   :&020100A1
yofs     :-20
}

{
Block    :&A2
;vandegraph stem in ring
PixMap   :&A2
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE

Object   :
;column base
ObjFlags :&31000000
ObjData  :&A0
sprite   :&020000A0
yofs	 :18
}

{
Block    :&A3
;vand ring right
PixMap   :0
Micronet0:EEEE
Micronet1:EEEE
Micronet2:----   
Micronet3:----

Object   :
sprite   :&020000A3
}
{
Object   :
sprite   :&020100A3
yofs     :-20
}

{
Block    :&A4
;ball top left
PixMap   :0
Micronet0:---E
Micronet1:--EE
Micronet2:-EEE
Micronet3:EEEE

Object   :
sprite   :&020000A4
}

{
Block    :&A5
;ball top mid
PixMap   :&A5
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Object   :
ObjFlags :&22000000
ObjData  :&A0
sprite   :&020000A0
yofs	 :-14
}
{
Object   :
ObjFlags :&28000000
ObjData  :&80
sprite   :&020000A5
yofs	 :-17
}

{
Block    :&A6
;ball top right
PixMap   :0
Micronet0:E---
Micronet1:EE--
Micronet2:EEE-
Micronet3:EEEE

Object   :
sprite   :&020000A6
}

{
Block    :&A7
;ball mid left
PixMap   :&A7
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE

Object   :
sprite   :&020000A7
xofs     :-17
}

{
Block    :&A8
;ball mid mid
PixMap   :&A8
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&A9
;ball mid right
PixMap   :&A9
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE

Object   :
sprite   :&020000A9
xofs     :17
}

{
Block    :&AA
;ball bot left
PixMap   :0
Micronet0:-EEE
Micronet1:--EE
Micronet2:---E
Micronet3:----

Object   :
sprite   :&020000AA
}

{
Block    :&AB
;ball bot mid
PixMap   :&AB
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE

Object   :
ObjFlags :&38000000
ObjData  :&80
sprite   :&020000AB
yofs     :17
}

{
Block    :&AC
;ball bot left
PixMap   :0
Micronet0:EEE-
Micronet1:EE--
Micronet2:E---
Micronet3:----

Object   :
sprite   :&020000AC
}

{
Block    :&AE
;vand stem with detonator left
PixMap   :&A0
Micronet0:EEEE
Micronet1:DEEE
Micronet2:EEEE
Micronet3:EEEE

Object   :
sprite   :&02000102
yofs     :-8
xofs     :-18
}
{
Block    :&AF
;vand stem with detonator left
PixMap   :&A0
Micronet0:EEEE
Micronet1:EEED
Micronet2:EEEE
Micronet3:EEEE

Object   :
sprite   :&02010102
yofs     :-8
xofs     :18
}
{
Block    :&B0
;ht box top right
PixMap   :&B0
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE

Object   :
ObjFlags :&28000000
ObjData  :&7F
Sprite   :&020000B0
yofs     :-20

}
{
Block    :&B1
;ht box top right
PixMap   :&B1
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
Object   :
ObjFlags :&22000000
ObjData  :&A0
Sprite   :&020000B1
yofs     :-18
}
{
Block    :&B2
;ht box top right
PixMap   :&B2
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
Object   :
ObjFlags :&28000000
ObjData  :&7F
Sprite   :&020000B2
yofs     :-20
}
{
Block    :&B3
;ht box left bottom
PixMap   :&B3
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&B4
;ht box mid bottom
PixMap   :&B4
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&B5
;ht box bottom right
PixMap   :&B5
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&B6
;ht box top stem
PixMap   :&B6
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&B8
;ht box left bottom detonable
PixMap   :&B3
Micronet0:EEEE
Micronet1:DEEE
Micronet2:EEEE
Micronet3:EEEE
Object   :
sprite   :&02000102
yofs     :-8
xofs     :-18
}

{
Block    :&B9
;ht box left bottom detonable
PixMap   :&B5
Micronet0:EEEE
Micronet1:EEED
Micronet2:EEEE
Micronet3:EEEE
Object   :
sprite   :&02010102
yofs     :-8
xofs     :18
}

{
Block    :&C0
;horizontal pipe
PixMap   :0
Micronet0:----
Micronet1:EEEE
Micronet2:EEEE
Micronet3:----
Object   :
Sprite   :&020000C0
}
{
Block    :&C1
;vertical pipe
PixMap   :0
Micronet0:-EE-
Micronet1:-EE-
Micronet2:-EE-
Micronet3:-EE-
Object   :
Sprite   :&020000C1
}
{
Block    :&C2
;horizontal cross
PixMap   :0
Micronet0:-EE-
Micronet1:EEEE
Micronet2:EEEE
Micronet3:-EE-
Object   :
Sprite   :&020000C1
}
{
Object   :
Sprite   :&020000C0
}
{
Block    :&C3
;vertical cross
PixMap   :0
Micronet0:-EE-
Micronet1:EEEE
Micronet2:EEEE
Micronet3:-EE-
Object   :
Sprite   :&020000C0
}
{
Object   :
Sprite   :&020000C1
}
{
Block    :&C4
;corner left-up
PixMap   :0
Micronet0:-EE-
Micronet1:EEE-
Micronet2:EEE-
Micronet3:----
Object   :
Sprite   :&020000C4
}
{
Block    :&C5
;corner right-up
PixMap   :0
Micronet0:-EE-
Micronet1:-EEE
Micronet2:-EEE
Micronet3:----
Object   :
Sprite   :&020000C5
}
{
Block    :&C6
;corner left-dwn
PixMap   :0
Micronet0:----
Micronet1:EEE-
Micronet2:EEE-
Micronet3:-EE-
Object   :
Sprite   :&020000C6
}
{
Block    :&C7
;corner right-down
PixMap   :0
Micronet0:----
Micronet1:-EEE
Micronet2:-EEE
Micronet3:-EE-
Object   :
Sprite   :&020000C7
}
{
Block    :&C8
;vert pipe valve off
PixMap   :0
Micronet0:-EE-
Micronet1:-VV-
Micronet2:-VV-
Micronet3:-EE-
Object   :
Sprite   :&02020101
}
{
Object   :
Sprite   :&020000C1
}
{
Object   :
ObjFlags :1<<22
Table    :6
Sprite   :&02000101
flags    :%1000110001
timer    :&12000080
}
;deletion/replace object
{
Object   :
ObjFlags :1<<22
Table    :6
Sprite   :&C1
flags    :(1<<31)+(1<<8)
timer    :&80000000
}
;deletion/replace object
{
Object   :
ObjFlags :1<<22
Table    :6
Sprite   :&C9
flags    :(1<<31)+(1<<8)
timer    :&11800080
}

{
Block    :&C9
;vert pipe valve on
PixMap   :0
Micronet0:-EE-
Micronet1:-VV-
Micronet2:-VV-
Micronet3:-EE-
Object   :
Sprite   :&02000101
}
{
Object   :
Sprite   :&020000C1
}
{
Object   :
ObjFlags :1<<22
Table    :6
Sprite   :&02000101
flags    :%101000110001
timer    :&12000080
clock    :&2000FF80
}
;deletion/replace object
{
Object   :
ObjFlags :1<<22
Table    :6
Sprite   :&C1
flags    :(1<<31)+(1<<8)
timer    :&80000000
}
;deletion/replace object
{
Object   :
ObjFlags :1<<22
Table    :6
Sprite   :&C8
flags    :(1<<31)+(1<<8)
timer    :&11800080
}

{
Block    :&D0
;boiler top left
PixMap   :&D0
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
Object   :
Sprite   :&020000D0
xofs	 :-20
}
{
Block    :&D1
;boiler mid-top
PixMap   :&D0
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&D2
;boiler right-top
PixMap   :&D2
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
Object   :
Sprite   :&020000D2
xofs     :20
}
{
Block    :&D3
;boiler bottom-left
PixMap   :&D3
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
Object   :
Sprite   :&020000D3
xofs     :-20
}
{
Block    :&D4
;boiler mid-bottom
PixMap   :&D3
Micronet0:EEEE
Micronet1:EEEE
Micronet2:EEEE
Micronet3:EEEE
}
{
Block    :&D5
;boiler bottom-right
PixMap   :&D5
Micronet0:EEEE
Micronet1:EEED
Micronet2:EEEE
Micronet3:EEEE
Object   :
Sprite   :&02010102
yofs     :-8
xofs     :18
}
{
Object   :
Sprite   :&020000D5
xofs     :20
}
{
Block    :&F0
;exit of level
PixMap   :0
Micronet0:----
Micronet1:----
Micronet2:----
Micronet3:----
}
{
Object   :
ObjFlags :1<<30
ObjData  :7
table    :6
sprite   :&020000F0
flags    :%1000110101
timer    :&03FF0080
}


{
FileEnd  :
}
