Skip to content

guns.csv

prontotorpedo edited this page Nov 21, 2025 · 1 revision

This page is a WIP!

guns.csv

Guns.csv defines nearly every parameter relating to guns, with exceptions including raw penetration and weight, which are handled in penetration.csv and partModels.csv respectively.

Explanation of all columns in file (left to right)

@name

The name of the gun.

caliberInch

The caliber (barrel diameter) of the gun in inches.

aimProgress

Ladder aiming progress gained from a two shot salvo.

lockedProgress

Accuracy growth while locked onto a target.

aimSalvoDelay

The minimum possible time delay between salvos.

#timeToAcquireTarget

Comment column, changes are not necessary. A rough estimation of the amount of time it will take to acquire a target.

shellSize

Modifier for the visual size of a shell and the trail it leaves as it travels.

shotSize

Modifier for the visual size of the fire and exhaust created when the shell is fired from the gun.

splashSize

Modifier for the visual size of the splash created when the shell hits the water.

shootDelay

Modifier for the small time delay between shots being fired from multiple guns.

shootDelayMin

The shortest possible delay between shots. Doesn't seem to have been implemented into the game.

shootDelayMax

The longest possible delay between shots. Doesn't seem to have been implemented into the game.

hitChanceMaxRange

The base chance for a shell to hit at the gun's maximum range. Accuracy calculations can be found at the bottom of the guns.csv file.

hitChanceCurver

An exponent applied to gun range during accuracy calculations. Accuracy calculations can be found at the bottom of the guns.csv file.

hitChanceMult

The final multiplier applied to hit chance.

damageMod

Modifier applied to determine the damage of a shell.

dragX

The air resistance of the shell.

#drag

Comment column, no changes needed. The game's internal drag physics.

baseWeight

A modifier that determines the basic weight of a gun turret.

ammo

The amount of shells given for each gun barrel.

barrelW_N

Determines the weight of the barrel, with 'N' representing the mark of the gun. This value also affects the cost of the gun.

firerate_N

The base amount of shots per minute that a mark 'N' gun can do.

shellW_N

The base weight of the shells used for a mark 'N' gun. Changing this value will also change the arc of the shell as it travels.

shellV_N

The base velocity of a shell being fired from a mark 'N' gun, presumably in meters per second. Changing this value will also change the arc of the shell as it travels.

range_N

The maximum firing range of a mark 'N' gun before other modifiers are added, measured in kilometers.

#rangeOriginal

Comment column, no changes needed. The original max range of a mark 5 gun.

accuracy_N

The accuracy modifier for a mark 'N' gun. Accuracy calculations can be found at the bottom of the guns.csv file.

penetration_N

The penetration modifier given to a mark 'N' gun.

Clone this wiki locally