const




	const int cUnitStanceAggressive = 0;
const int cUnitStanceDefensive = 1;
const int cUnitStancePassive = 2;
const int cUnitStanceStandGround = 3;
const int cGameModeSupremacy = 0;
const int cGameModeConquest = 2;
const int cGameModeLightning = 3;
const int cGameModeDeathmatch = 1;
const int cDifficultySandbox = 0;
const int cDifficultyEasy = 1;
const int cDifficultyModerate = 2;
const int cDifficultyHard = 3;
const int cDifficultyExpert = 4;
const int cAge1 = 0;
const int cAge2 = 1;
const int cAge3 = 2;
const int cAge4 = 3;
const int cAge5 = 4;
const int cPlayerRelationAny = 99999;
const int cPlayerRelationSelf = 100000;
const int cPlayerRelationEnemy = 100002;
const int cPlayerRelationAlly = 100001;
const int cPlayerRelationEnemyNotGaia = 100004;
const int cHCCardTypeEcon = 0;
const int cHCCardTypeMilitary = 1;
const int cHCCardTypeWagon = 2;
const int cHCCardTypeTeam = 3;
const int cRGPScript = 0;
const int cRGPCost = 1;
const int cRGPActual = 2;
const int cNuggetTypeAdjustResource = 1;
const int cNuggetTypeSpawnUnit = 2;
const int cNuggetTypeGiveLOS = 3;
const int cNuggetTypeAdjustSpeed = 4;
const int cNuggetTypeAdjustHP = 5;
const int cNuggetTypeConvertUnit = 6;
const int cNuggetTypeGiveTech = 7;
const int cAIResourceSubTypeEasy = 0;
const int cAIResourceSubTypeHerdable = 1;
const int cAIResourceSubTypeHunt = 2;
const int cAIResourceSubTypeHuntAggressive = 3;
const int cAIResourceSubTypeFarm = 4;
const int cAIResourceSubTypeFish = 5;
const int cAIResourceSubTypeTrade = 6;
const int cMaxSettlersPerMine = 20;
const int cMaxSettlersPerMill = 10;
const int cTSFactorDistance = 0;
const int cTSFactorPoint = 1;
const int cTSFactorTimeToDone = 2;
const int cTSFactorBase = 3;
const int cTSFactorDanger = 4;
const int cRootEscrowID = 0;
const int cEconomyEscrowID = 1;
const int cMilitaryEscrowID = 2;
const int cEmergencyEscrowID = -2;
const int cPlanMove = 0;
const int cPlanAttack = 1;
const int cPlanBuild = 2;
const int cPlanTrain = 3;
const int cPlanResearch = 4;
const int cPlanWork = 5;
const int cPlanGather = 6;
const int cPlanExplore = 7;
const int cPlanData = 8;
const int cPlanProgression = 9;
const int cPlanFarm = 10;
const int cPlanHunt = 11;
const int cPlanHuntAggressive = 12;
const int cPlanFish = 13;
const int cPlanHerd = 14;
const int cPlanTransport = 15;
const int cPlanAttackStrategy = 16;
const int cPlanRemoved1 = 17;
const int cPlanDefend = 18;
const int cPlanReserve = 19;
const int cPlanGoal = 20;
const int cPlanGatherGoal = 21;
const int cPlanTrade = 22;
const int cPlanGatherNuggets = 23;
const int cPlanMission = 24;
const int cPlanBuildWall = 25;
const int cPlanTownBell = 26;
const int cPlanTower = 27;
const int cPlanNativeResearch = 28;
const int cOpportunitySourceAutoGenerated = 0;
const int cOpportunitySourceAllyRequest = 1;
const int cOpportunitySourceTrigger = 2;
const int cOpportunityTypeDestroy = 0;
const int cOpportunityTypeClaim = 1;
const int cOpportunityTypeRaid = 2;
const int cOpportunityTypeDefend = 3;
const int cOpportunityTypeRescueExplorer = 4;
const int cOpportunityTargetTypeBase = 0;
const int cOpportunityTargetTypeVPSite = 1;
const int cOpportunityTargetTypeResource = 2;
const int cOpportunityTargetTypePointRadius = 3;
const int cOpportunityTargetTypeUnitList = 4;
const int cMissionTypeNone = -1;
const int cMissionTypeAttack = 0;
const int cMissionTypeDefend = 1;
const int cMissionTypeClaim = 2;
const int cMissionTypeRaid = 3;
const int cPlanStateNone = 0;
const int cPlanStateDone = 1;
const int cPlanStateFailed = 2;
const int cPlanStateBuild = 3;
const int cPlanStateGather = 4;
const int cPlanStatePlace = 5;
const int cPlanStateExplore = 6;
const int cPlanStateTrain = 7;
const int cPlanStateResearch = 8;
const int cPlanStateAttack = 9;
const int cPlanStateGoto = 10;
const int cPlanStateEmpower = 11;
const int cPlanStateEnter = 12;
const int cPlanStateExit = 13;
const int cPlanStateEvaluate = 14;
const int cPlanStatePatrol = 15;
const int cPlanStateRetreat = 16;
const int cPlanStateWorking = 17;
const int cPlanStateTransport = 18;
const int cPlanStateDualPlace = 19;
const int cPlanStateWait = 20;
const int cPlanStateCast = 21;
const int cPlanStateVillagerAttack = 22;
const int cPlanStateClaimNugget = 23;
const int cPlanStateGatherResources = 24;
const int cPlanStateIdle = 25;
const int cPlanEventDone = 0;
const int cPlanEventFailed = 1;
const int cPlanEventPoll = 2;
const int cPlanEventIdle = 3;
const int cPlanEventStateChange = 4;
const int cGatherPlanKBResourceID = 0;
const int cGatherPlanResourceID = 1;
const int cGatherPlanResourceType = 2;
const int cGatherPlanResourceSubType = 3;
const int cGatherPlanBreakDownID = 4;
const int cGatherPlanResourceUnitTypeFilter = 5;
const int cGatherPlanFindNewResourceTimeOut = 6;
const int cBuildPlanBuildingPlacementID = 0;
const int cBuildPlanBuildingTypeID = 1;
const int cBuildPlanInfluenceUnitTypeID = 2;
const int cBuildPlanInfluenceUnitDistance = 3;
const int cBuildPlanInfluenceUnitValue = 4;
const int cBuildPlanInfluenceUnitFalloff = 5;
const int cBuildPlanAreaID = 6;
const int cBuildPlanCenterPosition = 7;
const int cBuildPlanCenterPositionDistance = 8;
const int cBuildPlanVPSiteID = 9;
const int cBuildPlanSocketID = 10;
const int cBuildPlanBuildUnitID = 11;
const int cBuildPlanFoundationID = 12;
const int cBuildPlanInfluencePosition = 13;
const int cBuildPlanInfluencePositionDistance = 14;
const int cBuildPlanInfluencePositionValue = 15;
const int cBuildPlanInfluencePositionFalloff = 16;
const int cBuildPlanDockPlacementPoint = 17;
const int cBuildPlanNumAreaBorderLayers = 18;
const int cBuildPlanBuildingBufferSpace = 19;
const int cBuildPlanFailOnUnaffordable = 20;
const int cBuildPlanInfluenceKBResourceID = 21;
const int cBuildPlanRandomBPValue = 22;
const int cBuildPlanInfluenceAtBuilderPosition = 23;
const int cBuildPlanInfluenceBuilderPositionValue = 24;
const int cBuildPlanInfluenceBuilderPositionDistance = 25;
const int cBuildPlanInfluenceBuilderPositionFalloff = 26;
const int cBuildPlanRetries = 27;
const int cBuildPlanMaxRetries = 28;
const int cBuildPlanPendingCommands = 29;
const int cBuildPlanFailureCause = 30;
const int cBuildPlanFailureCauseFloat = 31;
const int cBuildPlanMaxCanPaths = 32;
const int cBuildPlanCanPathStartIndex = 33;
const int cBuildPlanInfluenceVPSiteType = 34;
const int cBuildPlanInfluenceVPSiteTypeValue = 35;
const int cBuildPlanInfluenceVPSiteTypeDistance = 36;
const int cBuildPlanInfluenceVPSiteTypeFalloff = 37;
const int cTrainPlanBuildingID = 0;
const int cTrainPlanIntoArmyID = 1;
const int cTrainPlanIntoPlanID = 2;
const int cTrainPlanIntoBaseID = 3;
const int cTrainPlanNumberToTrain = 4;
const int cTrainPlanNumberToMaintain = 5;
const int cTrainPlanNumberTrained = 6;
const int cTrainPlanUnitType = 7;
const int cTrainPlanBuildFromType = 8;
const int cTrainPlanTrainedUnitID = 9;
const int cTrainPlanFrequency = 10;
const int cTrainPlanUseMultipleBuildings = 11;
const int cTrainPlanGatherPoint = 12;
const int cTrainPlanGatherTargetID = 13;
const int cTrainPlanMaintainBaseID = 14;
const int cTrainPlanMaintainAreaID = 15;
const int cTrainPlanBatchSize = 16;
const int cTrainPlanMaxQueueSize = 17;
const int cExplorePlanLOSMultiplier = 0;
const int cExplorePlanDoLoops = 1;
const int cExplorePlanDoneLoops = 2;
const int cExplorePlanNumberOfLoops = 3;
const int cExplorePlanPointsInLoop = 4;
const int cExplorePlanAvoidingAttackedAreas = 5;
const int cExplorePlanReExploreAreas = 6;
const int cExplorePlanLOSProtoUnitID = 7;
const int cExplorePlanBuildPosition = 8;
const int cExplorePlanBuilderUnitType = 9;
const int cExplorePlanCanBuildLOSProto = 10;
const int cExplorePlanHandleDamageTime = 11;
const int cExplorePlanHandleDamageFrequency = 12;
const int cExplorePlanQuitWhenPointIsVisible = 13;
const int cExplorePlanQuitWhenPointIsVisiblePt = 14;
const int cExplorePlanCurrentNuggetID = 15;
const int cExplorePlanNuggetsToGather = 16;
const int cExplorePlanOkToGatherNuggets = 17;
const int cResearchPlanBuildingID = 0;
const int cResearchPlanBuildingTypeID = 1;
const int cResearchPlanTechID = 2;
const int cResearchPlanBuildingAbstractTypeID = 3;
const int cAttackPlanPlayerID = 0;
const int cAttackPlanSpecificTargetID = 1;
const int cAttackPlanTargetTypeID = 2;
const int cAttackPlanQueryID = 3;
const int cAttackPlanAttackRouteID = 4;
const int cAttackPlanAttackRoutePattern = 5;
const int cAttackPlanGatherPoint = 6;
const int cAttackPlanGatherDistance = 7;
const int cAttackPlanTargetID = 8;
const int cAttackPlanMoveAttack = 9;
const int cAttackPlanNumberAttacks = 10;
const int cAttackPlanRefreshFrequency = 11;
const int cAttackPlanLastRefreshTime = 12;
const int cAttackPlanHandleDamageTime = 13;
const int cAttackPlanHandleDamageFrequency = 14;
const int cAttackPlanBaseAttackMode = 15;
const int cAttackPlanPathID = 16;
const int cAttackPlanFromGoalID = 17;
const int cAttackPlanRetreatMode = 18;
const int cAttackPlanTargetAreaGroups = 19;
const int cAttackPlanTeleportLocation = 20;
const int cAttackPlanAutoUseGPs = 21;
const int cAttackPlanPowerID = 22;
const int cAttackPlanGatherStartTime = 23;
const int cAttackPlanTargetResourceType = 24;
const int cAttackPlanAttackPoint = 25;
const int cAttackPlanAttackPointEngageRange = 26;
const int cAttackPlanAttackExplicitBaseID = 27;
const int cAttackPlanGatherWaitTime = 28;
const int cAttackPlanAttackRoutePatternLRU = 0;
const int cAttackPlanAttackRoutePatternMRU = 1;
const int cAttackPlanAttackRoutePatternRandom = 2;
const int cAttackPlanAttackRoutePatternBest = 3;
const int cAttackPlanBaseAttackModeNone = 0;
const int cAttackPlanBaseAttackModeWeakest = 1;
const int cAttackPlanBaseAttackModeStrongest = 2;
const int cAttackPlanBaseAttackModeLRU = 3;
const int cAttackPlanBaseAttackModeMRU = 4;
const int cAttackPlanBaseAttackModeRandom = 5;
const int cAttackPlanBaseAttackModeClosest = 6;
const int cAttackPlanBaseAttackModeFarthest = 7;
const int cAttackPlanBaseAttackModeExplicit = 8;
const int cAttackPlanRetreatModeNone = 0;
const int cAttackPlanRetreatModeOutnumbered = 1;
const int cAttackPlanRetreatModeWillLose = 2;
const int cProgressionPlanPollingTime = 0;
const int cProgressionPlanProgressionID = 1;
const int cProgressionPlanTrainUnitAtEnd = 2;
const int cProgressionPlanNumGoalUnitsToBuild = 3;
const int cProgressionPlanGoalUnitID = 4;
const int cProgressionPlanGoalTechID = 5;
const int cProgressionPlanBuildAreaID = 6;
const int cProgressionPlanCurrentGoalID = 7;
const int cProgressionPlanCurrentGoalType = 8;
const int cProgressionPlanCurrentStep = 9;
const int cProgressionPlanCurrentStepPlanID = 10;
const int cProgressionPlanPaused = 11;
const int cProgressionPlanAdvanceOneStep = 12;
const int cProgressionPlanRunInParallel = 13;
const int cProgressionPlanChildProgressions = 14;
const int cProgressionPlanBuildingPref = 15;
const int cHerdPlanBuildingID = 0;
const int cHerdPlanBuildingTypeID = 1;
const int cHerdPlanDistance = 2;
const int cFishPlanLandPoint = 0;
const int cFishPlanWaterPoint = 1;
const int cFishPlanLandGroupID = 2;
const int cFishPlanWaterGroupID = 3;
const int cFishPlanAutoTrainBoats = 4;
const int cFishPlanNumberInTraining = 5;
const int cFishPlanDockID = 6;
const int cFishPlanMaximumDockDist = 7;
const int cFishPlanPlaceRetries = 8;
const int cFishPlanMaxPlaceRetries = 9;
const int cFishPlanBuildDock = 10;
const int cTransportPlanTransportID = 0;
const int cTransportPlanTransportTypeID = 1;
const int cTransportPlanGatherPoint = 2;
const int cTransportPlanTargetPoint = 3;
const int cTransportPlanGatherAreaGroup = 4;
const int cTransportPlanTargetAreaGroup = 5;
const int cTransportPlanGatherArea = 6;
const int cTransportPlanTargetArea = 7;
const int cTransportPlanPathType = 8;
const int cTransportPlanPathPlanned = 9;
const int cTransportPlanReturnWhenDone = 10;
const int cTransportPlanMaximizeXportMovement = 11;
const int cTransportPlanUnitsMoved = 12;
const int cTransportPlanIgnoreAreaIDs = 13;
const int cTransportPlanBestDangerArea = 14;
const int cTransportPlanBestDangerValue = 15;
const int cTransportPlanDropOffPoint = 16;
const int cTransportPlanPersistent = 17;
const int cTransportPlanMiddleAreaGroups = 18;
const int cTransportPlanTakeMoreUnits = 19;
const int cTradePlanTargetUnitTypeID = 0;
const int cTradePlanTargetUnitID = 1;
const int cTradePlanStartPosition = 2;
const int cTradePlanTradeUnitType = 3;
const int cTradePlanTradeUnitTypeMax = 4;
const int cTradePlanMarketID = 5;
const int cTowerPlanCenterLocation = 0;
const int cTowerPlanAreaID = 1;
const int cTowerPlanDistanceFromCenter = 2;
const int cTowerPlanMaximizeLOS = 3;
const int cTowerPlanMaximizeAttack = 4;
const int cTowerPlanNumberToBuild = 5;
const int cTowerPlanBuildLocations = 6;
const int cTowerPlanProtoIDToBuild = 7;
const int cTowerPlanAttackLOSModifier = 8;
const int cTowerPlanLOSModifier = 9;
const int cAttackStrategyPlanPlayerID = 0;
const int cAttackStrategyPlanNumberTotalAttacks = 1;
const int cDefendPlanDefendTargetID = 0;
const int cDefendPlanDefendAreaID = 1;
const int cDefendPlanDefendBaseID = 2;
const int cDefendPlanDefendPoint = 3;
const int cDefendPlanEngageRange = 4;
const int cDefendPlanPatrol = 5;
const int cDefendPlanPatrolWaypoint = 6;
const int cDefendPlanCurrentWaypoint = 7;
const int cDefendPlanTargetID = 8;
const int cDefendPlanGatherDistance = 9;
const int cDefendPlanRefreshFrequency = 10;
const int cDefendPlanLastRefreshTime = 11;
const int cDefendPlanAttackTypeID = 12;
const int cDefendPlanGatherPercentage = 13;
const int cDefendPlanNoTargetTimeout = 14;
const int cDefendPlanNoTargetTimer = 15;
const int cDefendPlanStopTakingUnits = 16;
const int cDefendPlanStopTakingUnitTime = 17;
const int cNuggetPlanGatherDistance = 0;
const int cNuggetPlanGatherPercentage = 1;
const int cNuggetPlanMaxGuardianStrength = 2;
const int cNuggetPlanTargetNuggetID = 3;
const int cNuggetPlanTargetGatherPosition = 4;
const int cReservePlanPlanType = 0;
const int cGoalPlanGoalType = 0;
const int cGoalPlanGoalSubType = 1;
const int cGoalPlanMinTime = 2;
const int cGoalPlanMaxTime = 3;
const int cGoalPlanMinAge = 4;
const int cGoalPlanMaxAge = 5;
const int cGoalPlanRepeat = 6;
const int cGoalPlanExecuteCount = 7;
const int cGoalPlanDoneGoal = 8;
const int cGoalPlanFailGoal = 9;
const int cGoalPlanExecuteGoal = 10;
const int cGoalPlanAutoUpdateState = 11;
const int cGoalPlanAutoUpdateBase = 12;
const int cGoalPlanAutoUpdateAttackPlayerID = 13;
const int cGoalPlanTargetType = 14;
const int cGoalPlanTarget = 15;
const int cGoalPlanTargetPoint = 16;
const int cGoalPlanTargetNumber = 17;
const int cGoalPlanMinUnitNumber = 18;
const int cGoalPlanMaxUnitNumber = 19;
const int cGoalPlanUnitPickerID = 20;
const int cGoalPlanUnitPickerFrequency = 21;
const int cGoalPlanUnitPickerTime = 22;
const int cGoalPlanAttackPlayerID = 23;
const int cGoalPlanAttackStartFrequency = 24;
const int cGoalPlanAttackStartTime = 25;
const int cGoalPlanUnitTypeID = 26;
const int cGoalPlanBaseID = 27;
const int cGoalPlanAllowRetreat = 28;
const int cGoalPlanUpgradeBuilding = 29;
const int cGoalPlanSetAreaGroups = 30;
const int cGoalPlanIdleAttack = 31;
const int cGoalPlanAreaGroupID = 32;
const int cGoalPlanFunctionID = 33;
const int cGoalPlanFunctionParm = 34;
const int cGoalPlanBuildingTypeID = 35;
const int cGoalPlanBuildingPlacementID = 36;
const int cGoalPlanBuildingSearchID = 37;
const int cGoalPlanActiveHealthTypeID = 38;
const int cGoalPlanActiveHealth = 39;
const int cGoalPlanAttackRoutePatternType = 40;
const int cGoalPlanUpgradeFilterType = 41;
const int cGoalPlanReservePlanID = 42;
const int cGoalPlanFindBestOpp = 43;
const int cGoalPlanMinOppScoreForGo = 44;
const int cGoalPlanGoalTypeForwardBase = 0;
const int cGoalPlanGoalTypeCreateBase = 1;
const int cGoalPlanGoalTypeMainBase = 2;
const int cGoalPlanGoalTypeAttack = 3;
const int cGoalPlanGoalTypeDefend = 4;
const int cGoalPlanGoalTypeTrain = 5;
const int cGoalPlanGoalTypeMaintain = 6;
const int cGoalPlanGoalTypeResearch = 7;
const int cGoalPlanGoalTypeAge = 8;
const int cGoalPlanGoalTypeCallback = 9;
const int cGoalPlanGoalTypeBuilding = 10;
const int cGoalPlanGoalSubTypeEmpty1 = 0;
const int cGoalPlanGoalSubTypeEmpty2 = 1;
const int cGoalPlanTargetTypeArea = 0;
const int cGoalPlanTargetTypeAreaGroup = 1;
const int cGoalPlanTargetTypePoint = 2;
const int cGoalPlanTargetTypeUnitType = 3;
const int cGoalPlanTargetTypeUnit = 4;
const int cGoalPlanTargetTypePlayer = 5;
const int cGoalPlanTargetTypePlayerRelation = 6;
const int cGoalPlanTargetTypeTech = 7;
const int cGatherGoalPlanScriptRPGPct = 0;
const int cGatherGoalPlanCostRPGPct = 1;
const int cGatherGoalPlanGathererPct = 2;
const int cGatherGoalPlanNumFoodPlans = 3;
const int cGatherGoalPlanNumWoodPlans = 4;
const int cGatherGoalPlanNumGoldPlans = 5;
const int cGatherGoalPlanMinResourceAmt = 6;
const int cGatherGoalPlanResourceCostWeight = 7;
const int cGatherGoalPlanFarmLimitPerPlan = 8;
const int cGatherGoalPlanMaxFarmLimit = 9;
const int cGatherGoalPlanResourceSkew = 10;
const int cBuildWallPlanWallType = 0;
const int cBuildWallPlanWallStart = 1;
const int cBuildWallPlanWallEnd = 2;
const int cBuildWallPlanWallRingCenterPoint = 3;
const int cBuildWallPlanWallRingRadius = 4;
const int cBuildWallPlanNumberOfGates = 5;
const int cBuildWallPlanAreaIDs = 6;
const int cBuildWallPlanFoundationID = 7;
const int cBuildWallPlanGateIndices = 8;
const int cBuildWallPlanGateProtoIDs = 9;
const int cBuildWallPlanEdgeOfMapBuffer = 10;
const int cBuildWallPlanPieces = 11;
const int cBuildWallPlanPiecePositions = 12;
const int cBuildWallPlanPieceRotations = 13;
const int cBuildWallPlanEnRoute = 14;
const int cBuildWallPlanWallTypeStraight = 0;
const int cBuildWallPlanWallTypeRing = 1;
const int cBuildWallPlanWallTypeArea = 2;
const int cMissionPlanPlanID = 0;
const int cMissionPlanType = 1;
const int cMissionPlanStartTime = 2;
const int cMissionPlanTarget = 3;
const int cMissionPlanVector1 = 4;
const int cMissionPlanVector2 = 5;
const int cMissionPlanFloat1 = 6;
const int cMissionPlanFloat2 = 7;
const int cMissionPlanOpportunityID = 8;
const int cTransportPathTypePoints = 0;
const int cTransportPathTypeAreas = 1;
const int cNativeResearchPlanBuildingID = 0;
const int cNativeResearchPlanTacticID = 1;
const int cResignGatherers = 0;
const int cResignTeammates = 2;
const int cResignMilitaryPop = 3;
const int cMovementTypeNone = 0;
const int cMovementTypeLand = 1;
const int cMovementTypeWater = 2;
const int cMovementTypeAir = 4;
const int cMovementTypeNonSolid = 8;
const int cUnitStateNone = 0;
const int cUnitStateBuilding = 1;
const int cUnitStateAlive = 2;
const int cUnitStateDead = 4;
const int cUnitStateQueued = 8;
const int cUnitStateAny = 255;
const int cUnitStateABQ = 11;
const int cBuildingPlacementEventDone = 0;
const int cBuildingPlacementEventFailed = 1;
const int cUnitQueryNoArmy = -1;
const int cUnitQueryInvalidArmy = -1002;
const int cBuildingPlacementPreferenceNone = -1;
const int cBuildingPlacementPreferenceBack = 0;
const int cBuildingPlacementPreferenceFront = 1;
const int cBuildingPlacementPreferenceLeft = 2;
const int cBPIFalloffLinear = 0;
const int cBPIFalloffNone = 1;
const int cBPIFalloffLinearInverse = 2;
const int cResourceGold = 0;
const int cResourceWood = 1;
const int cResourceFood = 2;
const int cResourceFame = 3;
const int cResourceSkillPoints = 4;
const int cResourceXP = 5;
const int cResourceShips = 6;
const int cResourceTrade = 7;
const int cAllResources = -1234;
const int cTechStatusUnobtainable = 0;
const int cTechStatusObtainable = 1;
const int cTechStatusActive = 2;
const int cAttackRouteFrontRight = 0;
const int cAttackRouteRightFront = 1;
const int cAttackRouteRightBack = 2;
const int cAttackRouteBackRight = 3;
const int cAttackRouteBackLeft = 4;
const int cAttackRouteLeftBack = 5;
const int cAttackRouteLeftFront = 6;
const int cAttackRouteFrontLeft = 7;
const int cAreaTypeForest = 1;
const int cAreaTypeWater = 2;
const int cAreaTypeImpassableLand = 3;
const int cAreaTypeVPSite = 5;
const int cAreaGroupTypeLand = 0;
const int cAreaGroupTypeWater = 1;
const int cAreaGroupTypeImpassableLand = 2;
const int cXSAgeHandler = 0;
const int cXSPowerHandler = 1;
const int cXSRetreatHandler = 2;
const int cXSResignHandler = 3;
const int cXSBuildHandler = 4;
const int cXSHomeCityTransportArriveHandler = 5;
const int cXSHomeCityTransportReturnHandler = 6;
const int cXSHomeCityLevelUpHandler = 7;
const int cXSTreatyBrokenHandler = 8;
const int cXSShipResourceGranted = 9;
const int cXSAutoCreatePlanHandler = 10;
const int cXSNuggetHandler = 11;
const int cXSPlayerAgeHandler = 12;
const int cXSScoreOppHandler = 13;
const int cXSMissionStartHandler = 14;
const int cXSMissionEndHandler = 15;
const int cXSGameOverHandler = 16;
const int cXSMonopolyStartHandler = 17;
const int cXSMonopolyEndHandler = 18;
const int cXSWonderVictoryStartHandler = 19;
const int cXSWonderVictoryEndHandler = 20;
const int cXSRelicVictoryStartHandler = 21;
const int cXSRelicVictoryEndHandler = 22;
const int cXSKOTHVictoryStartHandler = 23;
const int cXSKOTHVictoryEndHandler = 24;
const int cPlayerChatVerbInvalid = 0;
const int cPlayerChatVerbAttack = 1;
const int cPlayerChatVerbDefend = 2;
const int cPlayerChatVerbTribute = 3;
const int cPlayerChatVerbFeed = 4;
const int cPlayerChatVerbCancel = 5;
const int cPlayerChatVerbClaim = 6;
const int cPlayerChatVerbTrain = 7;
const int cPlayerChatVerbStrategy = 8;
const int cPlayerChatTargetTypeInvalid = 0;
const int cPlayerChatTargetTypePlayers = 1;
const int cPlayerChatTargetTypeUnits = 2;
const int cPlayerChatTargetTypeUnitTypes = 3;
const int cPlayerChatTargetTypeResource = 4;
const int cPlayerChatTargetTypeLocation = 5;
const int cPlayerChatTargetStrategyInvalid = 0;
const int cPlayerChatTargetStrategyRush = 1;
const int cPlayerChatTargetStrategyBoom = 2;
const int cPlayerChatTargetStrategyTurtle = 3;
const int cPlayerChatResponseTypeYes = 0;
const int cPlayerChatResponseTypeNo = 1;
const int cVPInvalid = -2;
const int cVPAll = -1;
const int cVPNative = 0;
const int cVPSecret = 1;
const int cVPTrade = 2;
const int cVPConqueror = 3;
const int cVPGranted = 4;
const int cVPStateAny = -1;
const int cVPStateNone = 0;
const int cVPStateSite = 1;
const int cVPStateBuilding = 2;
const int cVPStateCompleted = 3;
const int cGameTypeScenario = 0;
const int cGameTypeSaved = 1;
const int cGameTypeRandom = 2;
const int cGameTypeCampaign = 4;