PlanetWars round 5

PlanetWars round 5

A dynamic game undergoing constant development and refinement, that attempts to balance playability with fresh and innovative features.

Moderator: Content Developer

Post Reply
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

PlanetWars round 5

Post by Licho »

Next round will start when we have next stable with bugfixes..

Before we start I call for community to improve this maplist for next round.

Each map can be only 1x and map count cannot change so just edit it in place (replace bad map with good).

Code: Select all

    <string>2_Mountains_Battlefield.smf</string>
    <string>2_Mountains_Battlefield_v2_(polar_edition).smf</string>
    <string>Geyser_Plains_TNM04-V3.smf</string>
    <string>AavikkoV2.smf</string>
    <string>Adamantine_Mountian-V1.smf</string>
    <string>AfterShock_V31.smf</string>
    <string>Altored_Arctic.smf</string>
    <string>Altored_Divide.smf</string>
    <string>Amalthea_V3.smf</string>
    <string>AmazonDeltav20.smf</string>
    <string>Aquatic_Divide_TNM05-V2.smf</string>
    <string>Archers_Valley_v5.smf</string>
    <string>ArcticPlainsV2.1.smf</string>
    <string>BA-Waterways-v01.smf</string>
    <string>Badlands.smf</string>
    <string>Barren.smf</string>
    <string>Battle for PlanetXVII-v01.smf</string>
    <string>BlueBend-v01.smf</string>
    <string>Brazillian_Battlefield_Remake_V2.smf</string>
    <string>CenterrockV12.smf</string>
    <string>Coasts.smf</string>
    <string>Comet Catcher Redux.smf</string>
    <string>ContestedCanyon.smf</string>
    <string>County_Crossing-v03.smf</string>
    <string>Coyote_CreekV4.smf</string>
    <string>Crossing_4_final.smf</string>
    <string>Cull.smf</string>
    <string>DarkSide Remake.smf</string>
    <string>Dead Reef Dry.smf</string>
    <string>Dead Reef v3.smf</string>
    <string>DeltaSiegeDry.smf</string>
    <string>DeltaSiegeDuoX.smf</string>
    <string>Deserted_Gully-v05.smf</string>
    <string>DigSite.smf</string>
    <string>DireStrights.smf</string>
    <string>Divided_Shores-v04.smf</string>
    <string>Divided_Shores-Dry-v04.smf</string>
    <string>Downs_of_Destruction.smf</string>
    <string>DryRiverV10.smf</string>
    <string>EE-DustBowl-v02.smf</string>
    <string>EE-RiverGlade-v02.smf</string>
    <string>Emain Macha.smf</string>
    <string>Evergreen_Haven-Redux-v01.smf</string>
    <string>Eye_Of_Horus.smf</string>
    <string>Flooded Valley v2.smf</string>
    <string>FolsomDamFinal.smf</string>
    <string>FolsomDamFlooded.smf</string>
    <string>Foothills-v08.smf</string>
    <string>FrostBiteV2.smf</string>
    <string>GrandRiver_V2.smf</string>
    <string>Green Comet Basic.smf</string>
    <string>Greenhaven Remake.smf</string>
    <string>GreenHaven-Redux.smf</string>
    <string>Charlie in the Hills v2.1.smf</string>
    <string>Hills_and_Valleys-v09.smf</string>
    <string>HorstAndGraben.smf</string>
    <string>Hundred Isles Remake.smf</string>
    <string>Iron_Craters_V1.smf</string>
    <string>IsisDelta_v02.smf</string>
    <string>IslandParadiseV2.smf</string>
    <string>Kappa_Basin.smf</string>
    <string>KochCanyon-v02.smf</string>
    <string>Kriegsmarine.smf</string>
    <string>Krom v2.smf</string>
    <string>Levels_v2.smf</string>
    <string>LLTAComplexV2.smf</string>
    <string>LushRiver.smf</string>
    <string>MetalHeckv2.smf</string>
    <string>Moon Quartet Remake.smf</string>
    <string>MoonQ20x.smf</string>
    <string>Motkottava_Nakkivahvero-v01.smf</string>
    <string>No_Mans_Land-V03.smf</string>
    <string>Omniside.smf</string>
    <string>Ooooweeee V3.smf</string>
    <string>Opposing City States 2007.smf</string>
    <string>Painted Desert Remake V2.smf</string>
    <string>Parched_mesa-v04.smf</string>
    <string>Pathways-v04.smf</string>
    <string>PincushionRemake.smf</string>
    <string>Placid_Stream-v03.smf</string>
    <string>Plains_and_passes.smf</string>
    <string>Pydah-Pass-V2.smf</string>
    <string>Real.smf</string>
    <string>Red Comet.smf</string>
    <string>Red_Green.smf</string>
    <string>Resting_Place-v05.smf</string>
    <string>Ring Atoll Remake.smf</string>
    <string>River Dale-v01.smf</string>
    <string>RustyDelta_Final.smf</string>
    <string>Rust Valley V2.smf</string>
    <string>Sands of War v2.smf</string>
    <string>ScorpioBattleground.smf</string>
    <string>Shore2Shore_Remake-v01.smf</string>
    <string>Sierra.smf</string>
    <string>Small Supreme Battlefield Dry.smf</string>
    <string>Small Supreme Battlefield V2.smf</string>
    <string>Small Supreme Islands V2.smf</string>
    <string>SplinteredTropicsDry.smf</string>
    <string>SplinteredTropicsV2.smf</string>
    <string>Supreme_Lake_Dry_V5.smf</string>
    <string>Supreme Lake v2.smf</string>
    <string>Supreme_Lake_V3.smf</string>
    <string>SyporBeta.smf</string>
    <string>SyrinBeta.smf</string>
    <string>Tabula-v2.smf</string>
    <string>Tabula-v3.smf</string>
    <string>Tangerine.smf</string>
    <string>TartarusV7.smf</string>
    <string>Tau10.smf</string>
    <string>Tau10Dry.smf</string>
    <string>Tempest.smf</string>
    <string>Terra.smf</string>
    <string>The Cold Place Remake V2.smf</string>
    <string>TheRockJungle.smf</string>
    <string>Titan-v2.smf</string>
    <string>TitanDuel.smf</string>
    <string>Tropical.smf</string>
    <string>Tumult.smf</string>
    <string>Verdant v4.smf</string>
    <string>Victoria Crater.smf</string>
    <string>Whakamutunga_Riri-v05.smf</string>
    <string>XHC_Paradise.smf</string>
    <string>Zeus05_A.smf</string>


and here someone should fix the upgrade tree..
It probably contains outdated units or units under wrong cost category.
Tree could also be simpler or not include some units like air transports.
We could also add end game units like krog.

Code: Select all

namespace PlanetWarsShared
{
#if !BA_UPGRADES
    public class Upgrades
    {
        public List<UpgradeDef> UpgradeDefs { get; set; }
        public Upgrades()
        {
            UpgradeDef.GlobalID = 0;
            UpgradeDefs = new List<UpgradeDef> {
              new UpgradeDef("Buildings", "Defense", 1, "Arm", "LLT or Defenders",
                 new List<UnitDef>{
                    new UnitDef("armllt", "LLT"),
                    new UnitDef("armrl", "Defender"),
                    new UnitDef("armrad", "Radar Tower"),
                    new UnitDef("armsonar", "Sonar Station"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 1, "Core", "LLT or Pulverizer",
                 new List<UnitDef>{
                    new UnitDef("corllt", "LLT"),
                    new UnitDef("corrl", "Pulverizer"),
                    new UnitDef("corrad", "Radar Tower"),
                    new UnitDef("corsonar", "Sonar Station"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 2, "Arm", "Stardust, Farraday, Packo, Jammer, Torpedo Launcher",
                 new List<UnitDef>{
                    new UnitDef("armdeva", "Stardust"),
                    new UnitDef("armartic", "Faraday"),
                    new UnitDef("armarch", "Packo"),
                    new UnitDef("armjamt", "Sneaky Pete"),
                    new UnitDef("armtl", "Harpoon"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 2, "Core", "Scorcher, Razors Kiss, Aegis, Torpedo Launcher",
                 new List<UnitDef>{
                    new UnitDef("corpre", "Scorcher"),
                    new UnitDef("corrazor", "Razor's Kiss"),
                    new UnitDef("corjamt", "Aegis"),
                    new UnitDef("cortl", "Urchin"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 3, "Arm", "HLT, Pitbull",
                 new List<UnitDef>{
                    new UnitDef("armhlt", "Sentinel"),
                    new UnitDef("armpb", "Pit Bull"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 3, "Core", "HLT, Pitbull",
                 new List<UnitDef>{
                    new UnitDef("corhlt", "Gaat Gun"),
                    new UnitDef("corvipe", "Viper"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 4, "Arm", "Chainsaw, Adv Radar, Adv Jammer",
                 new List<UnitDef>{
                    new UnitDef("armcir", "Chainsaw"),
                    new UnitDef("armarad", "Advanced Radar Tower"),
                    new UnitDef("armveil", "Veil"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 4, "Core", "Flak, Adv Radar, Adv Jammer",
                 new List<UnitDef>{
                    new UnitDef("corflak", "Cobra"),
                    new UnitDef("corarad", "Advanced Radar Tower"),
                    new UnitDef("corshroud", "Shroud"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 5, "Arm", "Advanced Defenses",
                 new List<UnitDef>{
                    new UnitDef("armanni", "Annihilator"),
                    new UnitDef("armamd", "Protector"),
                    new UnitDef("mercury", "Mercury"),
                    new UnitDef("armgate", "Keeper"),
                    new UnitDef("armemp", "Detonator"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 5, "Core", "Advanced Defense",
                 new List<UnitDef>{
                    new UnitDef("cordoom", "Doomsday Machine"),
                    new UnitDef("corfmd", "Fortitude"),
                    new UnitDef("screamer", "Screamer"),
                    new UnitDef("corgate", "Overseer"),
                    new UnitDef("cortron", "Catalyst"),
                 } ),

              new UpgradeDef("Buildings", "Apocalyptic", 6, "Arm", "Nuclear Silo or Big Bertha",
                 new List<UnitDef>{
                    new UnitDef("armsilo", "Retaliator"),
                    new UnitDef("armbrtha", "Big Bertha"),
                 } ),

              new UpgradeDef("Buildings", "Apocalyptic", 6, "Core", "Nuclear Silo or Intimidator",
                 new List<UnitDef>{
                    new UnitDef("corsilo", "Silencer"),
                    new UnitDef("corint", "Intimidator"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 1, "Arm", "Basic mex/energy",
                 new List<UnitDef>{
                    new UnitDef("armmex", "Metal Extractor"),
                    new UnitDef("armsolar", "Solar Collector"),
                    new UnitDef("armwin", "Wind Generator"),
                    new UnitDef("armtide", "Tidal Generator"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 1, "Core", "Basic mex/energy",
                 new List<UnitDef>{
                    new UnitDef("cormex", "Metal Extractor"),
                    new UnitDef("corsolar", "Solar Collector"),
                    new UnitDef("corwin", "Wind Generator"),
                    new UnitDef("armtide", "Tidal Generator"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 2, "Arm", "Twilight, Nanotower, Air Pad",
                 new List<UnitDef>{
                    new UnitDef("armamex", "Twilight"),
                    new UnitDef("armnanotc", "Caretaker"),
                    new UnitDef("armasp", "Air Repair Pad"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 2, "Core", "Exploiter, Nanotower, Air Pad",
                 new List<UnitDef>{
                    new UnitDef("corexp", "Exploiter"),
                    new UnitDef("cornanotc", "Custodian"),
                    new UnitDef("corasp", "Air Repair Pad"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 3, "Arm", "Light Lab",
                 new List<UnitDef>{
                    new UnitDef("armlab", "Kbot Lab"),
                    new UnitDef("armvp", "Vehicle Plant"),
                    new UnitDef("armsy", "Shipyard"),
                    new UnitDef("armfhp", "Amphibious Operations Platform"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 3, "Core", "Light Lab",
                 new List<UnitDef>{
                    new UnitDef("corlab", "Kbot Lab"),
                    new UnitDef("corvp", "Vehicle Plant"),
                    new UnitDef("corsy", "Shipyard"),
                    new UnitDef("corfhp", "Amphibious Operations Platform"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 4, "Arm", "Fusion, Heavy, Special and Air Labs",
                 new List<UnitDef>{
                    new UnitDef("armfus", "Fusion Reactor"),
                    new UnitDef("armalab", "Advanced Kbot Lab"),
                    new UnitDef("armavp", "Advanced Vehicle Plant"),
                    new UnitDef("armap", "Aircraft Plant"),
                    new UnitDef("armaap", "Gunship Plant"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 4, "Core", "Fusion, Heavy Lab",
                 new List<UnitDef>{
                    new UnitDef("corfus", "Fusion Reactor"),
                    new UnitDef("coralab", "Advanced Kbot Lab"),
                    new UnitDef("coravp", "Advanced Vehicle Plant"),
                    new UnitDef("corap", "Aircraft Plant"),
                    new UnitDef("coraap", "Gunship Plant"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 5, "Arm", "Advanced Fusion",
                 new List<UnitDef>{
                    new UnitDef("aafus", "Advanced Fusion Reactor"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 5, "Core", "Advanced Fusion",
                 new List<UnitDef>{
                    new UnitDef("cafus", "Advanced Fusion Reactor"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 2, "Arm", "A ship/hover under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armch", "Hovercon"),
                    new UnitDef("armbeaver", "Beaver"),
                    new UnitDef("armpt", "Skeeter"),
                    new UnitDef("armsh", "Skimmer"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 2, "Core", "A ship/hover under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("corch", "Hovercon"),
                    new UnitDef("pinchy", "Pinchy"),
                    new UnitDef("corsh", "Scrubber"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 3, "Arm", "A ship/hover under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armpincer", "Pincer"),
                    new UnitDef("armah", "Swatter"),
                    new UnitDef("armtboat", "Surfboard"),
                    new UnitDef("armcs", "Shipcon"),
                    new UnitDef("decade", "Decade"),
                    new UnitDef("armamph", "Pelican"),
                    new UnitDef("armanac", "Anaconda"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 3, "Core", "A ship/hover under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corcs", "Shipcon"),
                    new UnitDef("corah", "Slinger"),
                    new UnitDef("coresupp", "Supporter"),
                    new UnitDef("corpt", "Searcher"),
                    new UnitDef("armtboat", "Surfboard"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 4, "Arm", "A ship/hover under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("armsub", "Lurker"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 4, "Core", "A ship/hover under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corseal", "Croc"),
                    new UnitDef("corsub", "Snake"),
                    new UnitDef("coramph", "Gimp"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 5, "Arm", "A ship/hover under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armaas", "Archer"),
                    new UnitDef("armthovr", "Bear"),
                    new UnitDef("armroy", "Crusader"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 5, "Core", "A ship/hover under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("corarch", "Shredder"),
                    new UnitDef("nsaclash", "Halberd"),
                    new UnitDef("corthovr", "Turtle"),
                    new UnitDef("corroy", "Enforcer"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 1, "Arm", "A vehicle under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("armfav", "Jeffy"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 1, "Core", "A vehicle under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("corfav", "Weasel"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 2, "Arm", "A vehicle under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armseer", "Seer"),
                    new UnitDef("armflash", "Flash"),
                    new UnitDef("armsam", "Samson"),
                    new UnitDef("arm_conveh", "Pioneer"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 2, "Core", "A vehicle under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("corned", "Mason"),
                    new UnitDef("corgator", "Instigator"),
                    new UnitDef("cormist", "Slasher"),
                    new UnitDef("corvrad", "Informant"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 3, "Arm", "A vehicle under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armst", "Gremlin"),
                    new UnitDef("consul", "Consul"),
                    new UnitDef("tawf013", "Shellshocker"),
                    new UnitDef("armstump", "Stumpy"),
                    new UnitDef("armjanus", "Janus"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 3, "Core", "A vehicle under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corlevlr", "Leveler"),
                    new UnitDef("coracv", "Welder"),
                    new UnitDef("corraid", "Ravager"),
                    new UnitDef("corgarp", "Wolverine"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 4, "Arm", "A vehicle under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("armyork", "Phalanx"),
                    new UnitDef("arm_jammer", "Shade"),
                    new UnitDef("armlatnk", "Panther"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 4, "Core", "A vehicle under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("coreter", "Pavise"),
                    new UnitDef("corsent", "Copperhead"),
                    new UnitDef("core_egg_shell", "Dragon's Egg"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 5, "Arm", "A vehicle under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("tawf003", "Mumbo"),
                    new UnitDef("armmanni", "Penetrator"),
                    new UnitDef("armmerl", "Merl"),
                    new UnitDef("armbull", "Bulldog"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 5, "Core", "A vehicle under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("cormart", "Pillager"),
                    new UnitDef("correap", "Reaper"),
                    new UnitDef("trem", "Tremor"),
                    new UnitDef("tawf114", "Banisher"),
                 } ),

              new UpgradeDef("Units", "Bots", 1, "Arm", "Peewee, Fleas",
                 new List<UnitDef>{
                    new UnitDef("armflea", "Flea"),
                    new UnitDef("armpw", "Glaive"),
                 } ),

              new UpgradeDef("Units", "Bots", 1, "Core", "AK, Cloggers",
                 new List<UnitDef>{
                    new UnitDef("corclog", "Clogger"),
                    new UnitDef("corak", "A.K."),
                 } ),

              new UpgradeDef("Units", "Bots", 2, "Arm", "A bot under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armspy", "Infiltrator"),
                    new UnitDef("armham", "Hammer"),
                    new UnitDef("arm_marky", "Marky"),
                    new UnitDef("armrectr", "Rector"),
                    new UnitDef("armjeth", "Jethro"),
                    new UnitDef("armtick", "Tick"),
                    new UnitDef("armrock", "Rocko"),
                 } ),

              new UpgradeDef("Units", "Bots", 2, "Core", "A bot under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("corthud", "Thud"),
                    new UnitDef("corstorm", "Storm"),
                    new UnitDef("corcrash", "Crasher"),
                    new UnitDef("cornecro", "Necro"),
                    new UnitDef("corvoyr", "Voyeur"),
                 } ),

              new UpgradeDef("Units", "Bots", 3, "Arm", "A bot under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("arm_spider", "Weaver"),
                    new UnitDef("armaser", "Eraser"),
                    new UnitDef("armwar", "Warrior"),
                    new UnitDef("armfast", "Zipper"),
                    new UnitDef("armfido", "Fido"),
                    new UnitDef("arm_venom", "Venom"),
                 } ),

              new UpgradeDef("Units", "Bots", 3, "Core", "A bot under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corfast", "Freaker"),
                    new UnitDef("cormort", "Morty"),
                    new UnitDef("corroach", "Roach"),
                    new UnitDef("corpyro", "Pyro"),
                    new UnitDef("cormak", "Outlaw"),
                 } ),

              new UpgradeDef("Units", "Bots", 4, "Arm", "A bot under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("armspidaat", "Tarantula"),
                    new UnitDef("armsptk", "Recluse"),
                    new UnitDef("armaak", "Archangel"),
                    new UnitDef("armzeus", "Zeus"),
                 } ),

              new UpgradeDef("Units", "Bots", 4, "Core", "A bot under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("core_spectre", "Aspis"),
                    new UnitDef("coraak", "Manticore"),
                    new UnitDef("corcan", "Can"),
                    new UnitDef("corhrk", "Dominator"),
                 } ),

              new UpgradeDef("Units", "Bots", 5, "Arm", "A bot under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armsnipe", "Sharpshooter"),
                 } ),

              new UpgradeDef("Units", "Bots", 5, "Core", "A bot under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("corsktl", "Skuttle"),
                 } ),

              new UpgradeDef("Units", "Air", 1, "Arm", "A plane under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("armpeep", "Peeper"),
                    new UnitDef("bladew", "Bladewing"),
                 } ),

              new UpgradeDef("Units", "Air", 1, "Core", "A plane under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("blastwing", "Blastwing"),
                    new UnitDef("corfink", "Fink"),
                 } ),

              new UpgradeDef("Units", "Air", 2, "Arm", "A plane under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armfig", "Swiftspear"),
                 } ),

              new UpgradeDef("Units", "Air", 2, "Core", "A plane under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("fighter", "Avenger"),
                 } ),

              new UpgradeDef("Units", "Air", 3, "Arm", "A plane under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armhawk", "Hawk"),
                    new UnitDef("armca", "Crane"),
                    new UnitDef("armawac", "Eagle"),
                    new UnitDef("armthund", "Thunder"),
                    new UnitDef("armkam", "Banshee"),
                 } ),

              new UpgradeDef("Units", "Air", 3, "Core", "A plane aunder 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corshad", "Shadow"),
                    new UnitDef("corca", "Bumblebee"),
                    new UnitDef("corvamp", "Vamp"),
                    new UnitDef("corawac", "Vulture"),
                    new UnitDef("corape", "Rapier"),
                 } ),

              new UpgradeDef("Units", "Air", 4, "Arm", "A plane under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corgripn", "Stiletto"),
                    new UnitDef("armpnix", "Tempest"),
                    new UnitDef("armlance", "Lancet"),
                 } ),

              new UpgradeDef("Units", "Air", 4, "Core", "A plane under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corhurc", "Condor"),
                    new UnitDef("cortitan", "Titan"),
                    new UnitDef("corhurc2", "Firestorm"),
                 } ),

              new UpgradeDef("Units", "Air", 5, "Arm", "A plane under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armbrawl", "Brawler"),
                 } ),

              new UpgradeDef("Units", "Air", 5, "Core", "A plane under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("blackdawn", "Black Dawn"),
                    new UnitDef("owl", "Owl"),
                 } ),

              new UpgradeDef("Spacefleets", "Blockade", 4, "Arm", "Blocks enemy upgrades and can invade far away planets",
                 new List<UnitDef>{
                    new UnitDef("fleet_blockade", "Blockade fleet"),
                 } ),

              new UpgradeDef("Spacefleets", "Blockade", 4, "Core", "Blocks enemy upgrades and can invade far away planets",
                 new List<UnitDef>{
                    new UnitDef("fleet_blockade", "Blockade fleet"),
                 } ),

            };
        }

    }
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: PlanetWars round 5

Post by MidKnight »

Code: Select all

    <string>2_Mountains_Battlefield.smf</string>
    <string>2_Mountains_Battlefield_v2_(polar_edition).smf</string>
    <string>Geyser_Plains_TNM04-V3.smf</string>
    <string>AavikkoV2.smf</string>
    <string>Adamantine_Mountian-V1.smf</string>
    <string>AfterShock_V31.smf</string>
    <string>Tundra.smf</string>
    <string>Altored_Divide.smf</string>
    <string>Amalthea_V3.smf</string>
    <string>AmazonDeltav20.smf</string>
    <string>Aquatic_Divide_TNM05-V2.smf</string>
    <string>Archers_Valley_v5.smf</string>
    <string>ArcticPlainsV2.1.smf</string>
    <string>BA-Waterways-v01.smf</string>
    <string>Badlands.smf</string>
    <string>Barren.smf</string>
    <string>Battle for PlanetXVII-v01.smf</string>
    <string>BlueBend-v01.smf</string>
    <string>Brazillian_Battlefield_Remake_V2.smf</string>
    <string>CenterrockV12.smf</string>
    <string>Coasts.smf</string>
    <string>Comet Catcher Redux.smf</string>
    <string>Nuclear_Winter_v1.smf</string>
    <string>County_Crossing-v03.smf</string>
    <string>Coyote_CreekV4.smf</string>
    <string>Crossing_4_final.smf</string>
    <string>Cull.smf</string>
    <string>DarkSide Remake.smf</string>
    <string>Dead Reef Dry.smf</string>
    <string>Dead Reef v3.smf</string>
    <string>DeltaSiegeDry.smf</string>
    <string>DeltaSiegeDuoX.smf</string>
    <string>Deserted_Gully-v05.smf</string>
    <string>DigSite.smf</string>
    <string>DireStrights.smf</string>
    <string>Divided_Shores-v04.smf</string>
    <string>Divided_Shores-Dry-v04.smf</string>
    <string>Downs_of_Destruction.smf</string>
    <string>DryRiverV10.smf</string>
    <string>EE-DustBowl-v02.smf</string>
    <string>EE-RiverGlade-v02.smf</string>
    <string>Emain Macha.smf</string>
    <string>Evergreen_Haven-Redux-v01.smf</string>
    <string>Eye_Of_Horus.smf</string>
    <string>Flooded Valley v2.smf</string>
    <string>FolsomDamFinal.smf</string>
    <string>FolsomDamFlooded.smf</string>
    <string>Foothills-v08.smf</string>
    <string>FrostBiteV2.smf</string>
    <string>GrandRiver_V2.smf</string>
    <string>Green Comet Basic.smf</string>
    <string>Greenhaven Remake.smf</string>
    <string>GreenHaven-Redux.smf</string>
    <string>Charlie in the Hills v2.1.smf</string>
    <string>Hills_and_Valleys-v09.smf</string>
    <string>HorstAndGraben.smf</string>
    <string>Hundred Isles Remake.smf</string>
    <string>Ice_Mountain_v1.5.smf</string>
    <string>Iron_Craters_V1.smf</string>
    <string>IsisDelta_v02.smf</string>
    <string>IslandParadiseV2.smf</string>
    <string>Kappa_Basin.smf</string>
    <string>KochCanyon-v02.smf</string>
    <string>Kriegsmarine.smf</string>
    <string>Krom v2.smf</string>
    <string>Levels_v2.smf</string>
    <string>LLTAComplexV2.smf</string>
    <string>LushRiver.smf</string>
    <string>MetalHeckv2.smf</string>
    <string>Moon Quartet Remake.smf</string>
    <string>MoonQ20x.smf</string>
    <string>Motkottava_Nakkivahvero-v01.smf</string>
    <string>No_Mans_Land-V03.smf</string>
    <string>Omniside.smf</string>
    <string>Ooooweeee V3.smf</string>
    <string>Opposing City States 2007.smf</string>
    <string>Painted Desert Remake V2.smf</string>
    <string>Parched_mesa-v04.smf</string>
    <string>Pathways-v04.smf</string>
    <string>PincushionRemake.smf</string>
    <string>Placid_Stream-v03.smf</string>
    <string>Plains_and_passes.smf</string>
    <string>Pydah-Pass-V2.smf</string>
    <string>Real.smf</string>
    <string>Red Comet.smf</string>
    <string>Red_Green.smf</string>
    <string>Resting_Place-v05.smf</string>
    <string>Ring Atoll Remake.smf</string>
    <string>River Dale-v01.smf</string>
    <string>RustyDelta_Final.smf</string>
    <string>Rust Valley V2.smf</string>
    <string>Sands of War v2.smf</string>
    <string>ScorpioBattleground.smf</string>
    <string>Shore2Shore_Remake-v01.smf</string>
    <string>Sierra.smf</string>
    <string>Small Supreme Battlefield Dry.smf</string>
    <string>Small Supreme Battlefield V2.smf</string>
    <string>Small Supreme Islands V2.smf</string>
    <string>SplinteredTropicsDry.smf</string>
    <string>SplinteredTropicsV2.smf</string>
    <string>Supreme_Lake_Dry_V5.smf</string>
    <string>Supreme_Lake_V3.smf</string>
    <string>SyporBeta.smf</string>
    <string>SyrinBeta.smf</string>
    <string>Tabula-v2.smf</string>
    <string>Tabula-v3.smf</string>
    <string>Tangerine.smf</string>
    <string>TartarusV7.smf</string>
    <string>Tau10.smf</string>
    <string>Tau10Dry.smf</string>
    <string>Tempest.smf</string>
    <string>Terra.smf</string>
    <string>The Cold Place Remake V2.smf</string>
    <string>TheRockJungle.smf</string>
    <string>Titan-v2.smf</string>
    <string>TitanDuel.smf</string>
    <string>Tropical.smf</string>
    <string>Tumult.smf</string>
    <string>Verdant v4.smf</string>
    <string>Victoria Crater.smf</string>
    <string>Mercury_v1.smf</string>
    <string>XHC_Paradise.smf</string>
    <string>Zeus05_A.smf</string>
This is the updated maplist, I'll edit in everyone's changes, so that we won't have to merge a ton of copies :P
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: PlanetWars round 5

Post by MidKnight »

Replaced a duplicate with my map. :P
Added Mercury v1 and nuclear winter v1
Added Tundra
User avatar
jennington
Posts: 68
Joined: 23 Mar 2008, 19:43

Re: PlanetWars round 5

Post by jennington »

I finally finished the upgrade tree. I think I removed every old unit/name and fixed categories, but someone should check it before implementing anything since I may be wrong. I also added some new units and a new level (7) for apocalyptic structures.

Code: Select all

namespace PlanetWarsShared
{
#if !BA_UPGRADES
    public class Upgrades
    {
        public List<UpgradeDef> UpgradeDefs { get; set; }
        public Upgrades()
        {
            UpgradeDef.GlobalID = 0;
            UpgradeDefs = new List<UpgradeDef> {
              new UpgradeDef("Buildings", "Defense", 1, "Arm", "LLT, Defender, Radar Tower, Sonar Station",
                 new List<UnitDef>{
                    new UnitDef("armllt", "Ray"),
                    new UnitDef("armrl", "Defender"),
                    new UnitDef("armrad", "Radar Tower"),
                    new UnitDef("armsonar", "Sonar Station"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 1, "Core", "LLT, Pulverizer, Radar Tower, Sonar Station",
                 new List<UnitDef>{
                    new UnitDef("corllt", "Lotus"),
                    new UnitDef("corrl", "Pulverizer"),
                    new UnitDef("corrad", "Radar Tower"),
                    new UnitDef("corsonar", "Sonar Station"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 2, "Arm", "Stardust, Faraday, Packo, Torpedo Launcher",
                 new List<UnitDef>{
                    new UnitDef("armdeva", "Stardust"),
                    new UnitDef("armartic", "Faraday"),
                    new UnitDef("armarch", "Packo"),
                    new UnitDef("armtl", "Harpoon"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 2, "Core", "Scorcher, Newton, Razors Kiss, Torpedo Launcher",
                 new List<UnitDef>{
                    new UnitDef("corpre", "Scorcher"),
                    new UnitDef("corjamt", "Newton"),
                    new UnitDef("corrazor", "Razor's Kiss"),
                    new UnitDef("cortl", "Urchin"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 3, "Arm", "HLT, Pitbull, Sneaky Pete",
                 new List<UnitDef>{
                    new UnitDef("armhlt", "Sentinel"),
                    new UnitDef("armpb", "Pit Bull"),
                    new UnitDef("armjamt", "Sneaky Pete"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 3, "Core", "HLT, Pitbull, Aegis",
                 new List<UnitDef>{
                    new UnitDef("corhlt", "Stinger"),
                    new UnitDef("corvipe", "Viper"),
                    new UnitDef("corjamt", "Aegis"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 4, "Arm", "Chainsaw, Adv Radar",
                 new List<UnitDef>{
                    new UnitDef("armcir", "Chainsaw"),
                    new UnitDef("armarad", "Advanced Radar Tower"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 4, "Core", "Flak, Adv Radar",
                 new List<UnitDef>{
                    new UnitDef("corflak", "Cobra"),
                    new UnitDef("corarad", "Advanced Radar Tower"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 5, "Arm", "Advanced Defenses",
                 new List<UnitDef>{
                    new UnitDef("armanni", "Annihilator"),
                    new UnitDef("armamd", "Protector"),
                    new UnitDef("mercury", "Mercury"),
                    new UnitDef("armemp", "Detonator"),
                 } ),

              new UpgradeDef("Buildings", "Defense", 5, "Core", "Advanced Defense",
                 new List<UnitDef>{
                    new UnitDef("cordoom", "Doomsday Machine"),
                    new UnitDef("corfmd", "Fortitude"),
                    new UnitDef("corfmd", "Fortitude"),
                    new UnitDef("screamer", "Screamer"),
                    new UnitDef("cortron", "Catalyst"),
                 } ),

              new UpgradeDef("Buildings", "Apocalyptic", 7, "Arm", "Nuclear Silo or Big Bertha",
                 new List<UnitDef>{
                    new UnitDef("armsilo", "Retaliator"),
                    new UnitDef("armbrtha", "Big Bertha"),
                 } ),

              new UpgradeDef("Buildings", "Apocalyptic", 7, "Core", "Nuclear Silo or Intimidator",
                 new List<UnitDef>{
                    new UnitDef("corsilo", "Silencer"),
                    new UnitDef("corint", "Intimidator"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 1, "Arm", "Basic mex/energy",
                 new List<UnitDef>{
                    new UnitDef("armmex", "Metal Extractor"),
                    new UnitDef("armsolar", "Solar Collector"),
                    new UnitDef("armwin", "Wind Generator"),
                    new UnitDef("armtide", "Tidal Generator"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 1, "Core", "Basic mex/energy",
                 new List<UnitDef>{
                    new UnitDef("cormex", "Metal Extractor"),
                    new UnitDef("corsolar", "Solar Collector"),
                    new UnitDef("corwin", "Wind Generator"),
                    new UnitDef("armtide", "Tidal Generator"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 2, "Arm", "Nanotower, Air Pad",
                 new List<UnitDef>{
                    new UnitDef("armnanotc", "Caretaker"),
                    new UnitDef("armasp", "Air Repair Pad"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 2, "Core", "Nanotower, Air Pad",
                 new List<UnitDef>{
                    new UnitDef("cornanotc", "Custodian"),
                    new UnitDef("corasp", "Air Repair Pad"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 3, "Arm", "Light Lab",
                 new List<UnitDef>{
                    new UnitDef("armlab", "Infantry Bot Factory"),
                    new UnitDef("armvp", "Light Vehicle Factory"),
                    new UnitDef("armsy", "Shipyard"),
                    new UnitDef("armfhp", "Amphibious Operations Platform"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 3, "Core", "Light Lab",
                 new List<UnitDef>{
                    new UnitDef("corlab", "Infantry Bot Factory"),
                    new UnitDef("corvp", "Light Vehicle Factory"),
                    new UnitDef("corsy", "Shipyard"),
                    new UnitDef("corfhp", "Amphibious Operations Platform"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 4, "Arm", "Fusion, Heavy, Special and Air Labs",
                 new List<UnitDef>{
                    new UnitDef("armfus", "Fusion Reactor"),
                    new UnitDef("armalab", "Tactical Walker Factory"),
                    new UnitDef("armavp", "Heavy Tank Factory"),
                    new UnitDef("armap", "Airplane Plant"),
                    new UnitDef("armaap", "Gunship Plant"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 4, "Core", "Fusion, Heavy Lab",
                 new List<UnitDef>{
                    new UnitDef("corfus", "Graviton Power Generator"),
                    new UnitDef("coralab", "Tactical Walker Factory"),
                    new UnitDef("coravp", "Heavy Tank Factory"),
                    new UnitDef("corap", "Airplane Plant"),
                    new UnitDef("coraap", "Gunship Plant"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 5, "Arm", "Advanced Fusion",
                 new List<UnitDef>{
                    new UnitDef("aafus", "Tachyon Collider"),
                 } ),

              new UpgradeDef("Buildings", "Economy", 5, "Core", "Advanced Fusion",
                 new List<UnitDef>{
                    new UnitDef("cafus", "Singularity Reactor"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 2, "Arm", "A ship/hover under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armch", "Hovercon"),
                    new UnitDef("armbeaver", "Beaver"),
                    new UnitDef("armpt", "Skeeter"),
                    new UnitDef("armsh", "Skimmer"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 2, "Core", "A ship/hover under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("corch", "Hovercon"),
                    new UnitDef("pinchy", "Pinchy"),
                    new UnitDef("corsh", "Scrubber"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 3, "Arm", "A ship/hover under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armah", "Swatter"),
                    new UnitDef("armtboat", "Surfboard"),
                    new UnitDef("armcs", "Coral"),
                    new UnitDef("decade", "Decade"),
                    new UnitDef("armamph", "Pelican"),
                    new UnitDef("armanac", "Anaconda"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 3, "Core", "A ship/hover under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corcs", "Mariner"),
                    new UnitDef("corah", "Slinger"),
                    new UnitDef("coresupp", "Supporter"),
                    new UnitDef("corpt", "Searcher"),
                    new UnitDef("armtboat", "Surfboard"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 4, "Arm", "A ship/hover under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("dclship", "Hunter"),
                    new UnitDef("armsub", "Lurker"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 4, "Core", "A ship/hover under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corarch", "Shredder"),
                    new UnitDef("corsub", "Snake"),
                    new UnitDef("coramph", "Gimp"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 5, "Arm", "A ship/hover under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armaas", "Archer"),
                    new UnitDef("armthovr", "Bear"),
                    new UnitDef("armroy", "Crusader"),
                 } ),

              new UpgradeDef("Units", "Ships/Hovers", 5, "Core", "A ship/hover under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("nsaclash", "Halberd"),
                    new UnitDef("corthovr", "Turtle"),
                    new UnitDef("corroy", "Enforcer"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 1, "Arm", "A vehicle under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("armfav", "Jeffy"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 1, "Core", "A vehicle under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("corfav", "Weasel"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 2, "Arm", "A vehicle under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armflash", "Flash"),
                    new UnitDef("armsam", "Samson"),
                    new UnitDef("arm_conveh", "Pioneer"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 2, "Core", "A vehicle under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("corned", "Mason"),
                    new UnitDef("corgator", "Instigator"),
                    new UnitDef("cormist", "Slasher"),
                    new UnitDef("corvrad", "Informant"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 3, "Arm", "A vehicle under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armst", "Gremlin"),
                    new UnitDef("consul", "Consul"),
                    new UnitDef("tawf013", "Shellshocker"),
                    new UnitDef("armstump", "Stumpy"),
                    new UnitDef("armjanus", "Janus"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 3, "Core", "A vehicle under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corlevlr", "Leveler"),
                    new UnitDef("coracv", "Welder"),
                    new UnitDef("logkoda", "Kodachi"),
                    new UnitDef("corraid", "Ravager"),
                    new UnitDef("corgarp", "Wolverine"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 4, "Arm", "A vehicle under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("armyork", "Phalanx"),
                    new UnitDef("tawf003", "Mumbo"),
                    new UnitDef("armlatnk", "Panther"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 4, "Core", "A vehicle under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corsent", "Copperhead"),
                    new UnitDef("core_egg_shell", "Dragon's Egg"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 5, "Arm", "A vehicle under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armmanni", "Penetrator"),
                    new UnitDef("armmerl", "Merl"),
                    new UnitDef("armbull", "Bulldog"),
                 } ),

              new UpgradeDef("Units", "Vehicles", 5, "Core", "A vehicle under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("cormart", "Pillager"),
                    new UnitDef("correap", "Reaper"),
                    new UnitDef("trem", "Tremor"),
                    new UnitDef("tawf114", "Banisher"),
                 } ),

              new UpgradeDef("Units", "Bots", 1, "Arm", "Glaive, Fleas, Constructor",
                 new List<UnitDef>{
                    new UnitDef("armflea", "Flea"),
                    new UnitDef("armpw", "Glaive"),
                    new UnitDef("armrectr", "Rector"),
                 } ),

              new UpgradeDef("Units", "Bots", 1, "Core", "Bandit, Cloggers, Constructor",
                 new List<UnitDef>{
                    new UnitDef("corclog", "Clogger"),
                    new UnitDef("corak", "Bandit"),
                    new UnitDef("cornecro", "Necro"),
                 } ),

              new UpgradeDef("Units", "Bots", 2, "Arm", "A bot under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("arm_spider", "Weaver"),
                    new UnitDef("armfast", "Zipper"),
                    new UnitDef("armham", "Hammer"),
                    new UnitDef("arm_marky", "Marky"),
                    new UnitDef("armjeth", "Jethro"),
                    new UnitDef("armtick", "Tick"),
                    new UnitDef("armrock", "Rocko"),
                 } ),

              new UpgradeDef("Units", "Bots", 2, "Core", "A bot under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("corthud", "Thug"),
                    new UnitDef("corstorm", "Rogue"),
                    new UnitDef("corcrash", "Crasher"),
                 } ),

              new UpgradeDef("Units", "Bots", 3, "Arm", "A bot under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armwar", "Warrior"),
                    new UnitDef("armspy", "Infiltrator"),
                    new UnitDef("armsptk", "Recluse"),
                    new UnitDef("arm_venom", "Venom"),
                    new UnitDef("armzeus", "Zeus"),
                 } ),

              new UpgradeDef("Units", "Bots", 3, "Core", "A bot under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corfast", "Freaker"),
                    new UnitDef("cormort", "Morty"),
                    new UnitDef("corroach", "Roach"),
                    new UnitDef("corpyro", "Pyro"),
                    new UnitDef("cormak", "Outlaw"),
                 } ),

              new UpgradeDef("Units", "Bots", 4, "Arm", "A bot under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("armaser", "Eraser"),
                    new UnitDef("armaak", "Archangel"),
                 } ),

              new UpgradeDef("Units", "Bots", 4, "Core", "A bot under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("core_spectre", "Aspis"),
                    new UnitDef("coraak", "Manticore"),
                    new UnitDef("corhrk", "Dominator"),
                    new UnitDef("corsktl", "Skuttle"),
                 } ),

              new UpgradeDef("Units", "Bots", 5, "Arm", "A bot under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armsnipe", "Sharpshooter"),
                 } ),

              new UpgradeDef("Units", "Bots", 5, "Core", "A bot under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("corcan", "Jack"),
                 } ),

              new UpgradeDef("Units", "Bots", 6, "Arm", "A bot under 2500 in cost",
                 new List<UnitDef>{
                    new UnitDef("armcrabe", "Crabe"),
                 } ),

              new UpgradeDef("Units", "Bots", 6, "Core", "A bot under 2500 in cost",
                 new List<UnitDef>{
                    new UnitDef("corsumo", "Sumo"),
                 } ),

              new UpgradeDef("Units", "Bots", 7, "Arm", "Assault Strider",
                 new List<UnitDef>{
                    new UnitDef("armraz", "Razorback"),
                 } ),

              new UpgradeDef("Units", "Bots", 7, "Core", "Assault Strider",
                 new List<UnitDef>{
                    new UnitDef("corkarg", "Karganeth"),
                 } ),

              new UpgradeDef("Units", "Air", 1, "Arm", "A plane under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("bladew", "Gnat"),
                 } ),

              new UpgradeDef("Units", "Air", 1, "Core", "A plane under 75 in cost",
                 new List<UnitDef>{
                    new UnitDef("blastwing", "Blastwing"),
                 } ),

              new UpgradeDef("Units", "Air", 2, "Arm", "A plane under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("armfig", "Swiftspear"),
                 } ),

              new UpgradeDef("Units", "Air", 2, "Core", "A plane under 150 in cost",
                 new List<UnitDef>{
                    new UnitDef("fighter", "Avenger"),
                 } ),

              new UpgradeDef("Units", "Air", 3, "Arm", "A plane under 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("armhawk", "Hawk"),
                    new UnitDef("armca", "Crane"),
                    new UnitDef("armawac", "Cirrus"),
                    new UnitDef("armthund", "Thunder"),
                    new UnitDef("armkam", "Banshee"),
                 } ),

              new UpgradeDef("Units", "Air", 3, "Core", "A plane aunder 350 in cost",
                 new List<UnitDef>{
                    new UnitDef("corshad", "Shadow"),
                    new UnitDef("corca", "Bumblebee"),
                    new UnitDef("corvamp", "Vamp"),
                    new UnitDef("corawac", "Vulture"),
                    new UnitDef("corape", "Rapier"),
                    new UnitDef("owl", "Owl"),
                 } ),

              new UpgradeDef("Units", "Air", 4, "Arm", "A plane under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corgripn", "Stiletto"),
                    new UnitDef("armpnix", "Tempest"),
                 } ),

              new UpgradeDef("Units", "Air", 4, "Core", "A plane under 600 in cost",
                 new List<UnitDef>{
                    new UnitDef("corhurc", "Condor"),
                    new UnitDef("corhurc2", "Firestorm"),
                 } ),

              new UpgradeDef("Units", "Air", 5, "Arm", "A plane under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("armbrawl", "Brawler"),
                 } ),

              new UpgradeDef("Units", "Air", 5, "Core", "A plane under 1200 in cost",
                 new List<UnitDef>{
                    new UnitDef("blackdawn", "Black Dawn"),
                 } ),

              new UpgradeDef("Spacefleets", "Blockade", 4, "Arm", "Blocks enemy upgrades and can invade far away planets",
                 new List<UnitDef>{
                    new UnitDef("fleet_blockade", "Blockade fleet"),
                 } ),

              new UpgradeDef("Spacefleets", "Blockade", 4, "Core", "Blocks enemy upgrades and can invade far away planets",
                 new List<UnitDef>{
                    new UnitDef("fleet_blockade", "Blockade fleet"),
                 } ),

            };
        }

    }
User avatar
1v0ry_k1ng
Posts: 4656
Joined: 10 Mar 2006, 10:24

Re: PlanetWars round 5

Post by 1v0ry_k1ng »

needs more conquest of paradise + talus
I hear where spartan isle is like, prtty gd too
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: PlanetWars round 5

Post by Licho »

Too late! Besides without exact .smf name i cannot add them :)
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: PlanetWars round 5

Post by CarRepairer »

Add all of hunterw's maps. Remove all maps with stupid metalmaps (as in any map that doesn't have small metal spots).
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: PlanetWars round 5

Post by Licho »

Fine do it yourself! You got about hour or two! JUST EDIT THE LIST!
Post Reply

Return to “Zero-K”