Project Alice
Loading...
Searching...
No Matches
culture::global_cultural_state Struct Reference

#include <culture.hpp>

Collaboration diagram for culture::global_cultural_state:

Public Attributes

std::vector< dcon::issue_id > party_issues
 
std::vector< dcon::issue_id > political_issues
 
std::vector< dcon::issue_id > social_issues
 
std::vector< dcon::reform_id > military_issues
 
std::vector< dcon::reform_id > economic_issues
 
std::vector< folder_infotech_folders
 
std::vector< dcon::pop_type_id > rgo_workers
 
tagged_vector< crime_info, dcon::crime_id > crimes
 
dcon::pop_type_id artisans
 
dcon::pop_type_id capitalists
 
dcon::pop_type_id farmers
 
dcon::pop_type_id laborers
 
dcon::pop_type_id clergy
 
dcon::pop_type_id soldiers
 
dcon::pop_type_id officers
 
dcon::pop_type_id slaves
 
dcon::pop_type_id bureaucrat
 
dcon::pop_type_id aristocrat
 
dcon::pop_type_id primary_factory_worker
 
dcon::pop_type_id secondary_factory_worker
 
int32_t officer_leadership_points = 0
 
float bureaucrat_tax_efficiency = 0.0f
 
dcon::ideology_id conservative
 
dcon::issue_option_id jingoism
 
dcon::value_modifier_key promotion_chance
 
dcon::value_modifier_key demotion_chance
 
dcon::value_modifier_key migration_chance
 
dcon::value_modifier_key colonialmigration_chance
 
dcon::value_modifier_key emigration_chance
 
dcon::value_modifier_key assimilation_chance
 
dcon::value_modifier_key conversion_chance
 
uint64_t promotion_chance_fn = 0
 
uint64_t demotion_chance_fn = 0
 
uint64_t migration_chance_fn = 0
 
uint64_t colonialmigration_chance_fn = 0
 
uint64_t emigration_chance_fn = 0
 
uint64_t assimilation_chance_fn = 0
 
uint64_t conversion_chance_fn = 0
 

Detailed Description

Definition at line 124 of file culture.hpp.

Member Data Documentation

◆ aristocrat

dcon::pop_type_id culture::global_cultural_state::aristocrat

Definition at line 146 of file culture.hpp.

◆ artisans

dcon::pop_type_id culture::global_cultural_state::artisans

Definition at line 137 of file culture.hpp.

◆ assimilation_chance

dcon::value_modifier_key culture::global_cultural_state::assimilation_chance

Definition at line 165 of file culture.hpp.

◆ assimilation_chance_fn

uint64_t culture::global_cultural_state::assimilation_chance_fn = 0

Definition at line 173 of file culture.hpp.

◆ bureaucrat

dcon::pop_type_id culture::global_cultural_state::bureaucrat

Definition at line 145 of file culture.hpp.

◆ bureaucrat_tax_efficiency

float culture::global_cultural_state::bureaucrat_tax_efficiency = 0.0f

Definition at line 152 of file culture.hpp.

◆ capitalists

dcon::pop_type_id culture::global_cultural_state::capitalists

Definition at line 138 of file culture.hpp.

◆ clergy

dcon::pop_type_id culture::global_cultural_state::clergy

Definition at line 141 of file culture.hpp.

◆ colonialmigration_chance

dcon::value_modifier_key culture::global_cultural_state::colonialmigration_chance

Definition at line 163 of file culture.hpp.

◆ colonialmigration_chance_fn

uint64_t culture::global_cultural_state::colonialmigration_chance_fn = 0

Definition at line 171 of file culture.hpp.

◆ conservative

dcon::ideology_id culture::global_cultural_state::conservative

Definition at line 155 of file culture.hpp.

◆ conversion_chance

dcon::value_modifier_key culture::global_cultural_state::conversion_chance

Definition at line 166 of file culture.hpp.

◆ conversion_chance_fn

uint64_t culture::global_cultural_state::conversion_chance_fn = 0

Definition at line 174 of file culture.hpp.

◆ crimes

tagged_vector<crime_info, dcon::crime_id> culture::global_cultural_state::crimes

Definition at line 134 of file culture.hpp.

◆ demotion_chance

dcon::value_modifier_key culture::global_cultural_state::demotion_chance

Definition at line 161 of file culture.hpp.

◆ demotion_chance_fn

uint64_t culture::global_cultural_state::demotion_chance_fn = 0

Definition at line 169 of file culture.hpp.

◆ economic_issues

std::vector<dcon::reform_id> culture::global_cultural_state::economic_issues

Definition at line 129 of file culture.hpp.

◆ emigration_chance

dcon::value_modifier_key culture::global_cultural_state::emigration_chance

Definition at line 164 of file culture.hpp.

◆ emigration_chance_fn

uint64_t culture::global_cultural_state::emigration_chance_fn = 0

Definition at line 172 of file culture.hpp.

◆ farmers

dcon::pop_type_id culture::global_cultural_state::farmers

Definition at line 139 of file culture.hpp.

◆ jingoism

dcon::issue_option_id culture::global_cultural_state::jingoism

Definition at line 157 of file culture.hpp.

◆ laborers

dcon::pop_type_id culture::global_cultural_state::laborers

Definition at line 140 of file culture.hpp.

◆ migration_chance

dcon::value_modifier_key culture::global_cultural_state::migration_chance

Definition at line 162 of file culture.hpp.

◆ migration_chance_fn

uint64_t culture::global_cultural_state::migration_chance_fn = 0

Definition at line 170 of file culture.hpp.

◆ military_issues

std::vector<dcon::reform_id> culture::global_cultural_state::military_issues

Definition at line 128 of file culture.hpp.

◆ officer_leadership_points

int32_t culture::global_cultural_state::officer_leadership_points = 0

Definition at line 151 of file culture.hpp.

◆ officers

dcon::pop_type_id culture::global_cultural_state::officers

Definition at line 143 of file culture.hpp.

◆ party_issues

std::vector<dcon::issue_id> culture::global_cultural_state::party_issues

Definition at line 125 of file culture.hpp.

◆ political_issues

std::vector<dcon::issue_id> culture::global_cultural_state::political_issues

Definition at line 126 of file culture.hpp.

◆ primary_factory_worker

dcon::pop_type_id culture::global_cultural_state::primary_factory_worker

Definition at line 148 of file culture.hpp.

◆ promotion_chance

dcon::value_modifier_key culture::global_cultural_state::promotion_chance

Definition at line 160 of file culture.hpp.

◆ promotion_chance_fn

uint64_t culture::global_cultural_state::promotion_chance_fn = 0

Definition at line 168 of file culture.hpp.

◆ rgo_workers

std::vector<dcon::pop_type_id> culture::global_cultural_state::rgo_workers

Definition at line 132 of file culture.hpp.

◆ secondary_factory_worker

dcon::pop_type_id culture::global_cultural_state::secondary_factory_worker

Definition at line 149 of file culture.hpp.

◆ slaves

dcon::pop_type_id culture::global_cultural_state::slaves

Definition at line 144 of file culture.hpp.

◆ social_issues

std::vector<dcon::issue_id> culture::global_cultural_state::social_issues

Definition at line 127 of file culture.hpp.

◆ soldiers

dcon::pop_type_id culture::global_cultural_state::soldiers

Definition at line 142 of file culture.hpp.

◆ tech_folders

std::vector<folder_info> culture::global_cultural_state::tech_folders

Definition at line 131 of file culture.hpp.


The documentation for this struct was generated from the following file: