Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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
const char * weaponTags [cwaffentypennum]
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]


Variable Documentation

const char* AIjobs[AiParameter::jobNum]
 

Initial value:

 { "undefined",
                       "fight",
                       "supply",
                       "conquer",
                       "build",
                       "recon",
                       "guard",
                       "script" }

Definition at line 268 of file textfiletags.cpp.

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

const char* AItasks[AiParameter::taskNum]
 

Initial value:

 { "nothing",
                         "tactics",
                         "tactwait",
                         "stratwait",
                         "wait",
                         "strategy",
                         "serviceRetreat",
                         "move" }

Definition at line 259 of file textfiletags.cpp.

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

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 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().

const char* entranceModes[ContainerBaseType::TransportationIO::entranceModeNum]
 

Initial value:

 { "In",
                     "Out",
                     "Docking" }

Definition at line 278 of file textfiletags.cpp.

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

const char* graphicOperations[graphicOperationNum]
 

Initial value:

 { "none",
        "snow",
        "snow_const"}

Definition at line 235 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 241 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 248 of file textfiletags.cpp.

Referenced by ObjectType::runTextIO().

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

Definition at line 257 of file textfiletags.cpp.

Referenced by Vehicletype::runTextIO().

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(), ContainerBaseType::TransportationIO::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 83 of file textfiletags.cpp.

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

const char* weaponTags[cwaffentypennum]
 

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 227 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().


Generated on Tue Jun 24 02:12:03 2008 for Advanced Strategic Command by  doxygen 1.4.2