Skip to content

stats.csv

prontotorpedo edited this page Nov 25, 2025 · 1 revision

This page is a WIP!

stats.csv

The stats.csv page defines the various stats given to a part of hull, as well as the modifiers associated with each stat.

Explanation of all columns in file (left to right)

@name

The internal name for a stat

enabled

Determines whether or not a stat is enabled (1) or disabled (0). All stats are enabled by default.

order

The order that the stats will appear in the UI. The default order is the same as the order in the file.

op

The operation type used in each stat. Unsure of the differences at this time.

measure

The units that a stat will appear in, if applicable.

group

Defines which of the groups in the UI header that the stat falls under.

nameUI

The name of the stat shown in the UI. Pulls data from the .lng file.

effect

The effects caused by changing the value of a stat.

#effectTodo

Comment column, no changes needed. Does nothing.

good

Defines whether a stat being higher is good or not.

param

Assigns various parameters to a stat.

desc

The description of a stat. Pulls data from the .lng file.

Notes regarding the effect column

  • Effects are defines using the format of "statEffect(x;y)," with 'statEffect' being one of the values in statEffects.csv, 'x' being the value when the stat equals value of zero, and 'y' being the value when the stat equals 100.
  • Effects increase linearly as the stat increases (ex. when the stat has a value of 50, the statEffect will have a value of halfway between 'x' and 'y').
  • Despite 'y' being the value for when a stat equals 100, most stats can increase beyond that value. In these cases, the effect values will also continue to increase by the same linear amount.

Clone this wiki locally