Starpoint Arena - Level.ini

All levels of the game are contained in a Level-initialization file (SP_Levels.ini for 1 player game, SP_Levels2 for multiplayer game).

It contains the level properties, available random items, a field definition and enemy information. The file structure (Lines containing --- or === should be structured as in example below)!

Level Properties:

The level properties are under a line "--Props--". Properties can be omitted if the default value should be used. The first property must be the level name.

Random items

Random items are defined in block --Items--.
Each random item is described by up to 4 properties, energy settings are optional:

ItemCleverRocket,4,400,600

The random items are relevant for item placement at level start and for cyan points.

Concrete items

Concrete item are placed at a defined point at level start. They are described by 5 properties under a line --Iteminfo-- :

ItemPoints,10000,100000,9,2

Enemies

Enemies in the level refer to a definition in the SP_Figures.ini-file. They consist of 4 properties in section --Enemies-- of the file:

GrayDeath,100,1,8

Example file snippet for one level:

===============
---------------
--Props--
Example arena
10, width
10, height
0, fogdensity
4, grayEnergyLoss
5, magentaEnergyGain
green, levelColor
120, roundLimit
false, swirling
false, blueSwirling
2, redHeatGain
false, placeItems
true, onlyOnce
flashRiddle, levelSound
false, lastFigureWins
false, hasReplay
---------------
--Field--
green,green,lightgray,green,green,lightgray,green,green,green,white
green,green,lightgray,green,green,lightgray,black,green,green,green
lightgray,lightgray,gray,lightgray,lightgray,gray,black,green,green,green
green,green,lightgray,green,green,lightgray,black,green,green,green
green,green,lightgray,green,green,lightgray,black,green,green,green
gray,gray,darkgray,lightgray,gray,gray,black,black,black,black
green,green,lightgray,green,green,lightgray,black,black,black,black
green,green,lightgray,green,green,gray,black,black,darkgray,darkgray
gray,gray,darkgray,lightgray,gray,darkgray,darkgray,darkgray,magenta,magenta
green,green,lightgray,green,green,gray,gray,darkgray,magenta,magenta
---------------
--Items--
ItemRandom,6
ItemMoney,12,80,200
ItemPoints,25,1000,2000
ItemBomb,4
ItemExtraLive,2
ItemRandomTune,2
ItemWarpPoints,4
ItemPermanentSlots,8
ItemDoubleShields,2
---------------
--Iteminfo--
ItemBombKit,100,300,4,5
ItemPoints,20000,100000,7,0
ItemPoints,20000,100000,7,3
ItemPoints,10000,100000,8,3
ItemPoints,10000,100000,9,3
ItemPoints,15000,100000,7,4
ItemPoints,10000,100000,8,4
ItemPoints,10000,100000,9,4
ItemBomb,140,1000,7,9
ItemBomb,120,1000,7,8
ItemBomb,80,1000,9,7
ItemMagentaPotion,75,250,8,9
ItemMagentaPotion,75,250,9,9
ItemNextLevel,10000,10000,6,0
------------
--Enemies--
KamikazeFigure,100,6,1
KamikazeFigure,100,1,6
KamikazeFigure,100,6,6
---------------