Skip to content

players.csv

prontotorpedo edited this page May 19, 2026 · 1 revision

This page is a WIP!

players.csv

players.csv is used to define the parameters for all nations in the campaign

Explanation of all columns in file (left to right)

@name

The internal name of a country. This is the name used in the "countries" column in other files.

enabled

Determines whether a country is enabled in game (1), or disabled in game (0). All countries are enabled by default.

nameUI

The name shown to players in the UI.

type

Determines what type a country is. There are three types of countries:

  • major: The country is playable
  • medium: These are minor countries that can ally with majors and purchase ships from them. If not allied to a major, they function like a minor nation.
  • minor: These are the countries that are targeted in "Conquest" events. They cannot ally with major nations.

Unless specified, columns will only apply to major nations.

liked

Determines which major nations a minor or medium country likes. Unsure if this affects the likelihood of a medium nation to ally with one of these countries.

enemies

Determines which major nations a minor or medium country dislikes. Unsure if this affects the likelihood of a medium nation to ally with one of these countries.

threatChance

Unsure. May affect the likelihood of a minor or medium nation starting a land invasion.

color

The base color of a country. Only affects major nations, medium and minor nations will always be the default color.

highlightColor

The color around the border of a country. Only affects major nations, medium and minor nations will always be the default color.

shipyardStart

The maximum tonnage allowed to be built by a country at the beginning of an 1890 start.

aiPersonality

The AI personality that will be used by a country. Corresponds to personality types in aiPersonalities.csv.

nation_base_income

The basic income modifier for a country. Unsure how this is directly implemented.

startingyear_income_mod

Modifiers applied to the income of a nation depending on the start year of the campaign. Each modifier is separated by a comma.

startingyear_unrest_mod

Determines how much unrest is in a country when a campaign starts. The values in the cell represent the unrest for each campaign start date, separated by commas.

startingyear_growth_mod

Modifiers applied to the income growth of a nation depending on the start year of the campaign. Each modifier is separated by a comma.

nearby

The major nations that are by this major nation.

desc1890/1900/1910/1920/1930/1940

These six columns are the small description for a country shown in the country select screen when starting a new campaign, based on the selected starting year. Pulls data from the .lng file.

enabledForCampaign

Determines whether the nation is enabled for the campaign (1) or not (0).

id

The internal ID for a country. Should be a unique number for each, the actual number doesn't matter.

percentParty

The percent distribution of support for the Communists, Left Wing, Centre, Right Wing, and Nationalists parties respectively. The numbers in each cell should include all five parties and add up to 100.

governmentTypeOnYear

Determines the various government types that a country will be under at the start of a campaign.

yearForGovernmentType

The year where the respective government type (from governmentTypeOnYear) will change over. This only affects campaign starts, and will do nothing if the campaign starts before this year.

nameUiMonarchy

The unique name for a country when they are a constitutional monarchy with the Centre, Left Wing, or Right Wing parties in power, or an absolute monarchy.

nameUiFascism

The unique name for a country when the Nationalists party is in power.

nameUiCommunism

The unique name for a country when the Communists party is in power.

nameUiOtherDemocracy

The unique name for a country that is a democracy with the Centre, Left Wing, or Right Wing parties in power.

Clone this wiki locally