Project Alice
Loading...
Searching...
No Matches
triggers.cpp File Reference
#include "triggers.hpp"
#include "system_state.hpp"
#include "demographics.hpp"
#include "military_templates.hpp"
#include "nations_templates.hpp"
#include "prng.hpp"
#include "province_templates.hpp"
#include "ve_scalar_extensions.hpp"
#include "script_constants.hpp"
Include dependency graph for triggers.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  trigger::gathered_s< T >
 
struct  trigger::gathered_s< ve::contiguous_tags< int32_t > >
 
struct  trigger::gathered_s< ve::unaligned_contiguous_tags< int32_t > >
 
struct  trigger::gathered_s< ve::partial_contiguous_tags< int32_t > >
 
struct  trigger::full_mask< T >
 
struct  trigger::full_mask< bool >
 
struct  trigger::full_mask< ve::vbitfield_type >
 
struct  trigger::empty_mask< T >
 
struct  trigger::empty_mask< bool >
 
struct  trigger::empty_mask< ve::vbitfield_type >
 
class  trigger::true_accumulator< F >
 
class  trigger::false_accumulator< F >
 
class  trigger::value_accumulator< TAG, F >
 
struct  trigger::trigger_container< return_type, primary_type, this_type, from_type >
 

Namespaces

namespace  trigger
 

Macros

#define CALLTYPE
 
#define TRIGGER_FUNCTION(function_name)
 
#define TRIGGER_BYTECODE_ELEMENT(code, name, arg)   tf_##name <return_type, primary_type, this_type, from_type>,
 

Typedefs

template<typename T >
using trigger::gathered_t = typename gathered_s< T >::type
 

Functions

template<typename A , typename B >
auto trigger::compare_values (uint16_t trigger_code, A value_a, B value_b) -> decltype(value_a==value_b)
 
template<typename A , typename B >
auto trigger::compare_values_eq (uint16_t trigger_code, A value_a, B value_b) -> decltype(value_a==value_b)
 
template<typename B >
auto trigger::compare_values_eq (uint16_t trigger_code, dcon::nation_fat_id value_a, B value_b) -> decltype(value_a.id==value_b)
 
template<typename A >
auto trigger::compare_to_true (uint16_t trigger_code, A value_a) -> decltype(!value_a)
 
template<typename A >
auto trigger::compare_to_false (uint16_t trigger_code, A value_a) -> decltype(!value_a)
 
float trigger::read_float_from_payload (uint16_t const *data)
 
int32_t trigger::read_int32_t_from_payload (uint16_t const *data)
 
template<typename return_type , typename primary_type , typename this_type , typename from_type >
return_type CALLTYPE trigger::test_trigger_generic (uint16_t const *tval, sys::state &ws, primary_type primary_slot, this_type this_slot, from_type from_slot)
 
bool trigger::compare (bool a, bool b)
 
bool trigger::compare (ve::vbitfield_type a, ve::vbitfield_type b)
 
 trigger::TRIGGER_FUNCTION (apply_disjuctively)
 
 trigger::TRIGGER_FUNCTION (apply_conjuctively)
 
 trigger::TRIGGER_FUNCTION (apply_subtriggers)
 
 trigger::TRIGGER_FUNCTION (tf_none)
 
 trigger::TRIGGER_FUNCTION (tf_unused_1)
 
 trigger::TRIGGER_FUNCTION (tf_generic_scope)
 
template<typename F >
auto trigger::make_true_accumulator (F &&f) -> true_accumulator< F >
 
template<typename F >
auto trigger::make_false_accumulator (F &&f) -> false_accumulator< F >
 
template<typename TAG , typename F >
auto trigger::make_value_accumulator (F &&f) -> value_accumulator< TAG, F >
 
auto trigger::existence_accumulator (sys::state &ws, uint16_t const *tval, int32_t this_slot, int32_t from_slot)
 
auto trigger::universal_accumulator (sys::state &ws, uint16_t const *tval, int32_t this_slot, int32_t from_slot)
 
 trigger::TRIGGER_FUNCTION (tf_x_neighbor_province_scope)
 
 trigger::TRIGGER_FUNCTION (tf_x_neighbor_province_scope_state)
 
 trigger::TRIGGER_FUNCTION (tf_x_neighbor_country_scope_nation)
 
 trigger::TRIGGER_FUNCTION (tf_x_neighbor_country_scope_pop)
 
 trigger::TRIGGER_FUNCTION (tf_x_war_countries_scope_nation)
 
 trigger::TRIGGER_FUNCTION (tf_x_war_countries_scope_pop)
 
 trigger::TRIGGER_FUNCTION (tf_x_country_scope)
 
 trigger::TRIGGER_FUNCTION (tf_x_greater_power_scope)
 
 trigger::TRIGGER_FUNCTION (tf_x_owned_province_scope_state)
 
 trigger::TRIGGER_FUNCTION (tf_x_owned_province_scope_nation)
 
 trigger::TRIGGER_FUNCTION (tf_x_core_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_x_core_scope_nation)
 
 trigger::TRIGGER_FUNCTION (tf_x_state_scope)
 
 trigger::TRIGGER_FUNCTION (tf_x_substate_scope)
 
 trigger::TRIGGER_FUNCTION (tf_x_sphere_member_scope)
 
 trigger::TRIGGER_FUNCTION (tf_x_pop_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_x_pop_scope_state)
 
 trigger::TRIGGER_FUNCTION (tf_x_pop_scope_nation)
 
 trigger::TRIGGER_FUNCTION (tf_x_provinces_in_variable_region)
 
 trigger::TRIGGER_FUNCTION (tf_x_provinces_in_variable_region_proper)
 
 trigger::TRIGGER_FUNCTION (tf_owner_scope_state)
 
 trigger::TRIGGER_FUNCTION (tf_owner_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_controller_scope)
 
 trigger::TRIGGER_FUNCTION (tf_location_scope)
 
 trigger::TRIGGER_FUNCTION (tf_country_scope_state)
 
 trigger::TRIGGER_FUNCTION (tf_country_scope_pop)
 
 trigger::TRIGGER_FUNCTION (tf_capital_scope)
 
 trigger::TRIGGER_FUNCTION (tf_capital_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_capital_scope_pop)
 
 trigger::TRIGGER_FUNCTION (tf_this_scope)
 
 trigger::TRIGGER_FUNCTION (tf_from_scope)
 
 trigger::TRIGGER_FUNCTION (tf_sea_zone_scope)
 
 trigger::TRIGGER_FUNCTION (tf_cultural_union_scope)
 
 trigger::TRIGGER_FUNCTION (tf_overlord_scope)
 
 trigger::TRIGGER_FUNCTION (tf_sphere_owner_scope)
 
 trigger::TRIGGER_FUNCTION (tf_independence_scope)
 
 trigger::TRIGGER_FUNCTION (tf_flashpoint_tag_scope)
 
 trigger::TRIGGER_FUNCTION (tf_crisis_state_scope)
 
 trigger::TRIGGER_FUNCTION (tf_state_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_state_scope_pop)
 
 trigger::TRIGGER_FUNCTION (tf_tag_scope)
 
 trigger::TRIGGER_FUNCTION (tf_integer_scope)
 
 trigger::TRIGGER_FUNCTION (tf_country_scope_nation)
 
 trigger::TRIGGER_FUNCTION (tf_country_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_cultural_union_scope_pop)
 
 trigger::TRIGGER_FUNCTION (tf_year)
 
 trigger::TRIGGER_FUNCTION (tf_month)
 
 trigger::TRIGGER_FUNCTION (tf_port)
 
 trigger::TRIGGER_FUNCTION (tf_rank)
 
 trigger::TRIGGER_FUNCTION (tf_technology)
 
 trigger::TRIGGER_FUNCTION (tf_technology_province)
 
 trigger::TRIGGER_FUNCTION (tf_technology_pop)
 
 trigger::TRIGGER_FUNCTION (tf_strata_rich)
 
 trigger::TRIGGER_FUNCTION (tf_strata_middle)
 
 trigger::TRIGGER_FUNCTION (tf_strata_poor)
 
 trigger::TRIGGER_FUNCTION (tf_life_rating_province)
 
 trigger::TRIGGER_FUNCTION (tf_life_rating_state)
 
auto trigger::empty_province_accumulator (sys::state const &ws)
 
 trigger::TRIGGER_FUNCTION (tf_has_empty_adjacent_state_province)
 
auto trigger::empty_province_from_state_accumulator (sys::state const &ws, dcon::state_instance_id sid)
 
 trigger::TRIGGER_FUNCTION (tf_has_empty_adjacent_state_state)
 
 trigger::TRIGGER_FUNCTION (tf_state_id_province)
 
 trigger::TRIGGER_FUNCTION (tf_state_id_state)
 
 trigger::TRIGGER_FUNCTION (tf_cash_reserves)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_nation)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_state)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_province)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_slave_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_slave_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_slave_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_slave_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_independant)
 
 trigger::TRIGGER_FUNCTION (tf_has_national_minority_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_national_minority_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_national_minority_nation)
 
 trigger::TRIGGER_FUNCTION (tf_government_nation)
 
 trigger::TRIGGER_FUNCTION (tf_government_pop)
 
 trigger::TRIGGER_FUNCTION (tf_capital)
 
 trigger::TRIGGER_FUNCTION (tf_tech_school)
 
 trigger::TRIGGER_FUNCTION (tf_primary_culture)
 
 trigger::TRIGGER_FUNCTION (tf_primary_culture_pop)
 
 trigger::TRIGGER_FUNCTION (tf_accepted_culture)
 
 trigger::TRIGGER_FUNCTION (tf_culture_pop)
 
 trigger::TRIGGER_FUNCTION (tf_culture_state)
 
 trigger::TRIGGER_FUNCTION (tf_culture_province)
 
 trigger::TRIGGER_FUNCTION (tf_culture_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_pop_reb)
 
 trigger::TRIGGER_FUNCTION (tf_culture_state_reb)
 
 trigger::TRIGGER_FUNCTION (tf_culture_province_reb)
 
 trigger::TRIGGER_FUNCTION (tf_culture_nation_reb)
 
 trigger::TRIGGER_FUNCTION (tf_culture_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_culture_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_culture_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_pop)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_province)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_state)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_reb_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_reb_pop)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_nation_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_pop_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_nation_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_pop_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_nation_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_pop_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_nation_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_pop_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_culture_group_pop_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_religion)
 
 trigger::TRIGGER_FUNCTION (tf_religion_reb)
 
 trigger::TRIGGER_FUNCTION (tf_religion_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_religion_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_religion_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_religion_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_religion_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_terrain_province)
 
 trigger::TRIGGER_FUNCTION (tf_terrain_pop)
 
 trigger::TRIGGER_FUNCTION (tf_trade_goods)
 
 trigger::TRIGGER_FUNCTION (tf_is_secondary_power_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_secondary_power_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_faction_nation)
 
 trigger::TRIGGER_FUNCTION (tf_has_faction_pop)
 
auto trigger::unowned_core_accumulator (sys::state const &ws, dcon::nation_id n)
 
 trigger::TRIGGER_FUNCTION (tf_has_unclaimed_cores)
 
 trigger::TRIGGER_FUNCTION (tf_have_core_in_nation_tag)
 
 trigger::TRIGGER_FUNCTION (tf_have_core_in_nation_this)
 
 trigger::TRIGGER_FUNCTION (tf_have_core_in_nation_from)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_bool)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_this_self_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_pop_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_this_rebel)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_tag_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_tag_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_tag_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_tag_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_cultural_union_tag_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_factory_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_factory_province)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_factory_pop)
 
 trigger::TRIGGER_FUNCTION (tf_war_nation)
 
 trigger::TRIGGER_FUNCTION (tf_war_pop)
 
 trigger::TRIGGER_FUNCTION (tf_war_exhaustion_nation)
 
 trigger::TRIGGER_FUNCTION (tf_war_exhaustion_province)
 
 trigger::TRIGGER_FUNCTION (tf_war_exhaustion_pop)
 
 trigger::TRIGGER_FUNCTION (tf_blockade)
 
 trigger::TRIGGER_FUNCTION (tf_owns)
 
 trigger::TRIGGER_FUNCTION (tf_owns_province)
 
 trigger::TRIGGER_FUNCTION (tf_controls)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_integer)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_reb)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_state_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_state_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_state_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_boolean)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_tag)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_pop_tag)
 
 trigger::TRIGGER_FUNCTION (tf_is_core_state_tag)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_revolts)
 
 trigger::TRIGGER_FUNCTION (tf_revolt_percentage)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_cities_int)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_cities_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_cities_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_cities_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_cities_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_cities_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_ports)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_allies)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_vassals)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_tag)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_state_tag)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_state_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_state_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_state_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_state_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_owned_by_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_exists_bool)
 
 trigger::TRIGGER_FUNCTION (tf_exists_tag)
 
 trigger::TRIGGER_FUNCTION (tf_has_country_flag)
 
 trigger::TRIGGER_FUNCTION (tf_has_country_flag_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_country_flag_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_country_flag_state)
 
 trigger::TRIGGER_FUNCTION (tf_continent_province)
 
 trigger::TRIGGER_FUNCTION (tf_continent_state)
 
 trigger::TRIGGER_FUNCTION (tf_continent_nation)
 
 trigger::TRIGGER_FUNCTION (tf_continent_pop)
 
 trigger::TRIGGER_FUNCTION (tf_continent_nation_this)
 
 trigger::TRIGGER_FUNCTION (tf_continent_state_this)
 
 trigger::TRIGGER_FUNCTION (tf_continent_province_this)
 
 trigger::TRIGGER_FUNCTION (tf_continent_pop_this)
 
 trigger::TRIGGER_FUNCTION (tf_continent_nation_from)
 
 trigger::TRIGGER_FUNCTION (tf_continent_state_from)
 
 trigger::TRIGGER_FUNCTION (tf_continent_province_from)
 
 trigger::TRIGGER_FUNCTION (tf_continent_pop_from)
 
 trigger::TRIGGER_FUNCTION (tf_casus_belli_tag)
 
 trigger::TRIGGER_FUNCTION (tf_casus_belli_from)
 
 trigger::TRIGGER_FUNCTION (tf_casus_belli_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_casus_belli_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_casus_belli_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_casus_belli_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_military_access_tag)
 
 trigger::TRIGGER_FUNCTION (tf_military_access_from)
 
 trigger::TRIGGER_FUNCTION (tf_military_access_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_military_access_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_military_access_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_military_access_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_prestige_value)
 
 trigger::TRIGGER_FUNCTION (tf_prestige_from)
 
 trigger::TRIGGER_FUNCTION (tf_prestige_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_prestige_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_prestige_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_prestige_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_badboy)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_fort)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_railroad)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_naval_base)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_factory)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_state_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_factory_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_empty)
 
 trigger::TRIGGER_FUNCTION (tf_empty_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_blockaded)
 
 trigger::TRIGGER_FUNCTION (tf_has_country_modifier)
 
 trigger::TRIGGER_FUNCTION (tf_has_country_modifier_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_province_modifier)
 
 trigger::TRIGGER_FUNCTION (tf_region)
 
 trigger::TRIGGER_FUNCTION (tf_region_state)
 
 trigger::TRIGGER_FUNCTION (tf_region_pop)
 
 trigger::TRIGGER_FUNCTION (tf_region_proper)
 
 trigger::TRIGGER_FUNCTION (tf_region_proper_state)
 
 trigger::TRIGGER_FUNCTION (tf_region_proper_pop)
 
 trigger::TRIGGER_FUNCTION (tf_owns_region_proper)
 
 trigger::TRIGGER_FUNCTION (tf_owns_region)
 
 trigger::TRIGGER_FUNCTION (tf_tag_tag)
 
 trigger::TRIGGER_FUNCTION (tf_tag_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_tag_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_tag_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_tag_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_tag_pop)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_tag)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_stronger_army_than_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_neighbour_tag)
 
 trigger::TRIGGER_FUNCTION (tf_neighbour_this)
 
 trigger::TRIGGER_FUNCTION (tf_neighbour_from)
 
 trigger::TRIGGER_FUNCTION (tf_neighbour_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_neighbour_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_country_units_in_state_from)
 
 trigger::TRIGGER_FUNCTION (tf_country_units_in_state_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_country_units_in_state_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_country_units_in_state_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_country_units_in_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_country_units_in_state_tag)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_value)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_tag)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_from)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_units_in_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_war_with_tag)
 
 trigger::TRIGGER_FUNCTION (tf_war_with_from)
 
 trigger::TRIGGER_FUNCTION (tf_war_with_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_war_with_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_war_with_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_war_with_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_unit_in_battle)
 
 trigger::TRIGGER_FUNCTION (tf_unit_has_leader)
 
 trigger::TRIGGER_FUNCTION (tf_has_national_focus_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_national_focus_province)
 
 trigger::TRIGGER_FUNCTION (tf_total_amount_of_divisions)
 
 trigger::TRIGGER_FUNCTION (tf_money)
 
 trigger::TRIGGER_FUNCTION (tf_money_province)
 
 trigger::TRIGGER_FUNCTION (tf_lost_national)
 
 trigger::TRIGGER_FUNCTION (tf_is_vassal)
 
 trigger::TRIGGER_FUNCTION (tf_ruling_party_ideology_nation)
 
 trigger::TRIGGER_FUNCTION (tf_ruling_party_ideology_pop)
 
 trigger::TRIGGER_FUNCTION (tf_ruling_party_ideology_province)
 
 trigger::TRIGGER_FUNCTION (tf_ruling_party)
 
 trigger::TRIGGER_FUNCTION (tf_is_ideology_enabled)
 
 trigger::TRIGGER_FUNCTION (tf_political_reform_want_nation)
 
 trigger::TRIGGER_FUNCTION (tf_political_reform_want_pop)
 
 trigger::TRIGGER_FUNCTION (tf_social_reform_want_nation)
 
 trigger::TRIGGER_FUNCTION (tf_social_reform_want_pop)
 
 trigger::TRIGGER_FUNCTION (tf_total_amount_of_ships)
 
 trigger::TRIGGER_FUNCTION (tf_plurality)
 
 trigger::TRIGGER_FUNCTION (tf_plurality_pop)
 
 trigger::TRIGGER_FUNCTION (tf_corruption)
 
 trigger::TRIGGER_FUNCTION (tf_is_state_religion_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_state_religion_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_state_religion_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_state)
 
 trigger::TRIGGER_FUNCTION (tf_primary_culture_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_primary_culture_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_nation_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_nation_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_nation_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_state_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_state_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_state_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_province_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_province_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_province_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_pop_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_pop_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_pop_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_primary_culture_pop_this_province)
 
template<typename N , typename C >
auto trigger::internal_tf_culture_accepted (sys::state &ws, N nids, C cids)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_nation_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_nation_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_nation_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_state_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_state_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_state_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_province_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_province_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_province_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_pop_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_pop_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_pop_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_pop_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_accepted_culture_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_coastal_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_coastal_state)
 
 trigger::TRIGGER_FUNCTION (tf_in_sphere_tag)
 
 trigger::TRIGGER_FUNCTION (tf_in_sphere_from)
 
 trigger::TRIGGER_FUNCTION (tf_in_sphere_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_in_sphere_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_in_sphere_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_in_sphere_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_produces_nation)
 
 trigger::TRIGGER_FUNCTION (tf_produces_province)
 
 trigger::TRIGGER_FUNCTION (tf_produces_state)
 
 trigger::TRIGGER_FUNCTION (tf_produces_pop)
 
 trigger::TRIGGER_FUNCTION (tf_average_militancy_nation)
 
 trigger::TRIGGER_FUNCTION (tf_average_militancy_state)
 
 trigger::TRIGGER_FUNCTION (tf_average_militancy_province)
 
 trigger::TRIGGER_FUNCTION (tf_average_consciousness_nation)
 
 trigger::TRIGGER_FUNCTION (tf_average_consciousness_state)
 
 trigger::TRIGGER_FUNCTION (tf_average_consciousness_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_next_reform_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_next_reform_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_next_rreform_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_next_rreform_pop)
 
 trigger::TRIGGER_FUNCTION (tf_rebel_power_fraction)
 
 trigger::TRIGGER_FUNCTION (tf_recruited_percentage_nation)
 
 trigger::TRIGGER_FUNCTION (tf_recruited_percentage_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_culture_core)
 
 trigger::TRIGGER_FUNCTION (tf_has_culture_core_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_nationalism)
 
 trigger::TRIGGER_FUNCTION (tf_is_overseas)
 
 trigger::TRIGGER_FUNCTION (tf_is_overseas_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_overseas_state)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_rebels)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_tag)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_from)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_owner)
 
 trigger::TRIGGER_FUNCTION (tf_controlled_by_reb)
 
 trigger::TRIGGER_FUNCTION (tf_is_canal_enabled)
 
 trigger::TRIGGER_FUNCTION (tf_is_state_capital)
 
 trigger::TRIGGER_FUNCTION (tf_is_state_capital_pop)
 
 trigger::TRIGGER_FUNCTION (tf_truce_with_tag)
 
 trigger::TRIGGER_FUNCTION (tf_truce_with_from)
 
 trigger::TRIGGER_FUNCTION (tf_truce_with_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_truce_with_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_truce_with_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_truce_with_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_total_pops_nation)
 
 trigger::TRIGGER_FUNCTION (tf_total_pops_state)
 
 trigger::TRIGGER_FUNCTION (tf_total_pops_province)
 
 trigger::TRIGGER_FUNCTION (tf_total_pops_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_type_nation)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_type_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_type_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_type_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_empty_adjacent_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_leader)
 
 trigger::TRIGGER_FUNCTION (tf_ai)
 
 trigger::TRIGGER_FUNCTION (tf_can_create_vassals)
 
 trigger::TRIGGER_FUNCTION (tf_is_possible_vassal)
 
 trigger::TRIGGER_FUNCTION (tf_province_id)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_tag)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_from)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_province_tag)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_province_from)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_province_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_province_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_province_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_vassal_of_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_substate_of_tag)
 
 trigger::TRIGGER_FUNCTION (tf_substate_of_from)
 
 trigger::TRIGGER_FUNCTION (tf_substate_of_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_substate_of_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_substate_of_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_substate_of_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_alliance_with_tag)
 
 trigger::TRIGGER_FUNCTION (tf_alliance_with_from)
 
 trigger::TRIGGER_FUNCTION (tf_alliance_with_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_alliance_with_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_alliance_with_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_alliance_with_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_recently_lost_war)
 
 trigger::TRIGGER_FUNCTION (tf_has_recently_lost_war_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_mobilised)
 
 trigger::TRIGGER_FUNCTION (tf_mobilisation_size)
 
 trigger::TRIGGER_FUNCTION (tf_crime_higher_than_education_nation)
 
 trigger::TRIGGER_FUNCTION (tf_crime_higher_than_education_state)
 
 trigger::TRIGGER_FUNCTION (tf_crime_higher_than_education_province)
 
 trigger::TRIGGER_FUNCTION (tf_crime_higher_than_education_pop)
 
 trigger::TRIGGER_FUNCTION (tf_agree_with_ruling_party)
 
 trigger::TRIGGER_FUNCTION (tf_is_colonial_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_colonial_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_colonial_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_factories_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_factories_nation)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_bool)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_tag)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_from)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_in_default_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_total_num_of_ports)
 
 trigger::TRIGGER_FUNCTION (tf_always)
 
 trigger::TRIGGER_FUNCTION (tf_election)
 
 trigger::TRIGGER_FUNCTION (tf_has_global_flag)
 
 trigger::TRIGGER_FUNCTION (tf_is_capital)
 
 trigger::TRIGGER_FUNCTION (tf_nationalvalue_nation)
 
 trigger::TRIGGER_FUNCTION (tf_nationalvalue_pop)
 
 trigger::TRIGGER_FUNCTION (tf_nationalvalue_province)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_value)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_tag)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_industrial_score_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_value)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_tag)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_military_score_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_civilized_nation)
 
 trigger::TRIGGER_FUNCTION (tf_civilized_pop)
 
 trigger::TRIGGER_FUNCTION (tf_civilized_province)
 
 trigger::TRIGGER_FUNCTION (tf_national_provinces_occupied)
 
 trigger::TRIGGER_FUNCTION (tf_is_greater_power_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_greater_power_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_greater_power_province)
 
 trigger::TRIGGER_FUNCTION (tf_rich_tax)
 
 trigger::TRIGGER_FUNCTION (tf_middle_tax)
 
 trigger::TRIGGER_FUNCTION (tf_poor_tax)
 
 trigger::TRIGGER_FUNCTION (tf_rich_tax_pop)
 
 trigger::TRIGGER_FUNCTION (tf_middle_tax_pop)
 
 trigger::TRIGGER_FUNCTION (tf_poor_tax_pop)
 
 trigger::TRIGGER_FUNCTION (tf_social_spending_nation)
 
 trigger::TRIGGER_FUNCTION (tf_social_spending_pop)
 
 trigger::TRIGGER_FUNCTION (tf_social_spending_province)
 
 trigger::TRIGGER_FUNCTION (tf_military_spending_nation)
 
 trigger::TRIGGER_FUNCTION (tf_military_spending_pop)
 
 trigger::TRIGGER_FUNCTION (tf_military_spending_province)
 
 trigger::TRIGGER_FUNCTION (tf_military_spending_state)
 
 trigger::TRIGGER_FUNCTION (tf_administration_spending_nation)
 
 trigger::TRIGGER_FUNCTION (tf_administration_spending_pop)
 
 trigger::TRIGGER_FUNCTION (tf_administration_spending_province)
 
 trigger::TRIGGER_FUNCTION (tf_administration_spending_state)
 
 trigger::TRIGGER_FUNCTION (tf_education_spending_nation)
 
 trigger::TRIGGER_FUNCTION (tf_education_spending_pop)
 
 trigger::TRIGGER_FUNCTION (tf_education_spending_province)
 
 trigger::TRIGGER_FUNCTION (tf_education_spending_state)
 
 trigger::TRIGGER_FUNCTION (tf_colonial_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_religion_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_religion_nation_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_religion_state)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_religion_province)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_culture_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_culture_state)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_culture_province)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_issue_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_issue_state)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_issue_province)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_issue_pop)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_ideology_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_ideology_state)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_ideology_province)
 
 trigger::TRIGGER_FUNCTION (tf_pop_majority_ideology_pop)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_militancy_nation)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_militancy_state)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_militancy_province)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_militancy_pop)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_militancy_nation)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_militancy_state)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_militancy_province)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_militancy_pop)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_militancy_nation)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_militancy_state)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_militancy_province)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_militancy_pop)
 
 trigger::TRIGGER_FUNCTION (tf_rich_tax_above_poor)
 
 trigger::TRIGGER_FUNCTION (tf_culture_has_union_tag_pop)
 
 trigger::TRIGGER_FUNCTION (tf_culture_has_union_tag_nation)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_tag)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_from)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_union_nation)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_union_province)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_union_state)
 
 trigger::TRIGGER_FUNCTION (tf_this_culture_union_this_union_pop)
 
 trigger::TRIGGER_FUNCTION (tf_minorities_nation)
 
 trigger::TRIGGER_FUNCTION (tf_minorities_state)
 
 trigger::TRIGGER_FUNCTION (tf_minorities_province)
 
 trigger::TRIGGER_FUNCTION (tf_revanchism_nation)
 
 trigger::TRIGGER_FUNCTION (tf_revanchism_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_crime)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_substates)
 
 trigger::TRIGGER_FUNCTION (tf_num_of_vassals_no_substates)
 
 trigger::TRIGGER_FUNCTION (tf_brigades_compare_this)
 
 trigger::TRIGGER_FUNCTION (tf_brigades_compare_from)
 
 trigger::TRIGGER_FUNCTION (tf_brigades_compare_province_this)
 
 trigger::TRIGGER_FUNCTION (tf_brigades_compare_province_from)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_tag)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_from)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_discovered)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_progress)
 
 trigger::TRIGGER_FUNCTION (tf_civilization_progress)
 
 trigger::TRIGGER_FUNCTION (tf_constructing_cb_type)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_tag)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_from)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_province_tag)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_province_from)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_province_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_province_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_province_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_our_vassal_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_is_substate)
 
 trigger::TRIGGER_FUNCTION (tf_great_wars_enabled)
 
 trigger::TRIGGER_FUNCTION (tf_can_nationalize)
 
 trigger::TRIGGER_FUNCTION (tf_part_of_sphere)
 
 trigger::TRIGGER_FUNCTION (tf_is_sphere_leader_of_tag)
 
 trigger::TRIGGER_FUNCTION (tf_is_sphere_leader_of_from)
 
 trigger::TRIGGER_FUNCTION (tf_is_sphere_leader_of_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_is_sphere_leader_of_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_is_sphere_leader_of_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_is_sphere_leader_of_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_number_of_states)
 
 trigger::TRIGGER_FUNCTION (tf_war_score)
 
 trigger::TRIGGER_FUNCTION (tf_is_releasable_vassal_from)
 
 trigger::TRIGGER_FUNCTION (tf_is_releasable_vassal_other)
 
 trigger::TRIGGER_FUNCTION (tf_has_recent_imigration)
 
 trigger::TRIGGER_FUNCTION (tf_province_control_days)
 
 trigger::TRIGGER_FUNCTION (tf_is_disarmed)
 
 trigger::TRIGGER_FUNCTION (tf_is_disarmed_pop)
 
 trigger::TRIGGER_FUNCTION (tf_big_producer)
 
 trigger::TRIGGER_FUNCTION (tf_someone_can_form_union_tag_from)
 
 trigger::TRIGGER_FUNCTION (tf_someone_can_form_union_tag_other)
 
 trigger::TRIGGER_FUNCTION (tf_social_movement_strength)
 
 trigger::TRIGGER_FUNCTION (tf_political_movement_strength)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_factory_in_capital_state)
 
 trigger::TRIGGER_FUNCTION (tf_social_movement)
 
 trigger::TRIGGER_FUNCTION (tf_political_movement)
 
 trigger::TRIGGER_FUNCTION (tf_political_movement_from_reb)
 
 trigger::TRIGGER_FUNCTION (tf_social_movement_from_reb)
 
 trigger::TRIGGER_FUNCTION (tf_has_cultural_sphere)
 
 trigger::TRIGGER_FUNCTION (tf_world_wars_enabled)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_pop_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_culture_nation)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_pop_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_pop)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_state)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_pop_religion_nation)
 
 trigger::TRIGGER_FUNCTION (tf_life_needs)
 
 trigger::TRIGGER_FUNCTION (tf_everyday_needs)
 
 trigger::TRIGGER_FUNCTION (tf_luxury_needs)
 
 trigger::TRIGGER_FUNCTION (tf_consciousness_pop)
 
 trigger::TRIGGER_FUNCTION (tf_consciousness_province)
 
 trigger::TRIGGER_FUNCTION (tf_consciousness_state)
 
 trigger::TRIGGER_FUNCTION (tf_consciousness_nation)
 
 trigger::TRIGGER_FUNCTION (tf_literacy_pop)
 
 trigger::TRIGGER_FUNCTION (tf_literacy_province)
 
 trigger::TRIGGER_FUNCTION (tf_literacy_state)
 
 trigger::TRIGGER_FUNCTION (tf_literacy_nation)
 
 trigger::TRIGGER_FUNCTION (tf_militancy_pop)
 
 trigger::TRIGGER_FUNCTION (tf_militancy_province)
 
 trigger::TRIGGER_FUNCTION (tf_militancy_state)
 
 trigger::TRIGGER_FUNCTION (tf_militancy_nation)
 
 trigger::TRIGGER_FUNCTION (tf_trade_goods_in_state_state)
 
 trigger::TRIGGER_FUNCTION (tf_trade_goods_in_state_province)
 
 trigger::TRIGGER_FUNCTION (tf_has_flashpoint)
 
 trigger::TRIGGER_FUNCTION (tf_flashpoint_tension)
 
 trigger::TRIGGER_FUNCTION (tf_flashpoint_tension_province)
 
 trigger::TRIGGER_FUNCTION (tf_crisis_exist)
 
 trigger::TRIGGER_FUNCTION (tf_is_liberation_crisis)
 
 trigger::TRIGGER_FUNCTION (tf_is_claim_crisis)
 
 trigger::TRIGGER_FUNCTION (tf_crisis_temperature)
 
 trigger::TRIGGER_FUNCTION (tf_involved_in_crisis_nation)
 
 trigger::TRIGGER_FUNCTION (tf_involved_in_crisis_pop)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_life_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_life_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_life_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_life_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_everyday_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_everyday_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_everyday_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_everyday_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_luxury_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_luxury_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_luxury_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_rich_strata_luxury_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_life_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_life_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_life_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_life_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_everyday_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_everyday_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_everyday_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_everyday_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_luxury_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_luxury_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_luxury_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_middle_strata_luxury_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_life_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_life_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_life_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_life_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_everyday_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_everyday_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_everyday_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_everyday_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_luxury_needs_nation)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_luxury_needs_state)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_luxury_needs_province)
 
 trigger::TRIGGER_FUNCTION (tf_poor_strata_luxury_needs_pop)
 
 trigger::TRIGGER_FUNCTION (tf_diplomatic_influence_tag)
 
 trigger::TRIGGER_FUNCTION (tf_diplomatic_influence_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_diplomatic_influence_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_diplomatic_influence_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_diplomatic_influence_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_nation)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_state)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_province)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_pop)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_state_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_pop_unemployment_province_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_relation_tag)
 
 trigger::TRIGGER_FUNCTION (tf_relation_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_relation_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_relation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_relation_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_relation_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_check_variable)
 
 trigger::TRIGGER_FUNCTION (tf_upper_house)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_by_type_nation)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_by_type_state)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_by_type_province)
 
 trigger::TRIGGER_FUNCTION (tf_unemployment_by_type_pop)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_nation_province_id)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_from_nation_province_id)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_province_province_id)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_from_province_province_id)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_nation_from_province)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_generic)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_from_nation_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_party_loyalty_from_province_scope_province)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_railroad_no_limit_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_railroad_yes_limit_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_railroad_no_limit_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_railroad_yes_limit_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_fort_no_limit_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_fort_yes_limit_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_fort_no_limit_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_fort_yes_limit_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_naval_base_no_limit_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_naval_base_yes_limit_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_naval_base_no_limit_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_in_province_naval_base_yes_limit_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_railway_in_capital_yes_whole_state_yes_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_railway_in_capital_yes_whole_state_no_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_railway_in_capital_no_whole_state_yes_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_railway_in_capital_no_whole_state_no_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_fort_in_capital_yes_whole_state_yes_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_fort_in_capital_yes_whole_state_no_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_fort_in_capital_no_whole_state_yes_limit)
 
 trigger::TRIGGER_FUNCTION (tf_can_build_fort_in_capital_no_whole_state_no_limit)
 
 trigger::TRIGGER_FUNCTION (tf_work_available_nation)
 
 trigger::TRIGGER_FUNCTION (tf_work_available_state)
 
 trigger::TRIGGER_FUNCTION (tf_work_available_province)
 
 trigger::TRIGGER_FUNCTION (tf_variable_ideology_name_nation)
 
 trigger::TRIGGER_FUNCTION (tf_variable_ideology_name_state)
 
 trigger::TRIGGER_FUNCTION (tf_variable_ideology_name_province)
 
 trigger::TRIGGER_FUNCTION (tf_variable_ideology_name_pop)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_name_nation)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_name_state)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_name_province)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_name_pop)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_group_name_nation)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_group_name_state)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_group_name_province)
 
 trigger::TRIGGER_FUNCTION (tf_variable_issue_group_name_pop)
 
 trigger::TRIGGER_FUNCTION (tf_variable_reform_group_name_nation)
 
 trigger::TRIGGER_FUNCTION (tf_variable_reform_group_name_state)
 
 trigger::TRIGGER_FUNCTION (tf_variable_reform_group_name_province)
 
 trigger::TRIGGER_FUNCTION (tf_variable_reform_group_name_pop)
 
 trigger::TRIGGER_FUNCTION (tf_variable_pop_type_name_nation)
 
 trigger::TRIGGER_FUNCTION (tf_variable_pop_type_name_state)
 
 trigger::TRIGGER_FUNCTION (tf_variable_pop_type_name_province)
 
 trigger::TRIGGER_FUNCTION (tf_variable_pop_type_name_pop)
 
 trigger::TRIGGER_FUNCTION (tf_variable_good_name)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation_reb)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation_from_nation)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation_this_nation)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation_this_state)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation_this_province)
 
 trigger::TRIGGER_FUNCTION (tf_religion_nation_this_pop)
 
 trigger::TRIGGER_FUNCTION (tf_invention)
 
 trigger::TRIGGER_FUNCTION (tf_invention_province)
 
 trigger::TRIGGER_FUNCTION (tf_invention_pop)
 
 trigger::TRIGGER_FUNCTION (tf_test)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_bank)
 
 trigger::TRIGGER_FUNCTION (tf_has_building_university)
 
float trigger::evaluate_multiplicative_modifier (sys::state &state, dcon::value_modifier_key modifier, int32_t primary, int32_t this_slot, int32_t from_slot)
 
float trigger::evaluate_additive_modifier (sys::state &state, dcon::value_modifier_key modifier, int32_t primary, int32_t this_slot, int32_t from_slot)
 
ve::fp_vector trigger::evaluate_multiplicative_modifier (sys::state &state, dcon::value_modifier_key modifier, ve::contiguous_tags< int32_t > primary, ve::tagged_vector< int32_t > this_slot, int32_t from_slot)
 
ve::fp_vector trigger::evaluate_additive_modifier (sys::state &state, dcon::value_modifier_key modifier, ve::contiguous_tags< int32_t > primary, ve::tagged_vector< int32_t > this_slot, int32_t from_slot)
 
ve::fp_vector trigger::evaluate_multiplicative_modifier (sys::state &state, dcon::value_modifier_key modifier, ve::contiguous_tags< int32_t > primary, ve::contiguous_tags< int32_t > this_slot, int32_t from_slot)
 
ve::fp_vector trigger::evaluate_additive_modifier (sys::state &state, dcon::value_modifier_key modifier, ve::contiguous_tags< int32_t > primary, ve::contiguous_tags< int32_t > this_slot, int32_t from_slot)
 
bool trigger::evaluate (sys::state &state, dcon::trigger_key key, int32_t primary, int32_t this_slot, int32_t from_slot)
 
bool trigger::evaluate (sys::state &state, uint16_t const *data, int32_t primary, int32_t this_slot, int32_t from_slot)
 
ve::mask_vector trigger::evaluate (sys::state &state, dcon::trigger_key key, ve::contiguous_tags< int32_t > primary, ve::tagged_vector< int32_t > this_slot, int32_t from_slot)
 
ve::mask_vector trigger::evaluate (sys::state &state, uint16_t const *data, ve::contiguous_tags< int32_t > primary, ve::tagged_vector< int32_t > this_slot, int32_t from_slot)
 
ve::mask_vector trigger::evaluate (sys::state &state, dcon::trigger_key key, ve::tagged_vector< int32_t > primary, ve::tagged_vector< int32_t > this_slot, int32_t from_slot)
 
ve::mask_vector trigger::evaluate (sys::state &state, uint16_t const *data, ve::tagged_vector< int32_t > primary, ve::tagged_vector< int32_t > this_slot, int32_t from_slot)
 
ve::mask_vector trigger::evaluate (sys::state &state, dcon::trigger_key key, ve::contiguous_tags< int32_t > primary, ve::contiguous_tags< int32_t > this_slot, int32_t from_slot)
 
ve::mask_vector trigger::evaluate (sys::state &state, uint16_t const *data, ve::contiguous_tags< int32_t > primary, ve::contiguous_tags< int32_t > this_slot, int32_t from_slot)
 

Macro Definition Documentation

◆ CALLTYPE

#define CALLTYPE

Definition at line 16 of file triggers.cpp.

◆ TRIGGER_BYTECODE_ELEMENT

#define TRIGGER_BYTECODE_ELEMENT (   code,
  name,
  arg 
)    tf_##name <return_type, primary_type, this_type, from_type>,

◆ TRIGGER_FUNCTION

#define TRIGGER_FUNCTION (   function_name)
Value:
template<typename return_type, typename primary_type, typename this_type, typename from_type> \
return_type CALLTYPE function_name(uint16_t const* tval, sys::state& ws, primary_type primary_slot, this_type this_slot, \
from_type from_slot)
#define CALLTYPE
Definition: triggers.cpp:16

Definition at line 174 of file triggers.cpp.