MainCfg
Gamedata = Customtracks.dat

#--SpindashPak v1.6
#--By Mayo
#--Compiled at 1/25/2024 12:35pm

#########################################
#              SPRING CUP               #
#########################################

LEVEL L5
LevelName = Flying Battery
LevelSelect = 1
NumLaps = 2
TypeOfLevel = Race
NoVisitNeeded = true
RecordAttack = true
SkyNum = 1
MobjScale = FRACUNIT*7/10
#------------
#Spring Power
#------------
Lua.grehori_vforce = 0
Lua.grehori_hforce = 14
Lua.grediag_vforce = 12
Lua.grediag_hforce = 12
Lua.gresprg_vforce = 12
Lua.gresprg_hforce = 0
Lua.yelhori_vforce = 0
Lua.yelhori_hforce = 23
Lua.yeldiag_vforce = 20
Lua.yeldiag_hforce = 20
Lua.yelsprg_vforce = 20
Lua.yelsprg_hforce = 0
Lua.redhori_vforce = 0
Lua.redhori_hforce = 120
Lua.reddiag_vforce = 64
Lua.reddiag_hforce = 85
Lua.redsprg_vforce = 64
Lua.redsprg_hforce = 0
Lua.bluhori_vforce = 0
Lua.bluhori_hforce = 56
Lua.bludiag_vforce = 42
Lua.bludiag_hforce = 42
Lua.blusprg_vforce = 42
Lua.blusprg_hforce = 0

LEVEL L4
LevelName = Launch Base
LevelSelect = 1
NumLaps = 3
TypeOfLevel = Race
NoVisitNeeded = true
RecordAttack = true
SkyNum = 6488
SkyboxScale = 0
MobjScale = FRACUNIT* 5/10
Music = BASEDM
#------------
#Object Skins
#------------
#Item Boxes
#
lua.objectskin = MT_RANDOMITEM,spawnstate,S_MAYOITEMBOX
lua.objectskin1 = MT_EGGMANITEM,spawnstate,S_MAYOEGGBOX
lua.objectskin2 = MT_EGGMANITEM_SHIELD,spawnstate,S_MAYOITEMBOX
#------------
#Spring Power
#------------
Lua.grehori_vforce = 0
Lua.grehori_hforce = 14
Lua.grediag_vforce = 12
Lua.grediag_hforce = 12
Lua.gresprg_vforce = 12
Lua.gresprg_hforce = 0
Lua.yelhori_vforce = 0
Lua.yelhori_hforce = 45
Lua.yeldiag_vforce = 42
Lua.yeldiag_hforce = 42
Lua.yelsprg_vforce = 20
Lua.yelsprg_hforce = 0
Lua.redhori_vforce = 0
Lua.redhori_hforce = 120
Lua.reddiag_vforce = 30
Lua.reddiag_hforce = 85
Lua.redsprg_vforce = 64
Lua.redsprg_hforce = 0
Lua.bluhori_vforce = 0
Lua.bluhori_hforce = 56
Lua.bludiag_vforce = 80
Lua.bludiag_hforce = 60
Lua.blusprg_vforce = 42
Lua.blusprg_hforce = 0


LEVEL TP
LevelName = Palladium Paradise
NoZone = true
LevelSelect = 1
NumLaps = 2
TypeOfLevel = Race
NoVisitNeeded = true
RecordAttack = true
SkyNum = 101
SkyboxScale = 0
Palette = 865
MobjScale = FRACUNIT*5/10
#------------
#Object Skins
#------------
#Item Boxes
#
lua.objectskin = MT_RANDOMITEM,spawnstate,S_MAYOITEMBOX
lua.objectskin1 = MT_EGGMANITEM,spawnstate,S_MAYOEGGBOX
lua.objectskin2 = MT_EGGMANITEM_SHIELD,spawnstate,S_MAYOITEMBOX
#------------
#Misc lua
#------------
Lua.fzero = 1
Lua.fzerospeed = 140
Lua.frictionfix = true
#------------
#Spring Power
#------------
Lua.grehori_vforce = 0
Lua.grehori_hforce = 14
Lua.grediag_vforce = 12
Lua.grediag_hforce = 12
Lua.gresprg_vforce = 12
Lua.gresprg_hforce = 0
Lua.yelhori_vforce = 0
Lua.yelhori_hforce = 45
Lua.yeldiag_vforce = 35
Lua.yeldiag_hforce = 25
Lua.yelsprg_vforce = 20
Lua.yelsprg_hforce = 0
Lua.redhori_vforce = 0
Lua.redhori_hforce = 120
Lua.redsprg_vforce = 120
Lua.redsprg_hforce = 0
Lua.bluhori_vforce = 0
Lua.bluhori_hforce = 56
Lua.bludiag_vforce = 42
Lua.bludiag_hforce = 42
Lua.blusprg_vforce = 42
Lua.blusprg_hforce = 0

Level O0
LevelName = Aquatic Ruin
LevelSelect = 1
TypeOfLevel = Race
SkyNum = 1
RecordAttack = true
NumLaps = 2
NoVisitNeeded = true
MobjScale = FRACUNIT*7/10
#------------
#Object Skins
#------------
#Item Boxes
#
lua.objectskin = MT_RANDOMITEM,spawnstate,S_MAYOITEMBOX
lua.objectskin1 = MT_EGGMANITEM,spawnstate,S_MAYOEGGBOX
lua.objectskin2 = MT_EGGMANITEM_SHIELD,spawnstate,S_MAYOITEMBOX
#------------
#Misc lua
#------------
Lua.frictionfix = true

LEVEL W9
LevelName = cookiecrumb island 
LevelSelect = 1
SubTitle = I aint got paid for this
NumLaps = 2
TypeOfLevel = Race
NoVisitNeeded = true
RecordAttack = true
SkyNum = 8854
SkyboxScale = 0
Palette = 865
MobjScale = FRACUNIT*7/10
#------------
#Object Skins
#------------
#Item Boxes
#
lua.objectskin = MT_RANDOMITEM,spawnstate,S_MAYOITEMBOX
lua.objectskin1 = MT_EGGMANITEM,spawnstate,S_MAYOEGGBOX
lua.objectskin2 = MT_EGGMANITEM_SHIELD,spawnstate,S_MAYOITEMBOX
#------------
#Spring Power
#------------
Lua.grehori_vforce = 0
Lua.grehori_hforce = 14
Lua.grediag_vforce = 12
Lua.grediag_hforce = 12
Lua.gresprg_vforce = 12
Lua.gresprg_hforce = 0
Lua.yelhori_vforce = 0
Lua.yelhori_hforce = 45
Lua.yeldiag_vforce = 42
Lua.yeldiag_hforce = 42
Lua.yelsprg_vforce = 20
Lua.yelsprg_hforce = 0
Lua.redhori_vforce = 0
Lua.redhori_hforce = 120
Lua.reddiag_vforce = 30
Lua.reddiag_hforce = 85
Lua.redsprg_vforce = 64
Lua.redsprg_hforce = 0
Lua.bluhori_vforce = 0
Lua.bluhori_hforce = 56
Lua.bludiag_vforce = 80
Lua.bludiag_hforce = 60
Lua.blusprg_vforce = 42
Lua.blusprg_hforce = 0

LEVEL IN
LevelName = Studiopolis Mall
Subtitle = LAG HELL
LevelSelect = 1
NumLaps = 3
TypeOfLevel = Race
NoVisitNeeded = true
RecordAttack = true
SkyNum = 6
Hidden = true
MobjScale = FRACUNIT*7/10
#------------
#Object Skins
#------------
#Item Boxes
#
lua.objectskin = MT_RANDOMITEM,spawnstate,S_MAYOITEMBOX
lua.objectskin1 = MT_EGGMANITEM,spawnstate,S_MAYOEGGBOX
lua.objectskin2 = MT_EGGMANITEM_SHIELD,spawnstate,S_MAYOITEMBOX
#------------
#Misc lua
#------------
Lua.frictionfix = true