Project Alice
Loading...
Searching...
No Matches
parsers::crime_modifier Struct Reference

#include <parsers_declarations.hpp>

Inheritance diagram for parsers::crime_modifier:
Collaboration diagram for parsers::crime_modifier:

Public Attributes

bool active = false
 
dcon::trigger_key trigger
 
- Public Attributes inherited from parsers::modifier_base
uint32_t next_to_add_p = 0
 
uint32_t next_to_add_n = 0
 
uint8_t icon_index = 0
 

Additional Inherited Members

- Public Member Functions inherited from parsers::modifier_base
template<typename T >
void icon (association_type, uint32_t v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void tax_efficiency (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void global_population_growth (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void m_rgo_size (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void immigration (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void defender (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void attacker (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void defence (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void pop_growth (association_type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void unit_start_experience (association_type type, float v, error_handler &err, int32_t line, T &context)
 
template<typename T >
void finish (T &context)
 
sys::provincial_modifier_definition const & peek_province_mod () const
 
sys::national_modifier_definition const & peek_national_mod () const
 
sys::national_modifier_definition force_national_mod () const
 
- Protected Attributes inherited from parsers::modifier_base
sys::national_modifier_definition constructed_definition_n
 
sys::provincial_modifier_definition constructed_definition_p
 

Detailed Description

Definition at line 1774 of file parsers_declarations.hpp.

Member Data Documentation

◆ active

bool parsers::crime_modifier::active = false

Definition at line 1775 of file parsers_declarations.hpp.

◆ trigger

dcon::trigger_key parsers::crime_modifier::trigger

Definition at line 1776 of file parsers_declarations.hpp.


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