Skip to content

Commit

Permalink
Replacing defunct SonLVL subobject INI definitions with XML equivalents
Browse files Browse the repository at this point in the history
  • Loading branch information
Clownacy committed Feb 14, 2015
1 parent 2ca4df6 commit e4d5e5e
Show file tree
Hide file tree
Showing 6 changed files with 112 additions and 121 deletions.
13 changes: 13 additions & 0 deletions SonLVL INI Files/CNZ/Bumper.xml
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<ObjDef xmlns="http://www.sonicretro.org" Namespace="S2ObjectDefinitions.CNZ" TypeName="Bumper" Language="cs" Name="Bumper" Image="img1" RememberState="false">
<Images>
<ImageFromMappings id="img1">
<ArtFile filename="../art/nemesis/Hexagonal bumper from CNZ.bin" />
<MapFile type="Binary" filename="../mappings/sprite/objD7.bin" frame="0" startpal="2" />
</ImageFromMappings>
</Images>
<Subtypes>
<Subtype id="00" name="Stationary" image="img1" />
<Subtype id="01" name="Moving" image="img1" />
</Subtypes>
</ObjDef>
13 changes: 13 additions & 0 deletions SonLVL INI Files/CNZ/Cage.xml
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<ObjDef xmlns="http://www.sonicretro.org" Namespace="S2ObjectDefinitions.CNZ" TypeName="Cage" Language="cs" Name="Cage" Image="img1" RememberState="false">
<Images>
<ImageFromMappings id="img1">
<ArtFile filename="../art/nemesis/CNZ slot machine bars.bin" />
<MapFile type="Binary" filename="../mappings/sprite/objD6_b.bin" frame="0" startpal="0" />
</ImageFromMappings>
</Images>
<Subtypes>
<Subtype id="00" name="Gives out points" image="img1" />
<Subtype id="01" name="Gives out rings" image="img1" />
</Subtypes>
</ObjDef>
17 changes: 17 additions & 0 deletions SonLVL INI Files/CNZ/Flipper.xml
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<ObjDef xmlns="http://www.sonicretro.org" Namespace="S2ObjectDefinitions.CNZ" TypeName="Flipper" Language="cs" Name="Flipper" Image="img1" RememberState="false">
<Images>
<ImageFromMappings id="img1">
<ArtFile filename="../art/nemesis/Flippers.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj86.bin" frame="0" startpal="2" />
</ImageFromMappings>
<ImageFromMappings id="img2">
<ArtFile filename="../art/nemesis/Flippers.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj86.bin" frame="4" startpal="2" />
</ImageFromMappings>
</Images>
<Subtypes>
<Subtype id="00" name="00" image="img1" />
<Subtype id="01" name="01" image="img2" />
</Subtypes>
</ObjDef>
47 changes: 47 additions & 0 deletions SonLVL INI Files/CNZ/Pinball mode.xml
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<ObjDef xmlns="http://www.sonicretro.org" Namespace="S2ObjectDefinitions.CNZ" TypeName="PinballMode" Language="cs" Name="Pinball mode" Image="img1" RememberState="false">
<Images>
<ImageFromMappings id="img1">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="0" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img2">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="1" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img3">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="2" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img4">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="3" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img5">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="4" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img6">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="5" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img7">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="6" startpal="1" />
</ImageFromMappings>
<ImageFromMappings id="img8">
<ArtFile filename="../art/nemesis/Ring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj03.bin" frame="7" startpal="1" />
</ImageFromMappings>
</Images>
<Subtypes>
<Subtype id="00" name="00" image="img1" />
<Subtype id="01" name="01" image="img2" />
<Subtype id="02" name="02" image="img3" />
<Subtype id="03" name="03" image="img4" />
<Subtype id="04" name="04" image="img5" />
<Subtype id="05" name="05" image="img6" />
<Subtype id="06" name="06" image="img7" />
<Subtype id="07" name="07" image="img8" />
</Subtypes>
</ObjDef>
17 changes: 17 additions & 0 deletions SonLVL INI Files/CNZ/Pressure spring.xml
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<ObjDef xmlns="http://www.sonicretro.org" Namespace="S2ObjectDefinitions.CNZ" TypeName="PressureSpring" Language="cs" Name="Pressure spring" Image="img1" RememberState="false">
<Images>
<ImageFromMappings id="img1">
<ArtFile filename="../art/nemesis/Vertical impulse spring.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj85_a.bin" frame="0" startpal="0" />
</ImageFromMappings>
<ImageFromMappings id="img2">
<ArtFile filename="../art/nemesis/Diagonal impulse spring from CNZ.bin" />
<MapFile type="Binary" filename="../mappings/sprite/obj85_b.bin" frame="0" startpal="0" />
</ImageFromMappings>
</Images>
<Subtypes>
<Subtype id="00" name="Up" image="img1" />
<Subtype id="81" name="Diagonal" image="img2" />
</Subtypes>
</ObjDef>
126 changes: 5 additions & 121 deletions SonLVL INI Files/objCNZ.ini
Expand Up @@ -8,95 +8,11 @@ rememberstate=True
[72]
name=Conveyor belt
[84]
name=Pinball mode
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=0
pal=1
[84:00]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=0
pal=1
[84:01]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=1
pal=1
[84:02]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=2
pal=1
[84:03]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=3
pal=1
[84:04]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=4
pal=1
[84:05]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=5
pal=1
[84:06]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=6
pal=1
[84:07]
name=
art=../art/nemesis/Ring.bin
map=../mappings/sprite/obj03.bin
frame=7
pal=1
xmlfile=CNZ/Pinball mode.xml
[85]
name=Pressure spring
art=../art/nemesis/Diagonal impulse spring from CNZ.bin
map=../mappings/sprite/obj85_b.bin
frame=0
pal=0
[85:00]
name=Up
art=../art/nemesis/Vertical impulse spring.bin
map=../mappings/sprite/obj85_a.bin
frame=0
pal=0
[85:81]
name=Diagonal
art=../art/nemesis/Diagonal impulse spring from CNZ.bin
map=../mappings/sprite/obj85_b.bin
frame=0
pal=0
xmlfile=CNZ/Pressure spring.xml
[86]
name=Flipper
art=../art/nemesis/Flippers.bin
map=../mappings/sprite/obj86.bin
frame=4
pal=2
[86:00]
name=
art=../art/nemesis/Flippers.bin
map=../mappings/sprite/obj86.bin
frame=0
pal=2
[86:01]
name=
art=../art/nemesis/Flippers.bin
map=../mappings/sprite/obj86.bin
frame=4
pal=2
xmlfile=CNZ/Flipper.xml
[C8]
name=Crawl
art=../art/nemesis/Bouncer badnik from CNZ.bin
Expand All @@ -122,41 +38,9 @@ map=../mappings/sprite/objD5.bin
frame=0
pal=2
[D6]
name=Cage
art=../art/nemesis/CNZ slot machine bars.bin
map=../mappings/sprite/objD6_b.bin
frame=0
pal=0
[D6:00]
name=gives out points
art=../art/nemesis/CNZ slot machine bars.bin
map=../mappings/sprite/objD6_b.bin
frame=0
pal=0
[D6:01]
name=gives out rings
art=../art/nemesis/CNZ slot machine bars.bin
map=../mappings/sprite/objD6_b.bin
frame=0
pal=0
xmlfile=CNZ/Cage.xml
[D7]
name=Bumper
art=../art/nemesis/Hexagonal bumper from CNZ.bin
map=../mappings/sprite/objD7.bin
frame=0
pal=2
[D7:00]
name=Stationary
art=../art/nemesis/Hexagonal bumper from CNZ.bin
map=../mappings/sprite/objD7.bin
frame=0
pal=2
[D7:01]
name=Moving
art=../art/nemesis/Hexagonal bumper from CNZ.bin
map=../mappings/sprite/objD7.bin
frame=0
pal=2
xmlfile=CNZ/Bumper.xml
[D8]
name=Colored point block
art=../art/nemesis/Drop target from CNZ.bin
Expand Down

0 comments on commit e4d5e5e

Please sign in to comment.