#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 | |
| const char * | weaponTags [weaponTypeNum] |
| const char * | unitCategoryTags [cmovemalitypenum] |
| const char * | buildingFunctionTags [24] |
| deprecated | |
| 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] |
| const char* AIjobs[AiParameter::jobNum] |
Initial value:
{ "undefined",
"fight",
"supply",
"conquer",
"build",
"recon",
"guard",
"script" }
Definition at line 269 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 260 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" }
Definition at line 151 of file textfiletags.cpp.
Referenced by BuildingType::runTextIO().
| const char* containerFunctionTags[ContainerBaseType::functionNum] |
Definition at line 178 of file textfiletags.cpp.
Referenced by VehicleType::runTextIO(), ContainerBaseType::TransportationIO::runTextIO(), and BuildingType::runTextIO().
Initial value:
{ "In",
"Out",
"Docking" }
Definition at line 279 of file textfiletags.cpp.
Referenced by ContainerBaseType::TransportationIO::runTextIO().
| const char* graphicOperations[graphicOperationNum] |
Initial value:
{ "none",
"snow",
"snow_const"}
Definition at line 236 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 73 of file textfiletags.cpp.
Referenced by assignWeaponInfo(), SoundList::getSound(), VehicleType::HeightChangeMethod::runTextIO(), SingleWeapon::runTextIO(), VehicleType::runTextIO(), ContainerBaseType::TransportationIO::runTextIO(), BuildingType::runTextIO(), and UnitInfoDialog::UnitInfoDialog().
| const char* objectDisplayingMethodTags[objectDisplayingMethodNum] |
Initial value:
{ "Normal",
"Shadow",
"Translation",
"MapEditorOnly",
"halftransparent" }
Definition at line 242 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 249 of file textfiletags.cpp.
Referenced by ObjectType::runTextIO().
| const char* productionCostCalculationMethod[productionCostCalculationMethodNum] = { "manual", "auto", "add" } |
| const char* terrainProperties[terrainPropertyNum] |
Definition at line 33 of file textfiletags.cpp.
Referenced by TerrainType::Weather::runTextIO(), TerrainAccess::runTextIO(), and ObjectType::FieldModification::runTextIO().
| 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 130 of file textfiletags.cpp.
Referenced by SingleWeapon::runTextIO(), VehicleType::runTextIO(), ContainerBaseType::runTextIO(), and ContainerBaseType::TransportationIO::runTextIO().
| 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" }
Definition at line 83 of file textfiletags.cpp.
Referenced by VehicleType::runTextIO(), and ContainerBaseType::TransportationIO::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 116 of file textfiletags.cpp.
Referenced by SingleWeapon::runTextIO().
| const char* weatherAbbrev[cwettertypennum] |
Initial value:
{ "_dry",
"_lr",
"_hr",
"_fs",
"_ms",
"_si" }
Definition at line 228 of file textfiletags.cpp.
Referenced by TerrainType::Weather::runTextIO(), ObjectType::runTextIO(), and BuildingType::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 TerrainType::runTextIO(), ObjectType::runTextIO(), and BuildingType::runTextIO().
1.5.1