Due to a sudden burst in spammer activity, account creation has been temporarily disabled. Sorry for the inconvenience to any new potential contributors.

EvalFacAttribute

From AGEWiki

Jump to: navigation, search

EvalFacAttribute

Syntax  

EvalFacAttribute = FacAttribType ;AttribVal1 [;AttribVal2] [;AttribVal3..] [;NOT]

Description

Checks if the selected faction has, for the Faction Attribute <FacAttribType> a value of either AttribVal1, or AttribVal2, etc. If NOT is added as a last keyword, then the faction must not be of any of the attribute value specified. Faction Attributes are a set of 12 criteria defining a nation. For example it exists a 'Military' attribute, that defines how the Army of the nation is organized (Feudal, Conscription, Volunteer, etc.). By themselves, these attributes don't do much, but they can have specific Faction Modifiers defined for each of them.

The current list to use, as of March 2011, for VGN/PON is:

// Faction Attributes

$fatTech = 10 $fatTechProgressive = 0 $fatTechStandard = 1 $fatTechBackward = 2 $fatTechAbsent = 3


$fatTrade = 20 $fatTradeFreeTrade = 0 $fatTradeProtectionism = 1 $fatTradeClosed = 2


$fatGovernment = 30 $fatGovLiberalDemocratic = 0 $fatGovConstitAutocracy = 1 $fatGovFullAutocracy = 2 $fatGovRuthless = 3


$fatSocial = 40 $fatSocOpen = 0 $fatSocElitist = 1 $fatSocRigid = 2 $fatSocNone = 3


$fatReligion = 50 $fatRelTolerant = 0 $fatRelIndifferent = 1 $fatRelProselytic = 2 $fatRelZealous = 3


$fatEconomy = 60 $fatEcoFreeCompetition = 0 $fatEcoMixedEconomy = 1 $fatEcoStateControl = 2 $fatEcoNone = 3


$fatMilitary = 70 $fatMilProfessionalArmy = 0 $fatMilConscription = 1 $fatMilFeudal = 2


$fatProjection = 80 $fatProjRegional = 0 $fatProjHemispheric = 1 $fatProjWorldwide = 2 $fatProjRestrained = 3


$fatEducation = 90 $fatEduHigh = 0 $fatEduRestricted = 1 $fatEduInexistent = 2


$fatNationIdent = 100 $fatNatElitist = 0 $fatNatModerate = 1 $fatNatPopular = 2 $fatNatAggressive = 3


$fatBureaucracy = 110 $fatBureProfElite = 0 $fatBureOligarchy = 1 $fatBureCronyism = 2 $fatBureCorrupt = 3


$fatOrganization = 120 $fatOrganizedNation = 0 $fatMinorOrganizedNation = 1 $fatUnstableNation = 2 $fatTribalNation = 3


The type are $fatBureaucracy, $fatOrganization, whereas the 'values' are 0, 1, 2 ,3, or, depending of the attribute, $fatBureProfElite , $fatBureOligarchy etc.

Example  

EvalFacAttribute = $fatBureaucracy;$fatBureProfElite;$fatBureOligarchy

TRUE if the selected nation has a Bureaucracy attribute of Professional Elite or Oligarchy.  

EvalFacAttribute = $fatBureaucracy;$fatBureProfElite;$fatBureOligarchy;NOT

{{{example2-description}}}

 

Parameters

Type of attribute

See aliases above of the 10..120 series

value of Attribute;

See aliases above varying between 0 and 3

Forums