Script Commands for Internal Use

From AGEWiki

Jump to: navigation, search

Many script commands are generated by the Csv splitter or are used only internally by the Game Engine.

A listing of these can be useful for developers.

On some modding occasions, these commands may be directly edited in the text files generated by the splitter. However, AGEOD recommends learning to use the Database system for larger efforts, as many commands are much simpler to edit in that manner.

 __KeyCreateGroup    = 'CreateGroup';
 __KeyCreateUnit     = 'CreateUnit';
 __KeyCustomUnit     = 'CustomUnit';
 __KeyCreateSubUnit  = 'CreateSubUnit';
 __KeyCreateStruc    = 'CreateStruc';
 __KeyCreatePop      = 'CreatePop';
 __KeyApplyCommand   = 'Apply';
 __KeySetCommit      = 'SetCommit';
 __KeyGMEParam       = 'GMEParam';
 __KeyGenName        = 'GenName';
 __KeySetKind        = 'SetKind';
 __KeySetName        = 'SetName';
 __KeyShortName      = 'ShortName';
 __KeyFlavorName     = 'FlavorName';
 __KeySUFlavorName   = 'SUFlavorName';
 __KeyText           = 'Text';
 __KeySetType        = 'SetType';
 __KeySetLevel       = 'SetLevel';
 __KeyLoyaltyFac     = 'LoyaltyFac';  // obsolete but supported
 __KeyInsurgent      = 'Insurgent';   // obsolete but supported
 __KeyLoyaltyEth     = 'LoyaltyEth';
 __KeyCivLevel       = 'CivLevel';
 __KeyCityStyle      = 'CityStyle'; // obsolete but supported
 __KeyRegionStyle    = 'RegionStyle';
 __KeyTransport      = 'Transport';
 __KeyNumCreate      = 'NumCreate';
 __KeyEntranch       = 'Entranch';
 __KeyInCS           = 'InCS';
 __KeyFixType        = 'FixType';
 __KeyPosture        = 'Posture';
 __KeyObjectUID      = 'ObjectUID';
 __KeyMsgNeedRegion  = 'MsgNeedRegion'; // commande GenFlavorMsg ignorée si pas de région sélectionnée
 __KeyDevelopment    = 'Development';
 __KeyPlanCityName   = 'PlannedCityName';
 __KeyPopMilitancy   = 'PopMilitancyPerc';
 __KeyPopEducation   = 'PopEducationPerc';
 __KeyPopContentPerc = 'PopContentPerc';
 __KeyDiscoverResSites = 'DiscoverResSites';
 __KeySelectGroup    = 'SelectGroup';
 __KeySelectUnit     = 'SelectUnit';
 __KeySelectSubUnit  = 'SelectSubUnit';
 __KeySubUnitCount   = 'SubUnitCount';
Forums