Gummi Stats Data
Gummi block stats are in the gummi_stats folder. Each file sets the stats a Gummi block adds to a Gummi Ship. The file name is the block id without its colour, eg. gummi_cube.json applies to every colour of the Gummi Cube. Every field is optional and the ship's stats are the sum of all its blocks. Here is the JSON file structure:
[optional] (integer) weight: how heavy the block is. A heavier ship needs morehorsepowerto reach its top speed. Default0.[optional] (integer) armor: how much HP the block adds to the ship. Default0.[optional] (integer) cost: how many cost points the block uses in the Gummi Hangar. A ship can't go over the hangar's max cost (set by thegummiHangarBaseCost/gummiHangarLevelCostServer config options and upgraded with chips). Default1.[optional] (integer) top_speed: engines only, the ship's max speed. The ship uses the speeds of its fastest engine. Default0.[optional] (integer) low_speed: engines only, the ship's speed when it doesn't have enough horsepower for its weight. Default0.[optional] (integer) horsepower: engines only, added up for the whole ship. The ship reachestop_speedonce its total horsepower is at least ⅔ of its total weight, below that its speed goes down towardslow_speed. Default0.[optional] (integer) firepower: weapons only, the damage of the weapon's shots. Default0.[optional] (integer) fuel_per_shot: weapons only, the fuel used by each shot. Default0.[optional] (integer) mobility: aero blocks only, how much the block improves the ship's handling. Default0.
Example: dispel_gummi_cone.json
{
"armor": 7,
"cost": 3,
"weight": 1
}
Example: gummi_thruster.json (engine)
{
"armor": 1,
"cost": 32,
"horsepower": 20,
"low_speed": 70,
"top_speed": 90,
"weight": 1
}
Example: gummi_fire.json (weapon)
{
"armor": 1,
"cost": 40,
"firepower": 36,
"fuel_per_shot": 35,
"weight": 1
}