#Port by klasky (everything else in the port) and delf (coding; untitled.lua and untitled2.lua).
#Original devs: STHE123O/E123OmegaShow (level pack), vectorfan1/ViluVector (Chip sprites).
#Final Demo Eggman ported by MIDIMan and Glaber.
#Silver Ring monitor by Zippy Zolton.

Changes done:
- Replaced Whirlwind Shield monitor graphic with the 2.2 one,
with the original Chip sprite still being in the graphic
- Well, um, I made the other 3 main characters have the custom abilities too.
After all, they need to be able to beat this map pack, right?
- The music is bundled in a separate .pk3 file, because it's biiiiig.
- The custom abilities necessary for this pack have been ported and bundled
with the pack itself, and the Star Post and Goal Post sparkles are here too!

MainCfg
CustomVersion = v2
SPStage_Start = A1
Titlemap = 0
TutorialMap = 0
SPMarathon_Start = A1
TitlePicsMode = Old
TitleScrolLXSpeed = 0

Level 1
LevelName = WINDMILL ISLE
Act = 1
Music = MAP01M
NextLevel = 2
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 2
LevelName = WINDMILL ISLE
Act = 2
Music = MAP02M
NextLevel = 102
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 3
LevelName = Rooftop Run
Act = 1
Music = MAP09M
NextLevel = 4
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 4
LevelName = Rooftop Run
Act = 2
Music = MAP10M
NextLevel = 5
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 5
LevelName = Rooftop Run Boss
Act = 3
Music = MAP06M
NextLevel = 103
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 6
LevelName = Dragon Road
Act = 1
Music = MAP03M
NextLevel = 7
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 7
LevelName = Dragon Road
Act = 2
Music = MAP04M
NextLevel = 8
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 8
LevelName = Dragon Road Boss
Act = 3
Music = MAP06M
NextLevel = 104
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 9
LevelName = Cool Edge
Act = 1
Music = MAP13M
NextLevel = 10
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
Weather = 2
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 10
LevelName = Cool Edge
Act = 2
Music = MAP14M
NextLevel = 11
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
Weather = 2
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 11
LevelName = Cool Edge Boss
Act = 3
Music = MAP06M
NextLevel = 105
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 12
LevelName = Jungle Joyride
Act = 1
Music = MAP16M
NextLevel = 13
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 13
LevelName = Jungle Joyride
Act = 2
Music = MAP17M
NextLevel = 14
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 9
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 14
LevelName = Jungle Joyride Boss
Act = 3
Music = MAP06M
NextLevel = 15
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 15
LevelName = Eggmanland
Act = 1
Music = MAP05M
NextLevel = 16
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 56
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 16
LevelName = Eggmanland Boss
Act = 2
Music = MAP06M
NextLevel = 17
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 56
NOZONE = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.Homing = true

Level 17
LevelName = Final Boss
Act = 0
Music = MAP18M
NextLevel = 1102
TypeOfLevel = Singleplayer,Co-op,Competition,Race
SkyNum = 56
NOZONE = true
NoSSMusic = true
LevelSelect = 1
SaveGame = true
RecordAttack = true
Lua.JumpDive = true
Lua.SonicBoom = true
Lua.Homing = true
Lua.LightDash = true

Level 101
LevelName = Apotos
Act = 0
Music = MAP07M
NextLevel = 01
TypeOfLevel = Singleplayer,Co-op
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
Lua.Homing = true
Lua.LightDash = true

Level 102
LevelName = Spagonia
Act = 0
Music = MAP08M
NextLevel = 03
TypeOfLevel = Singleplayer,Co-op
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
Lua.Homing = true
Lua.LightDash = true

Level 103
LevelName = Chun-Nan
Act = 0
Music = MAP11M
NextLevel = 06
TypeOfLevel = Singleplayer,Co-op
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
Lua.Homing = true
Lua.LightDash = true

Level 104
LevelName = Holoska
Act = 0
Music = MAP12M
NextLevel = 09
TypeOfLevel = Singleplayer,Co-op
SkyNum = 2
Weather = 2
LevelSelect = 1
SaveGame = true
Lua.Homing = true
Lua.LightDash = true

Level 105
LevelName = Adabat
Act = 0
Music = MAP15M
NextLevel = 12
TypeOfLevel = Singleplayer,Co-op
SkyNum = 2
NOZONE = true
LevelSelect = 1
SaveGame = true
Lua.Homing = true
Lua.LightDash = true