///////////////////////////////////////////////////////////////////// // ai for skirmish game ///////////////////////////////////////////////////////////////////// script "nexus.slo" run { // research branches branchDefault int 0 branchVTOL int 1 //default branch numScouts[0] int 15 // min number of droids in group to aim for. numDefenders[0] int 1 numAttackers[0] int 20 numCyborgs[0] int 120 // build cyborgs until scouts contains x droids //vtol branch numScouts[1] int 15 // min number of droids in group to aim for. numDefenders[1] int 1 numAttackers[1] int 20 numCyborgs[1] int 120 // build cyborgs until scouts contains x droids //default branch maxScouts[0] int 100 // min number of droids in group to aim for. maxDefenders[0] int 2 maxAttackers[0] int 145 maxCyborgs[0] int 125 // build cyborgs until scouts contains x droids //vtol branch maxScouts[1] int 100 // min number of droids in group to aim for. maxDefenders[1] int 2 maxAttackers[1] int 145 maxCyborgs[1] int 125 // build cyborgs until scouts contains x droids tileExpand int 12 // approx minutes to expand over the map. ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// // structures // generic names, often used. oilRes FEATURESTAT "OilResource" resLab STRUCTURESTAT "A0ResearchFacility" powGen STRUCTURESTAT "A0PowerGenerator" factory STRUCTURESTAT "A0LightFactory" derrick STRUCTURESTAT "A0ResourceExtractor" cybFactory STRUCTURESTAT "A0CyborgFactory" playerHQ STRUCTURESTAT "A0CommandCentre" vtolPad STRUCTURESTAT "A0VtolPad" vtolFactory STRUCTURESTAT "A0VTolFactory1" sensorTower STRUCTURESTAT "Sys-SensoTower02" lassat STRUCTURESTAT "A0LasSatCommand" nexusDefence RESEARCHSTAT "R-Sys-Resistance-Circuits" uplink STRUCTURESTAT "A0Sat-linkCentre" //number of research topics for each research branch techCount[0] int 6 //how many res facilities to use when finished researching all specified research topics maxIdleRes[0] int -1 tech[0][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //HMG tech[0][1] RESEARCHSTAT "R-Vehicle-Prop-Halftracks" //half-tracks tech[0][2] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery tech[0][3] RESEARCHSTAT "R-Wpn-Rocket-ROF03" tech[0][4] RESEARCHSTAT "R-Wpn-MG-Damage03" tech[0][5] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker //other tech: R-Vehicle-Prop-VTOL, R-Struc-VTOLPad, R-Struc-VTOLFactory techCount[1] int 19 //how many res facilities to use when finished researching all specified research topics maxIdleRes[1] int -1 tech[1][0] RESEARCHSTAT "R-Struc-VTOLFactory" tech[1][1] RESEARCHSTAT "R-Struc-VTOLPad" tech[1][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //HMG tech[1][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery tech[1][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03" tech[1][5] RESEARCHSTAT "R-Wpn-Flamer-Damage03" //flamer damage 03 tech[1][6] RESEARCHSTAT "R-Wpn-Flamer-ROF03" //flamer ROF 03 tech[1][7] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //Lancer tech[1][8] RESEARCHSTAT "R-Vehicle-Body08" //Scorpion body tech[1][9] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //power upgrade 03a tech[1][10] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //lancer accuracy tech[1][11] RESEARCHSTAT "R-Wpn-Missile-Damage03" //lancer damage tech[1][12] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB tech[1][13] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" tech[1][14] RESEARCHSTAT "R-Struc-Factory-Upgrade04" tech[1][15] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair tech[1][16] RESEARCHSTAT "R-Sys-Sensor-UpLink" tech[1][17] RESEARCHSTAT "R-Sys-VTOLCBS-Turret01" tech[1][18] RESEARCHSTAT "R-Sys-VTOLStrike-Tower01" maxVtolFacs[0] int 5 maxVtolFacs[1] int 5 maxVTOLs[0] int 100 maxVTOLs[1] int 100 // incendry emplacements. numIncendrys int 10 incendrys[0] STRUCTURESTAT "Emplacement-MortarPit01" incendrys[1] STRUCTURESTAT "Emplacement-MortarPit02" incendrys[2] STRUCTURESTAT "Emplacement-MortarPit-Incenediary" incendrys[3] STRUCTURESTAT "Emplacement-RotMor" incendrys[4] STRUCTURESTAT "Emplacement-Howitzer105" incendrys[5] STRUCTURESTAT "Emplacement-Howitzer-Incenediary" incendrys[6] STRUCTURESTAT "Emplacement-Rocket06-IDF" incendrys[7] STRUCTURESTAT "Emplacement-Howitzer150" incendrys[8] STRUCTURESTAT "Emplacement-RotHow" incendrys[9] STRUCTURESTAT "Emplacement-HvART-pit" //anti a. vtolDefStruct[0] STRUCTURESTAT "AASite-QuadMg1" //1 vtolDefStruct[1] STRUCTURESTAT "P0-AASite-Sunburst" //1 vtolDefStruct[2] STRUCTURESTAT "AASite-QuadBof" //2 vtolDefStruct[3] STRUCTURESTAT "WallTower-DoubleAAGun" vtolDefStruct[4] STRUCTURESTAT "P0-AASite-SAM1" //3 vtolDefStruct[5] STRUCTURESTAT "AASite-QuadRotMg" vtolDefStruct[6] STRUCTURESTAT "WallTower-QuadRotAAGun" vtolDefStruct[7] STRUCTURESTAT "P0-AASite-SAM2" vtolDefStruct[8] STRUCTURESTAT "P0-AASite-Laser" // upgrade structures powModule STRUCTURESTAT "A0PowMod1" facModule STRUCTURESTAT "A0FacMod1" resModule STRUCTURESTAT "A0ResearchModule1" // Essential and fundamental structs. Fundamental => what you build on level start numStructs int 13 numFundamental int 5 structs[0] STRUCTURESTAT "A0LightFactory" structs[1] STRUCTURESTAT "A0ResearchFacility" structs[2] STRUCTURESTAT "A0PowerGenerator" structs[3] STRUCTURESTAT "A0CommandCentre" structs[4] STRUCTURESTAT "A0CyborgFactory" structs[5] STRUCTURESTAT "Sys-CB-Tower01" structs[6] STRUCTURESTAT "Sys-SpyTower" structs[7] STRUCTURESTAT "A0LasSatCommand" structs[8] STRUCTURESTAT "A0Sat-linkCentre" structs[9] STRUCTURESTAT "X-Super-Rocket" structs[10] STRUCTURESTAT "X-Super-Cannon" structs[11] STRUCTURESTAT "X-Super-MassDriver" structs[12] STRUCTURESTAT "X-Super-Missile" /* Base structures */ numBaseStruct int 8 baseStruct[0] STRUCTURESTAT "A0PowerGenerator" baseStruct[1] STRUCTURESTAT "A0LightFactory" baseStruct[2] STRUCTURESTAT "A0CommandCentre" baseStruct[3] STRUCTURESTAT "A0ResearchFacility" baseStruct[4] STRUCTURESTAT "A0CyborgFactory" baseStruct[5] STRUCTURESTAT "A0LasSatCommand" baseStruct[6] STRUCTURESTAT "A0Sat-linkCentre" baseStruct[7] STRUCTURESTAT "A0VTolFactory1" // defensive structs. numDefStructs int 22 defStructs[0] STRUCTURESTAT "PillBox1" defStructs[1] STRUCTURESTAT "Pillbox-RotMG" defStructs[3] STRUCTURESTAT "GuardTower6" defStructs[2] STRUCTURESTAT "PillBox4" //LC defStructs[4] STRUCTURESTAT "GuardTower5" //Lancer defStructs[5] STRUCTURESTAT "Sys-SensoTower02" defStructs[6] STRUCTURESTAT "WallTower03" //MC defStructs[7] STRUCTURESTAT "WallTower04" //HC defStructs[8] STRUCTURESTAT "GuardTower5" //Lancer defStructs[9] STRUCTURESTAT "WallTower04" //HC defStructs[10] STRUCTURESTAT "WallTower-HPVcannon" defStructs[11] STRUCTURESTAT "Emplacement-Howitzer105" defStructs[12] STRUCTURESTAT "Emplacement-HvyATrocket" defStructs[13] STRUCTURESTAT "Emplacement-MortarPit02" defStructs[14] STRUCTURESTAT "WallTower06" defStructs[15] STRUCTURESTAT "Emplacement-PulseLaser" // Campaign 3 Defensive Structures defStructs[16] STRUCTURESTAT "Emplacement-Rail2" defStructs[17] STRUCTURESTAT "WallTower-HvATrocket" //TK defStructs[18] STRUCTURESTAT "WallTower-Atmiss" //Scourge defStructs[19] STRUCTURESTAT "WallTower-PulseLas" defStructs[20] STRUCTURESTAT "WallTower-Rail2" defStructs[21] STRUCTURESTAT "WallTower-Rail3" // wall structs (4) numWallWeaps int 10 wall STRUCTURESTAT "A0HardcreteMk1Wall" cornerWall STRUCTURESTAT "A0HardcreteMk1CWall" wallWeaps[0] STRUCTURESTAT "WallTower01" wallWeaps[1] STRUCTURESTAT "WallTower02" wallWeaps[2] STRUCTURESTAT "WallTower03" wallWeaps[3] STRUCTURESTAT "WallTower04" wallWeaps[4] STRUCTURESTAT "WallTower06" wallWeaps[5] STRUCTURESTAT "WallTower06" wallWeaps[6] STRUCTURESTAT "WallTower-Rail2" wallWeaps[7] STRUCTURESTAT "WallTower-PulseLas" wallWeaps[8] STRUCTURESTAT "WallTower-Atmiss" wallWeaps[9] STRUCTURESTAT "WallTower-HPVcannon" // extra structs numExtraStructs[0] int 4 extraStructs[0][0] STRUCTURESTAT "A0LightFactory" extraStructs[0][1] STRUCTURESTAT "A0LightFactory" extraStructs[0][2] STRUCTURESTAT "A0ResearchFacility" extraStructs[0][3] STRUCTURESTAT "A0CyborgFactory" numExtraStructs[1] int 5 extraStructs[1][0] STRUCTURESTAT "A0VTolFactory1" extraStructs[1][1] STRUCTURESTAT "A0VTolFactory1" extraStructs[1][2] STRUCTURESTAT "A0CyborgFactory" extraStructs[1][3] STRUCTURESTAT "A0VtolPad" extraStructs[1][4] STRUCTURESTAT "A0LightFactory" ///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// // SKIRMISH TEMPLATES // COMBAT TEMPLATES //branchDefault numTemplates[0] int 67 tmpl[0][0] TEMPLATE "ViperMG01Wheels" //MG tmpl[0][1] TEMPLATE "ViperFlameWheels" //MG tmpl[0][2] TEMPLATE "ViperMG02Halftrack" //TMG tmpl[0][3] TEMPLATE "ViperLtCannonHTracks" //HMG tmpl[0][4] TEMPLATE "ViperPODHalfTracks" //POD tmpl[0][5] TEMPLATE "CobraPODHTracks" //Flamer tmpl[0][6] TEMPLATE "CobraHMGHalfTrack" //Lancer tmpl[0][7] TEMPLATE "CobraMRLHalftrack" //MRL tmpl[0][8] TEMPLATE "CobraMedCnHTrks" //Lancer tmpl[0][9] TEMPLATE "Bug-Wheel-MiniRocket" //LC tmpl[0][10] TEMPLATE "Bug-HalfTracks-MiniRocket" //LC tmpl[0][11] TEMPLATE "A-Scorp-Trk-MC" //POD tmpl[0][12] TEMPLATE "H-Scorp-Trk-Lancer" //Lancer HT tmpl[0][13] TEMPLATE "ScorpionBBHalfTracks" //BB H tmpl[0][14] TEMPLATE "PythonHPVHalfTrack" //LC tmpl[0][15] TEMPLATE "P0cam3PyHvyMGTrk" //HVC Hover tmpl[0][16] TEMPLATE "P0cam3PyHPVcanTrk" //LC tmpl[0][17] TEMPLATE "SK-Leopard-HTrk-ASGun" //MRL HT tmpl[0][18] TEMPLATE "LeopardHoverAssaultCannon" //MRL HT tmpl[0][19] TEMPLATE "ScorpionHvyMortarHalftrack" //MRL HT tmpl[0][20] TEMPLATE "PhytonHTrackAssGun" //MRL HT tmpl[0][21] TEMPLATE "PythonTKHalfTracks" tmpl[0][22] TEMPLATE "Mantis-Trk-AG" //MRL HT tmpl[0][23] TEMPLATE "MantisHoverInferno" //Inferno HT tmpl[0][24] TEMPLATE "Scorp-Trk-Mortar-Incenediary" //Inferno HT tmpl[0][25] TEMPLATE "Mantis-Trk-Incendiary-Mortar" //Lancer H tmpl[0][26] TEMPLATE "A-Mantis-Pepperpot-Track" //HC Tr tmpl[0][27] TEMPLATE "SK-Tiger-Track-Hcannon" tmpl[0][28] TEMPLATE "MantisTrkHC" //Lancer H tmpl[0][29] TEMPLATE "Mantis-Trk-TwinAssaultCannon" //HC Tr tmpl[0][30] TEMPLATE "MantisTKTracks" //Inferno HT tmpl[0][31] TEMPLATE "A-Tiger-Trk-TwinAssaultGun" //MC Tr tmpl[0][32] TEMPLATE "TigerFlashlightHalf-tracks" tmpl[0][33] TEMPLATE "MantisPlasmaCTracks" tmpl[0][34] TEMPLATE "A-Tiger-Trk-Needle" tmpl[0][35] TEMPLATE "SK-Retal-Hover-PlasmiteFlamer" tmpl[0][36] TEMPLATE "SK-Tiger-Track-EMPCannon" tmpl[0][37] TEMPLATE "SK-Tiger-Track-Scourge" tmpl[0][38] TEMPLATE "TigerPlasmaCTracks" tmpl[0][39] TEMPLATE "SK-Tiger-Track-IncendiaryHowitzer" tmpl[0][40] TEMPLATE "SK-Veng-Hover-Scourge" tmpl[0][41] TEMPLATE "SK-Veng-Hover-Seraph" tmpl[0][42] TEMPLATE "SK-Veng-Track-Scourge" tmpl[0][43] TEMPLATE "SK-Veng-Track-PulseLsr" tmpl[0][44] TEMPLATE "SK-Tiger-Track-NexusTurret" tmpl[0][45] TEMPLATE "SK-Tiger-Track-Groundshaker" tmpl[0][46] TEMPLATE "SK-Tiger-Track-Hellstorm" tmpl[0][47] TEMPLATE "A-Veng-Trk-Rail" tmpl[0][48] TEMPLATE "SK-Veng-Hover-Gauss" tmpl[0][49] TEMPLATE "A-Veng-Trk-HeavyLaser" tmpl[0][50] TEMPLATE "A-Veng-Trk-Stormbringer" tmpl[0][51] TEMPLATE "SK-Veng-Track-Gauss" tmpl[0][52] TEMPLATE "SK-Veng-Track-Gauss" tmpl[0][53] TEMPLATE "WyvernRailHellstorm" tmpl[0][54] TEMPLATE "WyvernScourgeTracks" tmpl[0][55] TEMPLATE "WyvernHvLaserTracks" tmpl[0][56] TEMPLATE "WyvernStormbringerTracks" tmpl[0][57] TEMPLATE "WyvernRailTracks" tmpl[0][58] TEMPLATE "WyvernGaussTracks" tmpl[0][59] TEMPLATE "Dragon-Track-HellstormHellstorm" tmpl[0][60] TEMPLATE "Dragon-Track-IncSeraphIncSeraph" tmpl[0][61] TEMPLATE "Dragon-Track-ScourgeScourge" tmpl[0][62] TEMPLATE "Dragon-Track-HellstormGroundshaker" tmpl[0][63] TEMPLATE "Dragon-Track-IncSeraphScourge" tmpl[0][64] TEMPLATE "Dragon-Track-HvyLaserStormBringer" tmpl[0][65] TEMPLATE "Dragon-Track-GaussEMP" tmpl[0][66] TEMPLATE "Dragon-Track-GaussGauss" //branchVTOL numTemplates[1] int 59 tmpl[1][0] TEMPLATE "ViperMG01Wheels" //MG tmpl[1][1] TEMPLATE "ViperFlameWheels" //MG tmpl[1][2] TEMPLATE "ViperMG02Halftrack" //TMG tmpl[1][3] TEMPLATE "ViperLtCannonHTracks" //HMG tmpl[1][4] TEMPLATE "ViperPODHalfTracks" //POD tmpl[1][5] TEMPLATE "CobraPODHTracks" //Flamer tmpl[1][6] TEMPLATE "CobraHMGHalfTrack" //Lancer tmpl[1][7] TEMPLATE "CobraMRLHalftrack" //MRL tmpl[1][8] TEMPLATE "CobraMedCnHTrks" //Lancer tmpl[1][9] TEMPLATE "Bug-Wheel-MiniRocket" //LC tmpl[1][10] TEMPLATE "Bug-HalfTracks-MiniRocket" //LC tmpl[1][11] TEMPLATE "A-Scorp-Trk-MC" //POD tmpl[1][12] TEMPLATE "H-Scorp-Trk-Lancer" //Lancer HT tmpl[1][13] TEMPLATE "ScorpionBBHalfTracks" //BB H tmpl[1][14] TEMPLATE "PythonHPVHalfTrack" //LC tmpl[1][15] TEMPLATE "PythonHoverHVC" //HVC Hover tmpl[1][16] TEMPLATE "P0cam3PyHPVcanTrk" //LC tmpl[1][17] TEMPLATE "SK-Leopard-HTrk-ASGun" //MRL HT tmpl[1][18] TEMPLATE "LeopardHoverAssaultCannon" //MRL HT tmpl[1][19] TEMPLATE "ScorpionHvyMortarHalftrack" //MRL HT tmpl[1][20] TEMPLATE "PhytonHTrackAssGun" //MRL HT tmpl[1][21] TEMPLATE "PythonTKHalfTracks" tmpl[1][22] TEMPLATE "Mantis-Trk-AG" //MRL HT tmpl[1][23] TEMPLATE "MantisHoverInferno" //Inferno HT tmpl[1][24] TEMPLATE "Scorp-Trk-Mortar-Incenediary" //Inferno HT tmpl[1][25] TEMPLATE "Mantis-Trk-Incendiary-Mortar" //Lancer H tmpl[1][26] TEMPLATE "A-Mantis-Pepperpot-Track" //HC Tr tmpl[1][27] TEMPLATE "SK-Tiger-Track-Hcannon" tmpl[1][28] TEMPLATE "MantisTrkHC" //Lancer H tmpl[1][29] TEMPLATE "Mantis-Trk-TwinAssaultCannon" //HC Tr tmpl[1][30] TEMPLATE "MantisTKTracks" //Inferno HT tmpl[1][31] TEMPLATE "A-Tiger-Trk-TwinAssaultGun" //MC Tr tmpl[1][32] TEMPLATE "TigerFlashlightHalf-tracks" tmpl[1][33] TEMPLATE "SK-Retal-Hover-PlasmiteFlamer" tmpl[1][34] TEMPLATE "A-Tiger-Trk-Needle" tmpl[1][35] TEMPLATE "SK-Tiger-Track-EMPCannon" tmpl[1][36] TEMPLATE "SK-Tiger-Track-Scourge" tmpl[1][37] TEMPLATE "SK-Tiger-Track-IncendiaryHowitzer" tmpl[1][38] TEMPLATE "SK-Veng-Hover-Scourge" tmpl[1][39] TEMPLATE "SK-Veng-Hover-Seraph" tmpl[1][40] TEMPLATE "SK-Veng-Track-Scourge" tmpl[1][41] TEMPLATE "SK-Veng-Track-PulseLsr" tmpl[1][42] TEMPLATE "SK-Tiger-Track-NexusTurret" tmpl[1][43] TEMPLATE "SK-Tiger-Track-Groundshaker" tmpl[1][44] TEMPLATE "SK-Tiger-Track-Hellstorm" tmpl[1][45] TEMPLATE "A-Veng-Trk-Rail" tmpl[1][46] TEMPLATE "SK-Veng-Hover-Gauss" tmpl[1][47] TEMPLATE "A-Veng-Trk-HeavyLaser" tmpl[1][48] TEMPLATE "A-Veng-Trk-Stormbringer" tmpl[1][49] TEMPLATE "SK-Veng-Track-Gauss" tmpl[1][50] TEMPLATE "SK-Veng-Track-Gauss" tmpl[1][51] TEMPLATE "WyvernScourgeTracks" tmpl[1][52] TEMPLATE "WyvernHvLaserTracks" tmpl[1][53] TEMPLATE "WyvernStormbringerTracks" tmpl[1][54] TEMPLATE "WyvernRailTracks" tmpl[1][55] TEMPLATE "WyvernGaussTracks" tmpl[1][56] TEMPLATE "Dragon-Track-IncSeraphIncSeraph" tmpl[1][57] TEMPLATE "Dragon-Track-ScourgeScourge" tmpl[1][58] TEMPLATE "Dragon-Track-IncSeraphScourge" tmpl[1][59] TEMPLATE "Dragon-Track-HvyLaserStormBringer" tmpl[1][60] TEMPLATE "Dragon-Track-GaussGauss" ///////////////////////////////////////////////////////////////////// // SENSORS / REPAIR TEMPLATES constructor TEMPLATE "ConstructorDroid" hovertruck TEMPLATE "ScorpHoverTruck" numRepairTemplates int 7 repair[0] TEMPLATE "ViperRepairWheels" repair[1] TEMPLATE "Cyb-Mechanic" repair[2] TEMPLATE "SK-Bug-Hover-Repair" repair[3] TEMPLATE "ScorpHRepairHover" repair[4] TEMPLATE "SK-Leopard-Hover-HRepair" repair[5] TEMPLATE "Cyb-HvyMechanic" repair[6] TEMPLATE "SK-Retal-Hover-HvyRepair" numSenseTemplates int 8 //Campaign 1 sense[0] TEMPLATE "ViperSensorWheels" sense[1] TEMPLATE "SK-Bug-Hover-CBSensor" sense[2] TEMPLATE "SK-Bug-Hover-Sensor" sense[3] TEMPLATE "SK-Leopard-Hover-CBSensor" sense[4] TEMPLATE "SK-Leopard-Hover-Sensor" sense[5] TEMPLATE "SK-Retal-Hover-Sensor" sense[6] TEMPLATE "SK-Retal-Hover-CBSensor" sense[7] TEMPLATE "SK-Retal-Hover-WSensor" ///////////////////////////////////////////////////////////////////// // cyborg templates numLightCyborgs int 7 cybTempl[0] TEMPLATE "CyborgChain01Ground" cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner cybTempl[2] TEMPLATE "CyborgFlamer01Grd" cybTempl[3] TEMPLATE "Cyb-Gren" cybTempl[4] TEMPLATE "Cyb-Gren" cybTempl[5] TEMPLATE "CyborgRkt01Ground" cybTempl[6] TEMPLATE "Cyb-Gren" cybMechanic TEMPLATE "Cyb-Mechanic" cybEngineer TEMPLATE "Cyb-ComEng" superCyb[0] TEMPLATE "Cyb-Hvy-Mcannon" superCyb[1] TEMPLATE "CyborgRkt01Ground" superCyb[2] TEMPLATE "Cyb-Hvy-HPV" superCyb[3] TEMPLATE "Cyb-Thermite" superCyb[4] TEMPLATE "CyborgRotMgGround" superCyb[5] TEMPLATE "Cyb-Hvy-HPV" superCyb[6] TEMPLATE "Cyb-Hvy-Acannon" superCyb[7] TEMPLATE "Cyb-Hvy-TK" superCyb[8] TEMPLATE "Cyb-Hvy-TK" superCyb[9] TEMPLATE "MP-Cyb-ATmiss-GRD" superCyb[10] TEMPLATE "MP-Cyb-ATmiss-GRD" superCyb[11] TEMPLATE "Cyb-Laser1-GROUND" superCyb[12] TEMPLATE "Cyb-Laser1-GROUND" superCyb[13] TEMPLATE "MP-Cyb-Needle-GRD" superCyb[14] TEMPLATE "MP-Cyb-Needle-GRD" superCyb[15] TEMPLATE "Cyb-Hvy-A-T" superCyb[16] TEMPLATE "Cyb-Hvy-A-T" superCyb[17] TEMPLATE "Cyb-Hvy-PulseLsr" superCyb[18] TEMPLATE "Cyb-Hvy-RailGunner" superCyb[19] TEMPLATE "Cyb-Hvy-PulseLsr" superCyb[20] TEMPLATE "Cyb-Hvy-RailGunner" ///////////////////////////////////////////////////////////////////// // VTOL TEMPLATES numVtolTemplates int 20 vtols[0] TEMPLATE "Cobra-Helicopter-RocketPod" //Viper Lancer vtols[1] TEMPLATE "Cobra-Helicopter-LightCannon" //Viper Lancer vtols[2] TEMPLATE "Cobra-Helicopter-HvyMG" //Viper Lancer vtols[3] TEMPLATE "Scorp-Helicopter-HvyMG" //Viper Lancer vtols[4] TEMPLATE "Cobra-Helicopter-MRL" //Viper Lancer vtols[5] TEMPLATE "Scorp-Helicopter-MRL" //Viper Cluster Bombs Bay vtols[6] TEMPLATE "V-Scor-ClusterBomb" //Viper Cluster Bombs Bay vtols[7] TEMPLATE "V-Scor-PhosphorBomb" //Viper Cluster Bombs Bay vtols[8] TEMPLATE "SK-Leopard-VTOL-PhosBomb" //Viper Cluster Bombs Bay vtols[9] TEMPLATE "SK-Leopard-VTOL-HEAP" vtols[10] TEMPLATE "SK-Panther-VTOL-HEAP" vtols[11] TEMPLATE "SK-Panther-VTOL-Thermite" vtols[12] TEMPLATE "SK-Retal-VTOL-HEAP" vtols[13] TEMPLATE "SK-Retal-VTOL-Thermite" vtols[14] TEMPLATE "SK-Retre-VTOL-HEAP" vtols[15] TEMPLATE "SK-Retre-VTOL-Thermite" vtols[16] TEMPLATE "SK-Retre-VTOL-PulseLsr" vtols[17] TEMPLATE "SK-Retre-VTOL-Plasmite" vtols[18] TEMPLATE "SK-Retre-VTOL-Plasmite" vtols[19] TEMPLATE "SK-Retre-VTOL-Plasmite" numVtolTargets int 10 vtolTarget[0] STRUCTURESTAT "A0CommandCentre" vtolTargetWeight[0] int 95 vtolTarget[1] STRUCTURESTAT "A0LightFactory" vtolTargetWeight[1] int 100 vtolTarget[2] STRUCTURESTAT "A0CyborgFactory" vtolTargetWeight[2] int 80 vtolTarget[3] STRUCTURESTAT "A0VTolFactory1" vtolTargetWeight[3] int 90 vtolTarget[4] STRUCTURESTAT "A0LasSatCommand" vtolTargetWeight[4] int 60 vtolTarget[5] STRUCTURESTAT "A0Sat-linkCentre" vtolTargetWeight[5] int 50 vtolTarget[6] STRUCTURESTAT "A0ResearchFacility" vtolTargetWeight[6] int 90 vtolTarget[7] STRUCTURESTAT "A0PowerGenerator" vtolTargetWeight[7] int 15 vtolTarget[8] STRUCTURESTAT "A0ResourceExtractor" vtolTargetWeight[8] int 70 vtolTarget[9] STRUCTURESTAT "A0RepairCentre3" vtolTargetWeight[9] int 40 // Structure types AI will rebuild when they get destroyed (per tech branch basis) // branchDefault numRebuildStat[0] int 2 rebuildStat[0][0] STRUCTURESTAT "A0HardcreteMk1Wall" rebuildStat[0][1] STRUCTURESTAT "A0HardcreteMk1CWall" // branchVTOL numRebuildStat[1] int 2 rebuildStat[1][0] STRUCTURESTAT "A0HardcreteMk1Wall" rebuildStat[1][1] STRUCTURESTAT "A0HardcreteMk1CWall" ///////////////////////////////////////////////////////////////////// }