Advanced Strategic Command
Variables
textfiletags.cpp File Reference
#include "textfiletags.h"
#include "typen.h"
#include "vehicletype.h"
#include "buildingtype.h"
#include "containerbasetype.h"
Include dependency graph for textfiletags.cpp:

Go to the source code of this file.

Variables

const char * weatherTags [cwettertypennum]
 
const char * terrainProperties [terrainPropertyNum]
 
const char * heightTags [choehenstufennum]
 
const char * vehicleAbilities [VehicleType::legacyVehicleFunctionNum]
 deprecated More...
 
const char * weaponTags [weaponTypeNum]
 
const char * unitCategoryTags [cmovemalitypenum]
 
const char * buildingFunctionTags [24]
 deprecated More...
 
const char * containerFunctionTags [ContainerBaseType::functionNum]
 
const char * weatherAbbrev [cwettertypennum]
 
const char * graphicOperations [graphicOperationNum]
 
const char * objectDisplayingMethodTags [objectDisplayingMethodNum]
 
const char * objectNetMethod [ObjectType::netBehaviourNum]
 
const char * productionCostCalculationMethod [productionCostCalculationMethodNum] = { "manual", "auto", "add" }
 
const char * AItasks [AiParameter::taskNum]
 
const char * AIjobs [AiParameter::jobNum]
 
const char * entranceModes [ContainerBaseType::TransportationIO::entranceModeNum]
 

Variable Documentation

const char* AIjobs[AiParameter::jobNum]
Initial value:
= { "undefined",
"fight",
"supply",
"conquer",
"build",
"recon",
"guard",
"script" }

Definition at line 271 of file textfiletags.cpp.

Referenced by EditAiParam::buttonpressed(), VehicleType::runTextIO(), AI::showFieldInformation(), and showUnitAiProperties().

const char* AItasks[AiParameter::taskNum]
Initial value:
= { "nothing",
"tactics",
"tactwait",
"stratwait",
"wait",
"strategy",
"serviceRetreat",
"move" }

Definition at line 262 of file textfiletags.cpp.

Referenced by EditAiParam::buttonpressed(), AI::showFieldInformation(), and showUnitAiProperties().

const char* buildingFunctionTags[24]
Initial value:
=
{ "HeadQuarters",
"Training_Facility",
"__unused__",
"Vehicle_Production",
"Ammo_Production",
"__unused__",
"__unused__",
"__unused__",
"Repair_Facility",
"Recycling",
"Research",
"Sonar",
"Wind_Power_Plant",
"Solar_Power_Plant",
"Matter_Converter",
"Mining_Station",
"External_loading",
"Produce_Units_that_cannot_leave",
"ResourceSink",
"ExternalResourceTransfer",
"ExternalAmmoTransfer",
"NoObjectChaining",
"Selfdestruct_at_conquer",
"satelliteview" }

deprecated

Definition at line 152 of file textfiletags.cpp.

Referenced by BuildingType::runTextIO().

const char* containerFunctionTags[ContainerBaseType::functionNum]
Initial value:
= { "In",
"Out",
"Docking" }

Definition at line 281 of file textfiletags.cpp.

Referenced by ContainerBaseType::TransportationIO::runTextIO().

const char* graphicOperations[graphicOperationNum]
Initial value:
= { "none",
"snow",
"snow_const"}

Definition at line 238 of file textfiletags.cpp.

Referenced by TerrainType::Weather::runTextIO(), and ObjectType::runTextIO().

const char* heightTags[choehenstufennum]
Initial value:
= { "deep_submerged",
"submerged",
"floating",
"ground_level",
"low_level_flight",
"medium_level_flight",
"high_level_flight",
"orbit" }

Definition at line 74 of file textfiletags.cpp.

Referenced by assignWeaponInfo(), SoundList::getSound(), BuildingType::runTextIO(), SingleWeapon::runTextIO(), ContainerBaseType::TransportationIO::runTextIO(), VehicleType::HeightChangeMethod::runTextIO(), VehicleType::runTextIO(), and UnitInfoDialog::UnitInfoDialog().

const char* objectDisplayingMethodTags[objectDisplayingMethodNum]
Initial value:
= { "Normal",
"Shadow",
"Translation",
"MapEditorOnly",
"halftransparent" }

Definition at line 244 of file textfiletags.cpp.

Referenced by ObjectType::runTextIO().

const char* objectNetMethod[ObjectType::netBehaviourNum]
Initial value:
= { "NetToBuilding",
"NetToBuildingEntry",
"NetToSelf",
"NetToBorder",
"SpecialBiForest",
"AutoBorder",
"KeepOrientation" }

Definition at line 251 of file textfiletags.cpp.

Referenced by ObjectType::runTextIO().

const char* productionCostCalculationMethod[productionCostCalculationMethodNum] = { "manual", "auto", "add" }

Definition at line 260 of file textfiletags.cpp.

Referenced by VehicleType::runTextIO().

const char* terrainProperties[terrainPropertyNum]
const char* unitCategoryTags[cmovemalitypenum]
Initial value:
=
{ "default",
"light_tracked_vehicle",
"medium_tracked_vehicle",
"heavy_tracked_vehicle",
"light_wheeled_vehicle",
"medium_wheeled_vehicle",
"heavy_wheeled_vehicle",
"trooper",
"rail_vehicle",
"medium_aircraft",
"medium_ship",
"building|turret|object",
"light_aircraft",
"heavy_aircraft",
"light_ship",
"heavy_ship",
"helicopter",
"hoovercraft"
}

Definition at line 131 of file textfiletags.cpp.

Referenced by SingleWeapon::runTextIO(), ContainerBaseType::TransportationIO::runTextIO(), ContainerBaseType::runTextIO(), VehicleType::runTextIO(), and WeaponInfoPanel::showWeapon().

const char* vehicleAbilities[VehicleType::legacyVehicleFunctionNum]
Initial value:
= { "sonar",
"paratrooper",
"mine_layer",
"cruiserlanding",
"repair_vehicle",
"conquer_buildings",
"move_after_attack",
"satelliteview",
"construct_ALL_buildings",
"view_mines",
"construct_vehicles",
"construct_specific_buildings",
"fuel_transfer",
"icebreaker",
"no_midair_refuel",
"material_transfer",
"__UNUSED1__",
"leaves_tracks",
"manual_resource_drilling",
"no_reactionfire",
"self_repairing",
"resource_converter",
"automatic_resource_searching",
"Kamikaze_only",
"immune_to_mines",
"energy_transfer",
"jam_only_own_field",
"MoveDuringReactionFire",
"onlyTransMove" }

deprecated

Definition at line 84 of file textfiletags.cpp.

Referenced by ContainerBaseType::TransportationIO::runTextIO(), and VehicleType::runTextIO().

const char* weaponTags[weaponTypeNum]
Initial value:
= { "cruise_missile",
"mine",
"bomb",
"air_missile",
"ground_missile",
"torpedo",
"machinegun",
"cannon",
"service",
"ammo_transfer",
"laser",
"shootable",
"objectPlacement" }

Definition at line 117 of file textfiletags.cpp.

Referenced by SingleWeapon::runTextIO().

const char* weatherAbbrev[cwettertypennum]
Initial value:
= { "_dry",
"_lr",
"_hr",
"_fs",
"_ms",
"_si" }

Definition at line 230 of file textfiletags.cpp.

Referenced by BuildingType::runTextIO(), TerrainType::Weather::runTextIO(), and ObjectType::runTextIO().

const char* weatherTags[cwettertypennum]
Initial value:
= { "dry",
"light_rain",
"heavy_rain",
"few_snow",
"much_snow",
"snow_and_ice" }

Definition at line 25 of file textfiletags.cpp.

Referenced by BuildingType::runTextIO(), TerrainType::runTextIO(), and ObjectType::runTextIO().