From c055d44dcdb87e8db49fb23e632fc086aa44cce6 Mon Sep 17 00:00:00 2001 From: hybrid Date: Thu, 11 Jun 2026 19:53:22 +0300 Subject: init --- Rsc/Parameters.hpp | 693 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 693 insertions(+) create mode 100644 Rsc/Parameters.hpp (limited to 'Rsc/Parameters.hpp') diff --git a/Rsc/Parameters.hpp b/Rsc/Parameters.hpp new file mode 100644 index 0000000..9bfc876 --- /dev/null +++ b/Rsc/Parameters.hpp @@ -0,0 +1,693 @@ +/* Parameters */ + +class Params { + class aiGroupSizeAI { + title = "$STR_WF_PARAMETER_GroupSizeAI"; + values[] = {2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,35,40,45,50,60,70,80,90,100}; + texts[] = {"2","4","6","8","10","12","14","16","18","20","22","24","26","28","30","35","40","45","50","60","70","80","90","100"}; + default = 10; + }; + class aiGroupSizePlayer { + title = "$STR_WF_PARAMETER_GroupSizePlayer"; + values[] = {2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,35,40,45,50,60,70,80,90,100}; + texts[] = {"2","4","6","8","10","12","14","16","18","20","22","24","26","28","30","35","40","45","50","60","70","80","90","100"}; + default = 12; + }; + class aiKeepUnits { + title = "$STR_WF_PARAMETER_KeepAI"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_No","$STR_WF_PARAMETER_Yes"};//{"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class aiTeams { + title = "$STR_WF_PARAMETER_AI"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class artilleryCalls { + title = "$STR_WF_PARAMETER_Arty"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + #ifndef VANILLA + class artilleryComputer { + title = "$STR_WF_PARAMETER_ArtilleryComputer"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Enabled_Upgrade","$STR_WF_Enabled"}; + default = 0; + }; + #endif + class artilleryUI { + title = "$STR_WF_PARAMETER_ArtilleryUI"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class artilleryRange { + title = "$STR_WF_PARAMETER_Artillery"; + values[] = {1,2,3}; + texts[] = {"$STR_WF_PARAMETER_Short","$STR_WF_PARAMETER_Medium","$STR_WF_PARAMETER_Long"}; + default = 3; + }; + class baseAICommander { + title = "$STR_WF_PARAMETER_AICommander"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_No","$STR_WF_PARAMETER_Yes"};//{"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + //--- OA has no suitable allies for both side (yet). + #ifndef ARROWHEAD + class baseAllies { + title = "$STR_WF_PARAMETER_Allies"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Side_West","$STR_WF_PARAMETER_Side_East","$STR_WF_PARAMETER_Both"}; + default = 0; + }; + #endif + class baseAAR { + title = "$STR_WF_PARAMETER_AntiAirRadar"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class baseArea { + title = "$STR_WF_PARAMETER_BaseArea"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_No","$STR_WF_PARAMETER_Yes"};//{"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class baseAreaLimit { + title = "$STR_WF_PARAMETER_BaseArea_Limit"; + values[] = {1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,22,24}; + texts[] = {"1","2","3","4","5","6","7","8","9","10","12","14","16","18","20","22","24"}; + default = 2; + }; + class baseAutoDefenses { + title = "$STR_WF_PARAMETER_AutoMannedDefense"; + values[] = {0,10,20,30,40,50,60,70,80,90,100}; + texts[] = {"$STR_WF_Disabled","10","20","30","40","50","60","70","80","90","100"}; + default = 30; + }; + class baseAutoDefensesRange { + title = "$STR_WF_PARAMETER_AutoDefense_Range"; + values[] = {50,100,150,200,250,300,350,400,450,500,600,700,800,900,1000}; + texts[] = {"50m","100m","150m","200m","250m","300m","350m","400m","450m","500m","600m","700m","800m","900m","1000m"}; + default = 250; + }; + class baseBuildingsLimit { + title = "$STR_WF_PARAMETER_BuildingsLimit"; + values[] = {1,2,3,4,5,6,7,8,9,10}; + texts[] = {"1","2","3","4","5","6","7","8","9","10"}; + default = 2; + }; + class baseConstructionMode { + title = "$STR_WF_PARAMETER_ConstructionMode"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_Time","$STR_WF_PARAMETER_HQWorkers"}; + default = 0; + }; + class baseDefensePlacement { + title = "$STR_WF_PARAMETER_DefensePlacement"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_Collide_No","$STR_WF_PARAMETER_Collide"}; + default = 1; + }; + class baseHQDeploycost { + title = "$STR_WF_PARAMETER_HQDeployCost"; + values[] = {100,200,300,400,500,600,700,800,900,1000,1500,2000,2500,3000,3500,4000,5000,6000,7000,8000,9000,10000}; + texts[] = {"S 100","S 200","S 300","S 400","S 500","S 600","S 700","S 800","S 900","S 1000","S 1500","S 2000","S 2500","S 3000","S 3500","S 4000","S 5000","S 6000","S 7000","S 8000","S 9000","S 10000"}; + default = 100; + }; + class baseHQDeployRange { + title = "$STR_WF_PARAMETER_HQDeployRange"; + values[] = {50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,320,340,360,380,400}; + texts[] = {"50m","60m","70m","80m","90m","100m","110m","120m","130m","140m","150m","160m","170m","180m","190m","200m","220m","240m","260m","280m","300m","320m","340m","360m","380m","400m"}; + default = 120; + }; + class basePatrols { + title = "$STR_WF_PARAMETER_BasePatrols"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class baseSpawnSystemRestrict { + title = "$STR_WF_PARAMETER_SpawnSystemRestrict"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_No","$STR_WF_PARAMETER_Yes"};//{"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class baseStartingDistance { + title = "$STR_WF_PARAMETER_StartingDistance"; + values[] = {-1,1000,1500,2000,2500,3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000}; + texts[] = {"$STR_WF_PARAMETER_StartingLocations_Random","1000m","1500m","2000m","2500m","3000m","3500m","4000m","4500m","5000m","5500m","6000m","6500m","7000m","7500m","8000m","8500m","9000m"}; + default = 5500; + }; + class baseStartingLocations { + title = "$STR_WF_PARAMETER_StartingLocations"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_PARAMETER_StartingLocations_WestNorth","$STR_WF_PARAMETER_StartingLocations_WestSouth","$STR_WF_PARAMETER_StartingLocations_Random"}; + default = 2; + }; + class economyCurrency { + title = "$STR_WF_PARAMETER_Currency"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_Money_Supply","$STR_WF_PARAMETER_Money"}; + default = 0; + }; + class economyIncomeInterval { + title = "$STR_WF_PARAMETER_IncomeInterval"; + values[] = {30,60,120,180,240,300,360,420,480,540,600}; + texts[] = {"30 Seconds", "1 Minute","2 Minutes","3 Minutes","4 Minutes","5 Minutes","6 Minutes","7 Minutes","8 Minutes","9 Minutes","10 Minutes"}; + default = 60; + }; + class economyIncomeSystem { + title = "$STR_WF_PARAMETER_IncomeSystem"; + values[] = {1,2,3,4}; + texts[] = {"$STR_WF_PARAMETER_IncomeSystem_Full","$STR_WF_PARAMETER_IncomeSystem_Half","$STR_WF_PARAMETER_Income_Sys_Param","$STR_WF_PARAMETER_Income_Sys_Param_Full"}; + default = 3; + }; + class economyStartingFundsEast { + title = "$STR_WF_PARAMETER_Funds_East"; + values[] = {800,1600,2400,3200,4000,4800,6400,8000,12800,25600,51200,102400,204800,409600,819200}; + texts[] = {"$ 800","$ 1600","$ 2400","$ 3200","$ 4000","$ 4800","$ 6400","$ 8000","$ 12800","$ 25600","$ 51200","$ 102400","$ 204800","$ 409600","$ 819200"}; + default = 800; + }; + class economyStartingFundsWest { + title = "$STR_WF_PARAMETER_Funds_West"; + values[] = {800,1600,2400,3200,4000,4800,6400,8000,12800,25600,51200,102400,204800,409600,819200}; + texts[] = {"$ 800","$ 1600","$ 2400","$ 3200","$ 4000","$ 4800","$ 6400","$ 8000","$ 12800","$ 25600","$ 51200","$ 102400","$ 204800","$ 409600","$ 819200"}; + default = 800; + }; + class economyStartingSupplyEast { + title = "$STR_WF_PARAMETER_Supply_East"; + values[] = {1200,2400,3600,4800,6000,7200,8400,9600,19200,38400,76800}; + texts[] = {"S 1200","S 2400","S 3600","S 4800","S 6000","S 7200","S 8400","S 9600","S 19200","S 38400","S 76800"}; + default = 1200; + }; + class economyStartingSupplyWest { + title = "$STR_WF_PARAMETER_Supply_West"; + values[] = {1200,2400,3600,4800,6000,7200,8400,9600,19200,38400,76800}; + texts[] = {"S 1200","S 2400","S 3600","S 4800","S 6000","S 7200","S 8400","S 9600","S 19200","S 38400","S 76800"}; + default = 1200; + }; + class economySupplySystem { + title = "$STR_WF_PARAMETER_SupplySystem"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_SupplySystem_Truck","$STR_WF_PARAMETER_Time"}; + default = 1; + }; + class environmentFastTime { + title = "$STR_WF_PARAMETER_FastTime"; + values[] = {0,1,2,3,4,5,6,7,8,9}; + texts[] = {"$STR_WF_Disabled","1 Second = 2 Seconds","1 Second = 3 Seconds","1 Second = 4 Seconds","1 Second = 5 Seconds","1 Second = 10 Seconds","1 Second = 15 Seconds","1 Second = 20 Seconds","1 Second = 25 Seconds","1 Second = 30 Seconds"}; + default = 0; + }; + class environmentTimeOfDay { + title = "$STR_WF_PARAMETER_TimeOfDay"; + values[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23}; + texts[] = {"00:00","01:00","02:00","03:00","04:00","05:00","06:00","07:00","08:00","09:00","10:00","11:00", + "12:00","13:00","14:00","15:00","16:00","17:00","18:00","19:00","20:00","21:00","22:00","23:00"}; + default = 9; + }; + class environmentWeather { + title = "$STR_WF_PARAMETER_Weather"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_PARAMETER_Weather_Clear","$STR_WF_PARAMETER_Weather_Cloudy","$STR_WF_PARAMETER_Weather_Rainy","$STR_WF_PARAMETER_Weather_Dynamic"}; + default = 0; + }; + #ifndef VANILLA + class extensionBAF { + title = "$STR_WF_PARAMETER_BAF"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class extensionPMC { + title = "$STR_WF_PARAMETER_PMC"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + #endif + class gameplayAlice { + title = "$STR_WF_PARAMETER_Alice"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class gameplayHangars { + title = "$STR_WF_PARAMETER_Hangars"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayBodiesTimeout { + title = "$STR_WF_PARAMETER_BodiesTimeout"; + values[] = {60,120,180,240,300,600,1200,1800,2400,3000,3600}; + texts[] = {"1 Minute","2 Minutes","3 Minutes","4 Minutes","5 Minutes","10 Minutes","20 Minutes","30 Minutes","40 Minutes","50 Minutes","1 Hour"}; + default = 240; + }; + #ifdef ACE + class gameplayDefenseAmmo { + title = "$STR_WF_Gameplay_DefenseAmmo"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Base_Only","$STR_WF_Base_And_Towns","$STR_WF_All"}; + default = 2; + }; + #endif + class gameplayVehiclesTimeout { + title = "$STR_WF_PARAMETER_VehicleDelay"; + values[] = {60,120,180,240,300,600,1200,1800,2400,3000,3600}; + texts[] = {"1 Minute","2 Minutes","3 Minutes","4 Minutes","5 Minutes","10 Minutes","20 Minutes","30 Minutes","40 Minutes","50 Minutes","1 Hour"}; + default = 1200; + }; + class gameplayExtendedInventory { + title = "$STR_WF_PARAMETER_Extended_Inventory"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayFastTravel { + title = "$STR_WF_PARAMETER_FastTravel"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Free","$STR_WF_PARAMETER_Fee"}; + default = 0; + }; + class gameplayFriendlyFire { + title = "$STR_WF_PARAMETER_FriendlyFire"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class gameplayGrass { + title = "$STR_WF_PARAMETER_Grass"; + values[] = {10,20,30,50}; + texts[] = {"Far","Medium","Short","Toggleable"}; + default = 50; + }; + class gameplayKickTeamswap { + title = "$STR_WF_PARAMETER_KickTeamswapper"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayLimitedBoundaries { + title = "$STR_WF_PARAMETER_LimitedBoundaries"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayMapColoration { + title = "$STR_WF_PARAMETER_Coloration"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_Default","$STR_WF_PARAMETER_NATO_Coloration"}; + default = 0; + }; + class gameplayMissileRange { + title = "$STR_WF_PARAMETER_MissileRange"; + values[] = {0,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,10000}; + texts[] = {"$STR_WF_Disabled","500m","1000m","1500m","2000m","2500m","3000m","3500m","4000m","4500m","5000m","5500m","6000m","6500m","7000m","7500m","8000m","8500m","9000m","9500m","10000m"}; + default = 0; + }; + class gameplaySecondaryMissions { + title = "$STR_WF_PARAMETER_SecondaryMissions"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class gameplayShowUID { + title = "$STR_WF_PARAMETER_ShowUID"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplaySpecialization { + title = "$STR_WF_PARAMETER_Specialization"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_PARAMETER_None","$STR_WF_PARAMETER_Infantry","$STR_WF_PARAMETER_LandVehicles","$STR_WF_PARAMETER_Aircraft"}; + default = 0; + }; + class gameplayThermalImaging { + title = "$STR_WF_PARAMETER_ThermalImaging"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Weapons","$STR_WF_PARAMETER_Vehicles","$STR_WF_Enabled"}; + default = 3; + }; + class gameplayTrackAI { + title = "$STR_WF_PARAMETER_TrackAI"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class gameplayTrackPlayers { + title = "$STR_WF_PARAMETER_TrackPlayers"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayUnitsBalancing { + title = "$STR_WF_PARAMETER_Balance"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class gameplayUnitsBounty { + title = "$STR_WF_PARAMETER_UnitsBounty"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayUpgradesEast { + title = "$STR_WF_PARAMETER_Upgrades_East"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayUpgradesWest { + title = "$STR_WF_PARAMETER_Upgrades_West"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class gameplayVictoryConditions { + title = "$STR_WF_PARAMETER_VictoryCondition"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_PARAMETER_Victory_Annihilation","$STR_WF_PARAMETER_Victory_Assassination","$STR_WF_PARAMETER_Victory_Supremacy","$STR_WF_PARAMETER_Victory_Towns"}; + default = 2; + }; + class gameplayViewDistance { + title = "$STR_WF_PARAMETER_ViewDistance"; + values[] = {200,500,800,1000,1500,2000,2500,3000,3500,4000,4500,5000}; + texts[] = {"200m","500m","800m","1000m","1500m","2000m","2500m","3000m","3500m","4000m","4500m","5000m"}; + default = 4000; + }; + #ifdef ACE + class gameplayAceWounds { + title = "$STR_WF_Gameplay_AceWounds"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + #endif + #ifdef VANILLA + class moduleCM { + title = "$STR_WF_PARAMETER_Countermeasures"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + #endif + class moduleEASA { + title = "$STR_WF_PARAMETER_EASA"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class moduleHC { + title = "$STR_WF_PARAMETER_HighCommand"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class moduleICBM { + title = "$STR_WF_PARAMETER_ICBM"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class moduleISIS { + title = "$STR_WF_PARAMETER_ISIS"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Leader","$STR_WF_PARAMETER_All"}; + default = 0; + }; + class moduleVC { + title = "$STR_WF_PARAMETER_Clouds"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class respawnCamps { + title = "$STR_WF_PARAMETER_Camp"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Classic","$STR_WF_PARAMETER_Respawn_CampsNearby","$STR_WF_PARAMETER_Respawn_Defender"}; + default = 2; + }; + class respawnCampsRule { + title = "$STR_WF_PARAMETER_CampRespawnRule"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Respawn_CampsRule_WestEast","$STR_WF_PARAMETER_Respawn_CampsRule_WestEastRes"}; + default = 2; + }; + class respawnDelay { + title = "$STR_WF_PARAMETER_Respawn"; + values[] = {10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90}; + texts[] = {"10 Seconds","15 Seconds","20 Seconds","25 Seconds","30 Seconds","35 Seconds","40 Seconds","45 Seconds","50 Seconds", + "55 Seconds","60 Seconds","65 Seconds","70 Seconds","75 Seconds","80 Seconds","85 Seconds","90 Seconds"}; + default = 30; + }; + class respawnMASH { + title = "$STR_WF_PARAMETER_Respawn_MASH"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class respawnMobile { + title = "$STR_WF_PARAMETER_MobileRespawn"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class respawnPenalty { + title = "$STR_WF_PARAMETER_Respawn_Penalty"; + values[] = {0,1,2,3,4,5}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Respawn_Penalty_Remove","$STR_WF_PARAMETER_Respawn_Penalty_Full","$STR_WF_PARAMETER_Respawn_Penalty_OneHalf","$STR_WF_PARAMETER_Respawn_Penalty_OneFourth","$STR_WF_PARAMETER_Respawn_Penalty_Mobile"}; + default = 5; + }; + class respawnTownsRange { + title = "$STR_WF_PARAMETER_TownRespawnRange"; + values[] = {50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000,1500,2000,2500,3000,3500,4000}; + texts[] = {"50m","100m","150m","200m","250m","300m","350m","400m","450m","500m","550m","600m","650m","700m","750m","800m","850m","900m","950m","1000m","1500m","2000m","2500m","3000m","3500m","4000m"}; + default = 400; + }; + class restrictionAdvancedAir { + title = "$STR_WF_PARAMETER_AdvancedAir"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_Restriction_Air_H","$STR_WF_PARAMETER_Restriction_Air_HTransport"}; + default = 0; + }; + class restrictionGear { + title = "$STR_WF_PARAMETER_GearRestriction"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + #ifndef ARROWHEAD + class restrictionKamov { + title = "$STR_WF_PARAMETER_Kamov"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + #endif + class townsAmount { + title = "$STR_WF_PARAMETER_TownsAmount"; + values[] = {0,1,2,3,4}; + texts[] = {"$STR_WF_PARAMETER_Extra_Small","$STR_WF_PARAMETER_Small","$STR_WF_PARAMETER_Medium","$STR_WF_PARAMETER_Large","$STR_WF_PARAMETER_Full"}; + default = 3; + }; + class townsStrikerMax { + title = "$STR_WF_PARAMETER_MaxResStriker"; + values[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,26,28,30,32,34,36,38,40,50,60,70,80,90,100}; + texts[] = {"$STR_WF_Disabled","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","22","24","26","28","30","32","34","36","38","40","50","60","70","80","90","100"}; + default = 0; + }; + class townsCamps { + title = "$STR_WF_PARAMETER_TownsCamps"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class townsCaptureMode { + title = "$STR_WF_PARAMETER_TownsCaptureMode"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_PARAMETER_Classic","$STR_WF_PARAMETER_TownsCaptureMode_Threshold","$STR_WF_PARAMETER_TownsCaptureMode_AllCamps"}; + default = 1; + }; + #ifdef VANILLA + class townsCivilians { + title = "$STR_WF_PARAMETER_TownCivilians"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","Chernarus Civilians"}; + default = 0; + }; + #endif + #ifdef ARROWHEAD + class townsCivilians { + title = "$STR_WF_PARAMETER_TownCivilians"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","Takistan Civilians"}; + default = 0; + }; + #endif + #ifdef COMBINEDOPS + class townsCivilians { + title = "$STR_WF_PARAMETER_TownCivilians"; + values[] = {0,1,2}; + texts[] = {"$STR_WF_Disabled","Chernarus Civilians","Takistan Civilians"}; + default = 0; + }; + #endif + class townsConquestMode { + title = "$STR_WF_PARAMETER_TownsConquestMode"; + values[] = {0,1}; + texts[] = {"$STR_WF_PARAMETER_Classic","$STR_WF_PARAMETER_Territorial"}; + default = 0; + }; + class townsGear { + title = "$STR_WF_PARAMETER_TownsGear"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_Disabled","$STR_WF_PARAMETER_CampSel","$STR_WF_PARAMETER_Depot","$STR_WF_PARAMETER_CampnDepot"}; + default = 1; + }; + class townsOccupation { + title = "$STR_WF_PARAMETER_Occupation"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class townsOccupDifficulty { + title = "$STR_WF_PARAMETER_Difficulty_Occupation"; + values[] = {1,2,3,4,5}; + texts[] = {"$STR_WF_PARAMETER_Light","$STR_WF_PARAMETER_Medium","$STR_WF_PARAMETER_Hard","$STR_WF_PARAMETER_Impossible","$STR_WF_PARAMETER_Automatic"}; + default = 1; + }; + #ifdef VANILLA + class townsOccupationFactionEast { + title = "$STR_WF_PARAMETER_Occupation_Type_East"; + values[] = {0,1}; + texts[] = {"Insurgents","Russians"}; + default = 1; + }; + #endif + #ifdef VANILLA + class townsOccupationFactionWest { + title = "$STR_WF_PARAMETER_Occupation_Type_West"; + values[] = {0,1}; + texts[] = {"Chernarussian Defence Force","United States Marine Corps"}; + default = 1; + }; + #endif + #ifdef ARROWHEAD + class townsOccupationFactionEast { + title = "$STR_WF_PARAMETER_Occupation_Type_East"; + values[] = {0}; + texts[] = {"Takistan Army"}; + default = 0; + }; + #endif + #ifdef ARROWHEAD + class townsOccupationFactionWest { + title = "$STR_WF_PARAMETER_Occupation_Type_West"; + values[] = {0}; + texts[] = {"United States"}; + default = 0; + }; + #endif + #ifdef COMBINEDOPS + class townsOccupationFactionEast { + title = "$STR_WF_PARAMETER_Occupation_Type_East"; + values[] = {0,1,2}; + texts[] = {"Insurgents","Russians","Takistan Army"}; + default = 1; + }; + #endif + #ifdef COMBINEDOPS + class townsOccupationFactionWest { + title = "$STR_WF_PARAMETER_Occupation_Type_West"; + values[] = {0,1,2}; + texts[] = {"Chernarussian Defence Force","United States","United States Marine Corps"}; + default = 1; + }; + #endif + class townsOccupReinforcement { + title = "$STR_WF_PARAMETER_Reinforcement_Occupation"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class townsMaxPatrol { + title = "$STR_WF_PARAMETER_MaxResPatrols"; + values[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,26,28,30,32,34,36,38,40,50,60,70,80,90,100}; + texts[] = {"$STR_WF_Disabled","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","22","24","26","28","30","32","34","36","38","40","50","60","70","80","90","100"}; + default = 0; + }; + class townsProtectionRange { + title = "$STR_WF_PARAMETER_TownProtectionRange"; + values[] = {0,50,100,150,200,250,300,350,400,450,500}; + texts[] = {"0m","50m","100m","150m","200m","250m","300m","350m","400m","450m","500m"}; + default = 400; + }; + class townsPurchaseInfantry { + title = "$STR_WF_PARAMETER_TownsPurchaseMilita"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class townsResistance { + title = "$STR_WF_PARAMETER_Resistance"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 1; + }; + class townsResistanceDifficulty { + title = "$STR_WF_PARAMETER_Difficulty_Resistance"; + values[] = {1,2,3,4}; + texts[] = {"$STR_WF_PARAMETER_Light","$STR_WF_PARAMETER_Medium","$STR_WF_PARAMETER_Hard","$STR_WF_PARAMETER_Impossible"}; + default = 2; + }; + #ifdef VANILLA + class townsResistanceFaction { + title = "$STR_WF_PARAMETER_Reinforcement_Type"; + values[] = {0}; + texts[] = {"Guerillas"}; + default = 0; + }; + #endif + #ifdef ARROWHEAD + class townsResistanceFaction { + title = "$STR_WF_PARAMETER_Reinforcement_Type"; + values[] = {0,1}; + texts[] = {"Private Military Company","Takistani Locals"}; + default = 1; + }; + #endif + #ifdef COMBINEDOPS + class townsResistanceFaction { + title = "$STR_WF_PARAMETER_Reinforcement_Type"; + values[] = {0,1,2}; + texts[] = {"Guerillas","Private Military Company","Takistani Locals"}; + default = 2; + }; + #endif + class townsResistanceReinforcement { + title = "$STR_WF_PARAMETER_Reinforcement_Resistance"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class townsResistanceVehicleLock { + title = "$STR_WF_PARAMETER_Resistance_VehLock"; + values[] = {0,1}; + texts[] = {"$STR_WF_Disabled","$STR_WF_Enabled"}; + default = 0; + }; + class townsStartingMode { + title = "$STR_WF_PARAMETER_StartingMode"; + values[] = {0,1,2,3}; + texts[] = {"$STR_WF_PARAMETER_None","$STR_WF_PARAMETER_Divided_Towns","$STR_WF_PARAMETER_Nearby_Town","$STR_WF_PARAMETER_StartingLocations_Random"}; + default = 0; + }; +}; \ No newline at end of file -- cgit v1.3.1