diff --git a/Assets/GWConquest/Resources/Database/Ships.csv b/Assets/GWConquest/Resources/Database/Ships.csv index 3ffa8b0..05a3990 100644 --- a/Assets/GWConquest/Resources/Database/Ships.csv +++ b/Assets/GWConquest/Resources/Database/Ships.csv @@ -1,72 +1,72 @@ -Full Name,Short Name,Unit Type,Hitpoints,Shields,Shield Regeneration,Attack Count,Damage,Penetration,Accuracy,Armour,Waffenwert,Evasion,Movement,Attack Range,Equipment Slots,Inventory Slots,Morale,Fuel Capacity,Food Capacity,Supplies Capacity,Build Time,Credit Upkeep,Food Upkeep,Min Factory Tier,S-P Transporter,Boarding Ships,Fighter Bomber Capacitiy,Description,Credit Cost,Recruit Cost,Supplies Cost,Fuel Cost,Food Cost -,,,,HP,HP per turn,,,,,,,,,,,,,,,,in sec,pro sec,pro sec,,,,,,,,,, -Strike Craft,Rep_StrikeCraft,Ship,100,50,5,2,18,2,0.8,1,72,0.1,5,1,1,6,20,100,100,100,10,2,2,1,,,,,250,25,36,50,100 -Frigate,Rep_Frigate,Ship,200,100,10,2/4,20/5,2/0,0.9/0.8,1,80,0,4,1,2,6,20,100,100,100,10,2,2,3,,,,,400,50,40,100,200 -Escort Frigate,Rep_EscortFrigate,Ship,180,100,10,2/6,18/10,2/0,0.9/0.8,1,72,0,5,1,3,6,20,100,100,100,10,2,2,3,,,,,380,45,36,90,180 -Cruiser,Rep_Cruiser,Ship,300,150,15,3/2/3,35/15/8,3/2/0,0.9/0.9/0.8,2,315,0,3,1,2,6,30,100,100,100,10,2,2,3,,,,,650,75,158,150,300 -Heavy Cruiser,Rep_HeavyCruiser,Ship,350,175,18,3/2/2,40/15/8,3/2/0,0.9/0.9/0.8,2,360,0,3,1,3,6,30,100,100,100,10,2,2,3,,,,,725,88,180,175,350 -Destroyer,Rep_Destroyer,Ship,500,250,25,2/3/2,60/30/10,4/3/0,0.9/0.9/0.8,3,480,0,2.5,2,4,6,40,100,100,100,10,2,2,3,,,,,1050,125,240,250,500 -Battleship,Rep_Battleship,Ship,1000,600,60,2/2/4/4,80/50/30/15,5/4/3/0,0.9/0.9/0.8/0.8,4,800,0,2,2,4,6,80,100,100,100,10,2,2,1,,,,,2000,250,400,500,1000 -Battleship,Rep_Battleship2,Ship,1000,600,60,2/2/4/4,80/50/30/15,5/4/3/0,0.9/0.9/0.8/0.8,4,800,0,2,2,4,6,80,100,100,100,10,2,2,1,,,,,2000,250,400,500,1000 -Dreadnought,Rep_Dreadnought,Ship,1800,1000,100,2/2/5/5,120/70/50/20,5/5/3/0,1.0/0.9/0.8/0.8,5,1200,0,1.5,3,5,6,100,100,100,100,10,2,2,1,,,,,3300,450,600,900,1800 -Dreadnought,Rep_Dreadnought2,Ship,1800,1000,100,2/2/5/5,120/70/50/20,5/5/3/0,1.0/0.9/0.8/0.8,5,1200,0,1.5,3,5,6,100,100,100,100,10,2,2,1,,,,,3300,450,600,900,1800 -Transport Frigate,Rep_Transport1,Ship,200,100,10,2,5,0,0.8,1,10,0,4,1,1,6,20,100,100,100,10,2,2,2,,,,,400,50,5,100,200 -Transport Cruiser,Rep_Transport2,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,20,100,100,100,10,2,2,3,,,,,650,75,20,150,300 -Transport Hauler,Rep_Transport3,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,100,100,100,10,2,2,3,,,,,1050,125,50,250,500 -Transport Hauler,Rep_Transport4,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,100,100,100,10,2,2,3,,,,,1050,125,50,250,500 -Light Carrier,Rep_LightCarrier,Ship,200,100,10,2,5,0,0.8,2,10,0,4,1,1,6,20,100,100,100,10,2,2,3,,,,,500,50,5,100,200 -Medium Carrier,Rep_MediumCarrier,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,30,100,100,100,10,2,2,3,,,,,650,75,20,150,300 -Heavy Carrier,Rep_HeavyCarrier,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,40,100,100,100,10,2,2,3,,,,,1050,125,50,250,500 -Escort Carrier,Rep_EscortCarrier,Ship,250,110,11,1/4,20/5,2/0,0.9/0.8,2,40,0,5,1,1,6,20,100,100,100,10,2,2,1,,,,,560,63,20,125,250 -Fighter Squadron,Rep_Fighter,Squadron,10,0,0,4,4,0,0.8,0,8,0.8,6,1,0,0,10,100,100,100,10,3,3,2,,,,,10,3,4,5,10 -Bomber Squadron,Rep_Bomber,Squadron,15,0,0,4,30,3,0.4,0,360,0.7,5,1,0,0,10,100,100,100,10,4,4,3,,,,,15,4,180,8,15 -Fighter-Bomber Squadron,Rep_FighterBomber,Squadron,20,0,0,3/3,6/40,0/3,0.9/0.4,0,360,0.8,5,1,0,0,10,100,100,100,10,7,7,6,,,,,20,5,180,10,20 -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Strike Craft,Wyt_StrikeCraft,Ship,100,50,5,2,18,2,0.8,1,72,0.1,5,1,1,6,20,100,100,100,10,2,2,1,,,,,250,25,36,50,100 -Frigate,Wyt_Frigate,Ship,200,100,10,2/4,20/5,2/0,0.9/0.8,1,80,0,4,1,2,6,20,100,100,100,10,2,2,3,,,,,400,50,40,100,200 -Escort Frigate,Wyt_EscortFrigate,Ship,180,100,10,2/6,18/10,2/0,0.9/0.8,1,72,0,5,1,3,6,20,100,100,100,10,2,2,3,,,,,380,45,36,90,180 -Cruiser,Wyt_Cruiser,Ship,300,150,15,3/2/3,35/15/8,3/2/0,0.9/0.9/0.8,2,315,0,3,1,2,6,30,100,100,100,10,2,2,3,,,,,650,75,158,150,300 -Heavy Cruiser,Wyt_HeavyCruiser,Ship,350,175,18,3/2/2,40/15/8,3/2/0,0.9/0.9/0.8,2,360,0,3,1,3,6,30,100,100,100,10,2,2,3,,,,,725,88,180,175,350 -Destroyer,Wyt_Destroyer,Ship,500,250,25,2/3/2,60/30/10,4/3/0,0.9/0.9/0.8,3,480,0,2.5,2,4,6,40,100,100,100,10,2,2,3,,,,,1050,125,240,250,500 -Battleship,Wyt_Battleship,Ship,1000,600,60,2/2/4/4,80/50/30/15,5/4/3/0,0.9/0.9/0.8/0.8,4,800,0,2,2,4,6,80,100,100,100,10,2,2,1,,,,,2000,250,400,500,1000 -Dreadnought,Wyt_Dreadnought,Ship,1800,1000,100,2/2/5/5,120/70/50/20,5/5/3/0,1.0/0.9/0.8/0.8,5,1200,0,1.5,3,5,6,100,100,100,100,10,2,2,1,,,,,3300,450,600,900,1800 -Transport Frigate,Wyt_Transport1,Ship,200,100,10,2,5,0,0.8,1,10,0,4,1,1,6,20,100,100,100,10,2,2,2,,,,,400,50,5,100,200 -Transport Cruiser,Wyt_Transport2,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,20,100,100,100,10,2,2,3,,,,,650,75,20,150,300 -Transport Hauler,Wyt_Transport3,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,100,100,100,10,2,2,3,,,,,1050,125,50,250,500 -Transport Hauler,Wyt_Transport4,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,100,100,100,10,2,2,3,,,,,1050,125,50,250,500 -Light Carrier,Wyt_LightCarrier,Ship,200,100,10,2,5,0,0.8,2,10,0,4,1,1,6,20,100,100,100,10,2,2,3,,,,,500,50,5,100,200 -Medium Carrier,Wyt_MediumCarrier,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,30,100,100,100,10,2,2,3,,,,,650,75,20,150,300 -Heavy Carrier,Wyt_HeavyCarrier,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,40,100,100,100,10,2,2,3,,,,,1050,125,50,250,500 -Escort Carrier,Wyt_EscortCarrier,Ship,250,110,11,1/4,20/5,2/0,0.9/0.8,2,40,0,5,1,1,6,20,100,100,100,10,2,2,1,,,,,560,63,20,125,250 -Fighter Squadron,Wyt_Fighter,Squadron,10,0,0,4,4,0,0.8,0,8,0.8,6,1,0,0,10,100,100,100,10,3,3,2,,,,,10,3,4,5,10 -Bomber Squadron,Wyt_Bomber,Squadron,15,0,0,4,30,3,0.4,0,360,0.7,5,1,0,0,10,100,100,100,10,4,4,3,,,,,15,4,180,8,15 -Fighter-Bomber Squadron,Wyt_FighterBomber,Squadron,20,0,0,3/3,6/40,0/3,0.9/0.4,0,360,0.8,5,1,0,0,10,100,100,100,10,7,7,6,,,,,20,5,180,10,20 -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Wythler:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Wythler Attack Squadron,,Squadron,25,0,0,6,50,4,0.6,0,1200,0.6,5,1,0,0,20,100,100,100,,,,,,,,,25,6,600,13,25 -Silverblade-Class Strike Craft,,Ship,200,140,16,2,15,2,0.9,0,60,0.1,6,1,4,6,60,100,100,100,10,2,2,1,,,,,340,50,30,100,200 -Stormlance-Class Escort Frigate,,Ship,300,240,30,2/6,25/15,2/0,0.9/0.8,1,100,0.1,6,1,4,6,60,100,100,100,10,2,2,3,,,,,640,75,50,150,300 -Goldstar-Class Destroyer,,Ship,500,300,50,2/3/2,65/35/15,4/3/0,0.9/0.9/0.8,3,520,0,4,2,4,6,100,100,100,100,10,2,2,3,,,,,1100,125,260,250,500 -Kyzagan-Class Heavy Destroyer,,Ship,750,300,50,2/3/2,65/35/15,4/3/0,0.9/0.9/0.8,3,520,0,3,2,4,6,120,100,100,100,10,2,2,3,,,,,1350,188,260,375,750 -Keshig-Class Battleship,,Ship,1000,600,100,2/2/4/4,85/55/35/15,5/4/3/0,0.9/0.9/0.8/0.8,4,850,0,3,2,4,6,140,100,100,100,10,2,2,1,,,,,2000,250,425,500,1000 -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Republic:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Trailhunter-Class,,Squadron,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Veilslicer-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Veilscimmer-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Voidrider-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Voidbreaker-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Starjumper-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Starfarer-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Rokurant:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Collossus (Transport),Collossus,Ship,800,300,30,3/2/3,35/15/8,3/2/0,0.9/0.9/0.8,4,315,0,1,1,4,6,80,100,100,100,10,2,2,1,,,,,1500,200,158,400,800 -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Exan:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Deodyle,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -"Javelin, Blade, Dagger, Spear, Pilum, Halberd, Stilett",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Die Wythler Jäger sind super buffed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Jäger die auf einen district bewegt werden können einen angriff starten danach kehren sie zurück in den Orbit mit cooldown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file +Full Name,Short Name,Unit Type,Hitpoints,Shields,Shield Regeneration,Attack Count,Damage,Penetration,Accuracy,Armour,Waffenwert,Evasion,Movement,Attack Range,Equipment Slots,Inventory Slots,Morale,Fuel Capacity,Food Capacity,Supplies Capacity,Build Time,Credit Upkeep,Food Upkeep,Fuel Consumption,Min Factory Tier,S-P Transporter,Boarding Ships,Fighter Bomber Capacitiy,Description,Credit Cost,Recruit Cost,Supplies Cost,Fuel Cost,Food Cost +,,,,HP,HP per turn,,,,,,,,,,,,,,,,in sec,pro sec,pro sec,pro jump,,,,,,,,,, +Strike Craft,Rep_StrikeCraft,Ship,100,50,5,2,18,2,0.8,1,72,0.1,5,1,1,6,20,10,100,100,10,2,2,10,1,,,,,250,25,36,50,100 +Frigate,Rep_Frigate,Ship,200,100,10,2/4,20/5,2/0,0.9/0.8,1,80,0,4,1,2,6,20,30,100,100,10,2,2,10,3,,,,,400,50,40,100,200 +Escort Frigate,Rep_EscortFrigate,Ship,180,100,10,2/6,18/10,2/0,0.9/0.8,1,72,0,5,1,3,6,20,30,100,100,10,2,2,10,3,,,,,380,45,36,90,180 +Cruiser,Rep_Cruiser,Ship,300,150,15,3/2/3,35/15/8,3/2/0,0.9/0.9/0.8,2,315,0,3,1,2,6,30,40,100,100,10,2,2,10,3,,,,,650,75,158,150,300 +Heavy Cruiser,Rep_HeavyCruiser,Ship,350,175,18,3/2/2,40/15/8,3/2/0,0.9/0.9/0.8,2,360,0,3,1,3,6,30,45,100,100,10,2,2,10,3,,,,,725,88,180,175,350 +Destroyer,Rep_Destroyer,Ship,500,250,25,2/3/2,60/30/10,4/3/0,0.9/0.9/0.8,3,480,0,2.5,2,4,6,40,60,100,100,10,2,2,10,3,,,,,1050,125,240,250,500 +Battleship,Rep_Battleship,Ship,1000,600,60,2/2/4/4,80/50/30/15,5/4/3/0,0.9/0.9/0.8/0.8,4,800,0,2,2,4,6,80,75,100,100,10,2,2,10,1,,,,,2000,250,400,500,1000 +Battleship,Rep_Battleship2,Ship,1000,600,60,2/2/4/4,80/50/30/15,5/4/3/0,0.9/0.9/0.8/0.8,4,800,0,2,2,4,6,80,75,100,100,10,2,2,10,1,,,,,2000,250,400,500,1000 +Dreadnought,Rep_Dreadnought,Ship,1800,1000,100,2/2/5/5,120/70/50/20,5/5/3/0,1.0/0.9/0.8/0.8,5,1200,0,1.5,3,5,6,100,90,100,100,10,2,2,10,1,,,,,3300,450,600,900,1800 +Dreadnought,Rep_Dreadnought2,Ship,1800,1000,100,2/2/5/5,120/70/50/20,5/5/3/0,1.0/0.9/0.8/0.8,5,1200,0,1.5,3,5,6,100,90,100,100,10,2,2,10,1,,,,,3300,450,600,900,1800 +Transport Frigate,Rep_Transport1,Ship,200,100,10,2,5,0,0.8,1,10,0,4,1,1,6,20,40,100,100,10,2,2,10,2,,,,,400,50,5,100,200 +Transport Cruiser,Rep_Transport2,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,20,50,100,100,10,2,2,10,3,,,,,650,75,20,150,300 +Transport Hauler,Rep_Transport3,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,60,100,100,10,2,2,10,3,,,,,1050,125,50,250,500 +Transport Hauler,Rep_Transport4,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,80,100,100,10,2,2,10,3,,,,,1050,125,50,250,500 +Light Carrier,Rep_LightCarrier,Ship,200,100,10,2,5,0,0.8,2,10,0,4,1,1,6,20,100,100,100,10,2,2,10,3,,,,,500,50,5,100,200 +Medium Carrier,Rep_MediumCarrier,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,30,100,100,100,10,2,2,10,3,,,,,650,75,20,150,300 +Heavy Carrier,Rep_HeavyCarrier,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,40,100,100,100,10,2,2,10,3,,,,,1050,125,50,250,500 +Escort Carrier,Rep_EscortCarrier,Ship,250,110,11,1/4,20/5,2/0,0.9/0.8,2,40,0,5,1,1,6,20,100,100,100,10,2,2,10,1,,,,,560,63,20,125,250 +Fighter Squadron,Rep_Fighter,Squadron,10,0,0,4,4,0,0.8,0,8,0.8,6,1,0,0,10,10,100,100,10,3,3,10,2,,,,,10,3,4,5,10 +Bomber Squadron,Rep_Bomber,Squadron,15,0,0,4,30,3,0.4,0,360,0.7,5,1,0,0,10,10,100,100,10,4,4,10,3,,,,,15,4,180,8,15 +Fighter-Bomber Squadron,Rep_FighterBomber,Squadron,20,0,0,3/3,6/40,0/3,0.9/0.4,0,360,0.8,5,1,0,0,10,10,100,100,10,7,7,10,6,,,,,20,5,180,10,20 +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Strike Craft,Wyt_StrikeCraft,Ship,100,50,5,2,18,2,0.8,1,72,0.1,5,1,1,6,20,10,100,100,10,2,2,10,1,,,,,250,25,36,50,100 +Frigate,Wyt_Frigate,Ship,200,100,10,2/4,20/5,2/0,0.9/0.8,1,80,0,4,1,2,6,20,30,100,100,10,2,2,10,3,,,,,400,50,40,100,200 +Escort Frigate,Wyt_EscortFrigate,Ship,180,100,10,2/6,18/10,2/0,0.9/0.8,1,72,0,5,1,3,6,20,30,100,100,10,2,2,10,3,,,,,380,45,36,90,180 +Cruiser,Wyt_Cruiser,Ship,300,150,15,3/2/3,35/15/8,3/2/0,0.9/0.9/0.8,2,315,0,3,1,2,6,30,40,100,100,10,2,2,10,3,,,,,650,75,158,150,300 +Heavy Cruiser,Wyt_HeavyCruiser,Ship,350,175,18,3/2/2,40/15/8,3/2/0,0.9/0.9/0.8,2,360,0,3,1,3,6,30,45,100,100,10,2,2,10,3,,,,,725,88,180,175,350 +Destroyer,Wyt_Destroyer,Ship,500,250,25,2/3/2,60/30/10,4/3/0,0.9/0.9/0.8,3,480,0,2.5,2,4,6,40,60,100,100,10,2,2,10,3,,,,,1050,125,240,250,500 +Battleship,Wyt_Battleship,Ship,1000,600,60,2/2/4/4,80/50/30/15,5/4/3/0,0.9/0.9/0.8/0.8,4,800,0,2,2,4,6,80,75,100,100,10,2,2,10,1,,,,,2000,250,400,500,1000 +Dreadnought,Wyt_Dreadnought,Ship,1800,1000,100,2/2/5/5,120/70/50/20,5/5/3/0,1.0/0.9/0.8/0.8,5,1200,0,1.5,3,5,6,100,90,100,100,10,2,2,10,1,,,,,3300,450,600,900,1800 +Transport Frigate,Wyt_Transport1,Ship,200,100,10,2,5,0,0.8,1,10,0,4,1,1,6,20,40,100,100,10,2,2,10,2,,,,,400,50,5,100,200 +Transport Cruiser,Wyt_Transport2,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,20,50,100,100,10,2,2,10,3,,,,,650,75,20,150,300 +Transport Hauler,Wyt_Transport3,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,60,100,100,10,2,2,10,3,,,,,1050,125,50,250,500 +Transport Hauler,Wyt_Transport4,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,20,80,100,100,10,2,2,10,3,,,,,1050,125,50,250,500 +Light Carrier,Wyt_LightCarrier,Ship,200,100,10,2,5,0,0.8,2,10,0,4,1,1,6,20,100,100,100,10,2,2,10,3,,,,,500,50,5,100,200 +Medium Carrier,Wyt_MediumCarrier,Ship,300,150,15,1/2,20/5,2/0,0.9/0.8,2,40,0,3,1,1,6,30,100,100,100,10,2,2,10,3,,,,,650,75,20,150,300 +Heavy Carrier,Wyt_HeavyCarrier,Ship,500,250,25,2/4,25/5,2/0,0.9/0.8,3,100,0,2,1,1,6,40,100,100,100,10,2,2,10,3,,,,,1050,125,50,250,500 +Escort Carrier,Wyt_EscortCarrier,Ship,250,110,11,1/4,20/5,2/0,0.9/0.8,2,40,0,5,1,1,6,20,100,100,100,10,2,2,10,1,,,,,560,63,20,125,250 +Fighter Squadron,Wyt_Fighter,Squadron,10,0,0,4,4,0,0.8,0,8,0.8,6,1,0,0,10,10,100,100,10,3,3,10,2,,,,,10,3,4,5,10 +Bomber Squadron,Wyt_Bomber,Squadron,15,0,0,4,30,3,0.4,0,360,0.7,5,1,0,0,10,10,100,100,10,4,4,10,3,,,,,15,4,180,8,15 +Fighter-Bomber Squadron,Wyt_FighterBomber,Squadron,20,0,0,3/3,6/40,0/3,0.9/0.4,0,360,0.8,5,1,0,0,10,10,100,100,10,7,7,10,6,,,,,20,5,180,10,20 +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Wythler:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Wythler Attack Squadron,,Squadron,25,0,0,6,50,4,0.6,0,1200,0.6,5,1,0,0,20,100,100,100,,,,10,,,,,,25,6,600,13,25 +Silverblade-Class Strike Craft,,Ship,200,140,16,2,15,2,0.9,0,60,0.1,6,1,4,6,60,100,100,100,10,2,2,10,1,,,,,340,50,30,100,200 +Stormlance-Class Escort Frigate,,Ship,300,240,30,2/6,25/15,2/0,0.9/0.8,1,100,0.1,6,1,4,6,60,100,100,100,10,2,2,10,3,,,,,640,75,50,150,300 +Goldstar-Class Destroyer,,Ship,500,300,50,2/3/2,65/35/15,4/3/0,0.9/0.9/0.8,3,520,0,4,2,4,6,100,100,100,100,10,2,2,10,3,,,,,1100,125,260,250,500 +Kyzagan-Class Heavy Destroyer,,Ship,750,300,50,2/3/2,65/35/15,4/3/0,0.9/0.9/0.8,3,520,0,3,2,4,6,120,100,100,100,10,2,2,10,3,,,,,1350,188,260,375,750 +Keshig-Class Battleship,,Ship,1000,600,100,2/2/4/4,85/55/35/15,5/4/3/0,0.9/0.9/0.8/0.8,4,850,0,3,2,4,6,140,100,100,100,10,2,2,10,1,,,,,2000,250,425,500,1000 +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Republic:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Trailhunter-Class,,Squadron,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Veilslicer-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Veilscimmer-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Voidrider-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Voidbreaker-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Starjumper-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Starfarer-Class,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Rokurant:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Collossus (Transport),Collossus,Ship,800,300,30,3/2/3,35/15/8,3/2/0,0.9/0.9/0.8,4,315,0,1,1,4,6,80,100,100,100,10,2,2,,1,,,,,1500,200,158,400,800 +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Exan:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Deodyle,,Ship,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +"Javelin, Blade, Dagger, Spear, Pilum, Halberd, Stilett",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Die Wythler Jäger sind super buffed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Jäger die auf einen district bewegt werden können einen angriff starten danach kehren sie zurück in den Orbit mit cooldown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file diff --git a/Assets/GWConquest/Resources/Database/Units.csv b/Assets/GWConquest/Resources/Database/Units.csv index a66cb62..e1910e1 100644 --- a/Assets/GWConquest/Resources/Database/Units.csv +++ b/Assets/GWConquest/Resources/Database/Units.csv @@ -1,192 +1,192 @@ -Full Name,Short Name,Factory Type,Unit Type,Hitpoints,Attack Count,Damage,Penetration,Accuracy,Armour,Shields,Shield Regeneration,Evasion,Movement,Equipment Slots,Inventory Slots,Morale,Defence Bonus,Abilities,Credit Cost,Recruit Cost,Supplies Cost,Fuel Cost ,Food Cost,Build Time,Credit Upkeep,Supply Upkeep,Food Upkeep,Fuel Capacity,Food Capacity,Supplies Capacity,Description -Light Anti Tank Gun,LightAntiTankGun,Armour,Cannon,20,2,8,3,0.7,1,0,0,0,0.5,2,0,10,3,,200,15,26,0,10,40,20,"2,6",1,100,100,100,The light AT Gun is a solid defence against armored vehicles that can also be a threat to light tanks. Vulnerable to everything but small arms fire. -Anti Tank Gun,AntiTankGun,Armour,Cannon,30,1,18,5,0.8,1,0,0,0,0.5,2,0,10,3,,285,15,37,0,10,57,"28,5","3,7","1,5",100,100,100,The AT Gun is a solid defence against light and medium tanks. Vulnerable to everything but small arms fire. -Heavy Anti Tank Gun,HeavyAntiTankGun,Armour,Cannon,40,1,25,6,0.8,1,0,0,0,0.3,2,0,10,3,,370,15,48,0,10,74,37,"4,8",1,100,100,100,The heavy AT Gun is a solid defence against medium tanks that can also be a threat to heavy tanks. Vulnerable to flak or tank fire. -Super Heavy Anti Tank Gun,SuperHeavyAntiTankGun,Armour,Cannon,40,1,25,6,0.8,1,0,0,0,0.3,2,0,10,3,,370,15,48,0,10,74,37,"4,8",1,100,100,100,The super heavy AT Gun is a solid defence against heavy tanks that can also be a threat to super heavy tanks. Vulnerable to flak or tank fire. -Light Artillery Gun,LightArtilleryGun,Armour,Cannon,20,2,12,1,0.45,1,0,0,0,0.5,2,0,10,3,,175,15,20,0,10,35,"17,5",2,"1,5",100,100,100,The light Artillery Gun is able to bombard enemy positions and can inflict damage on unprotected infantry and unarmored vehicles. Vulnerable to everything but small arms fire. -Artillery Gun,ArtilleryGun,Armour,Artillery,24,1,22,1,0.4,1,0,0,0,0.5,2,0,10,3,,185,12,22,0,10,37,"18,5","2,2","1,5",100,100,100,The Artillery Gun is able to bombard enemy positions and can inflict severe damage on unprotected infantry and unarmored vehicles. Vulnerable to everything but small arms fire. -Heavy Artillery Gun,HeavyArtilleryGun,Armour,Cannon,35,1,30,1.5,0.4,1,0,0,0,0.3,2,0,10,3,,260,15,23,0,10,52,26,"2,3",1,100,100,100,The heavy Artillery Gun is able to bombard enemy positions and can inflict severe damage on infantry as well as light tanks and vehicles. Vulnerable to flak or tank fire. -Super Heavy Artillery Gun,SuperHeavyArtilleryGun,Armour,Artillery,40,1,50,2,0.3,2,0,0,0,0.2,2,0,10,3,,315,12,38,0,10,63,"31,5","3,8","1,5",100,100,100,The super heavy Artillery Gun is able to devastate enemy positions and can inflict earthshattering damage on any enemy units. Vulnerable to flak or tank fire. -Artillery Tank,ArtilleryTank,Armour,Artillery,60,1,22,1,0.5,1,0,0,0,3,2,0,10,0,,375,12,26,0,10,75,"37,5","2,6","1,5",100,100,100,The Artillery Tank encompasses the mobility and armor of a medium tank and is armed with an artillery cannon that can bombard enemy positions. Beware enemy tanks and AT guns. -Rocket Artillery,RocketArtillery,Armour,Artillery,10,3,14,1,0.2,0,0,0,0,0.5,2,0,10,3,,105,12,21,0,10,21,"10,5","2,1","1,5",100,100,100,The heavy Rocket Artillery can unleash a short barrage onto enemy positions and can inflict severe damage on infantry as well as unarmored ehicles. This capability comes at the cost of cosistency and precision. Vulnerable to everything but small arms fire. -Heavy Rocket Artillery,HeavyRocketArtillery,Armour,Artillery,35,3,20,1.5,0.18,1,0,0,0,0.3,2,0,10,3,,380,12,78,0,10,76,38,"7,8","1,5",100,100,100,The heavy Rocket Artillery can unleash a short but devastating barrage onto enemy positions and can inflict severe damage on infantry as well as light tanks and vehicles. This capability comes at the cost of cosistency and precision. Vulnerable to everything but small arms fire. -Flak Cannon,FlakCannon,Armour,Cannon,20,6,5,0.5,0.7,1,0,0,0,0.5,2,0,10,3,,220,15,33,0,10,44,22,"3,3","1,5",100,100,100,The Flak Cannon is nececity for keeping the air space secure be it on the battlefield or in the camp. In desperate situations the gunners can turn the cannon on lighly armored vehicles or infantry. Vulnerable to everything but small arms fire. -Heavy Flak Cannon,HeavyFlakCannon,Armour,Cannon,40,5,6,1,0.7,1,0,0,0,0.3,2,0,10,3,,325,15,35,0,10,65,"32,5","3,5","1,5",100,100,100,The Heavy Flak Cannon is an ideal choice for keeping the air space secure be it on the battlefield or in the camp. In desperate situations the gunners can turn the cannon on armored vehicles or infantry. Vulnerable to everything but small arms fire. -Flak Truck,FlakTruck,Armour,Vehicle,20,5,3,2,0.6,0.5,0,0,0,4,2,0,10,0,,170,10,13,17,15,34,17,"1,3",1,100,100,100,The Flak Truck combines the mobility of an unarmored vehicle with the anti-air capabilites of the flak cannon. In desperate situations the gunners can turn the cannon on lighly armored vehicles or infantry. Vulnerable to everything but small arms fire. -Flak Halftrack,FlakHalftrack,Armour,Vehicle,20,5,5,0.5,0.65,1,0,0,0,3,2,0,10,0,,200,10,18,20,15,40,20,"1,8","1,5",100,100,100,The Flak Halftrack combines the mobility of a lighlty armored vehicle with the anti-air capabilites of the flak cannon. In desperate situations the gunners can turn the cannon on lighly armored vehicles or infantry. Vulnerable to flak fire and anti-tank weapons. -Tekki Truck,TekkiTruck,City,Vehicle,20,1,6,2,0.4,0.5,0,0,0,4,2,0,10,0,,140,10,7,14,15,28,14,"0,7",1,100,100,100,The Tekki Truck is crewed by a team of tankhunters that mounted their anti material rifle on the cars back. This quickly assembled unit can be an effective counter to lightly armored vehicles but quickly withers away in prolongued fights. Vulnerable to everything but small arms fire. -Anti Tank Truck,AntiTankTruck,Armour,Vehicle,20,1,8,3,0.7,0.5,0,0,0,4,2,0,10,0,,165,10,12,17,15,33,"16,5","1,2",1,100,100,100,The AT Truck combines the mobility of an unarmored vehicle with the anti tank capabilities of the AT cannon. The AT Gun is a solid defence against armored vehicles that can also be a threat to light and medium tanks. Vulnerable to everything but small arms fire. -Heavy Tank,HeavyTank,Armour,Vehicle,120,1/4,15/4,4/2,0.6/0.6,4,0,0,0,2.5,2,0,10,0,,725,10,17,73,15,145,"72,5","1,7","1,5",100,100,100,The heavy tank is the center piece of an armored assault. With its heavy armor it can withstand most AT calibers but can be outmaneuvred by faster tanks. Vulnerable only to big calibers. -Light Tank,LightTank,Armour,Vehicle,60,3/5,5/4,2/1,0.6/0.6,2,0,0,0,3,2,0,10,0,,385,10,13,39,15,77,"38,5","1,3",1,100,100,100,The light Tank is a maneuvable combat vehicle that can be a threat to all lightly armored vehicles but is easily outmatched by medium and heavy tanks. Vulnerable to AT fire of any kind. -Medium Tank,MediumTank,Armour,Vehicle,100,2/5,10/4,3/1,0.6/0.6,3,0,0,0,3,2,0,10,0,,620,10,18,62,15,124,62,"1,8","1,5",100,100,100,The Medium Tank is the main battle tank of most armored formations as is a formidable foe to all smaller armored tanks and vehicles. When outnumbered a heavy tank can also be outmaneuvered by a group of medium tanks. A single medium tank always succombs to his bigger counterparts. Vulnerable to sustaint or heavy AT fire. -Scout Vehicle,ScoutVehicle,Armour,Vehicle,40,4,4,1,0.7,1,0,0,0.3,5,2,0,10,0,,280,10,14,28,15,56,28,"1,4","1,5",100,100,100,The scout vehicle is a lighly armored recon tank which is crewd by pioneers or scouts. With its ComSat uplink it can quickly transmit information about enemy movements back to base and conseal itself in woodlands or jungles. Vulnerable to flak and AT fire. -Super Heavy Tank,SuperHeavyTank,Armour,Vehicle,150,1/3,20/4,5/2,0.6/0.6,5,0,0,0,2,2,0,10,0,,910,10,22,91,15,182,91,"2,2",2,100,100,100,"The super heavy tank is the undisputed king of the battlefield. With its tremendous armarments and its superior battle cannon it can turn even heavy tanks into smithering wrecks. This comes at the price of flexibility, speed and ease of repair. Vulnerable only to the strongest guns in the enemys arsenal." -Support Vehicle,SupportVehicle,Armour,Vehicle,20,1,1,2,0.7,0.5,0,0,0,4,2,0,10,0,,130,10,5,13,15,26,13,"0,5",2,100,100,100,The support vehicle is used as a multi purpose craft to help the fighting force. -Tankhunter,Tankhunter,Armour,Vehicle,80,1,12,2,0.7,0.5,0,0,0,2,2,0,10,2,,470,10,13,47,15,94,47,"1,3",2,100,100,100,The Tankhunter is a medium armored fighting vehicle that can pose a threat even to heavier tanks. Striking from cover or concealment it can be an effective counter to enemy armored assaults but succombs to medium tanks or even light tanks in prolonged combat. Vulnerable to AT fire. -Transport Truck,TransportTruck,Armour,Vehicle,20,0,0,0,0,1,0,0,0,4,2,0,10,0,,110,10,0,11,15,22,11,0,2,100,100,100,The Transport truck is the working horse of all motorized armys. It can transport soldiers into battle but sacrifices protection for extra speed and reliabilty. Vulnerable to anything but small arms. -Conscripts,Conscripts,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,2,,60,20,1,0,20,12,6,"0,1",2,100,100,100,"These soldiers were pressed into service by the military authorities and armed only with subpar equipment. Consequently, their morale is quite low and they should not be expected to fight very hard." -Militia,Militia,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,2,,60,20,1,0,20,12,6,"0,1",2,100,100,100,"Ordinary citizens defending their homeland, armed with everything that could be scrounged from storage. They are only rudimentarily trained and will not pose a real threat to any sizable force." -Breacher Squad,BreacherSquad,Infantry,Infantry,35,2,4,0.3,0.5,0.5,0,0,0,0.8,2,0,10,0,,205,20,4,0,20,41,"20,5","0,4",2,100,100,100,The Breacher squads form the armored spearhead of any boarding assault. In dire situations the boarding shields may also be used in urban combat. Less vulnerable to small arms fire than regular infantry while in the corridors of space-ships. -Commando Unit,CommandoUnit,Infantry,Infantry,35,1/1,8/4,1/0.3,0.7/0.7,0.3,0,0,0.5,2,2,0,10,0,stealth II,220,20,6,0,20,44,22,"0,6",2,100,100,100,The Commando Units strengh comes from striking from a concealed position in a precision strike against valuable enemy targets. -Heavy Infantry,HeavyInfantry,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,2,,190,20,2,0,20,38,19,"0,2",2,100,100,100,The Heavy Infantry is equipped with body armor and armed with stronger weaponry at the costs of their mobility. -Light Infantry,LightInfantry,Infantry,Infantry,15,1,4,0,0.5,0,0,0,0,1.2,2,0,10,1,,85,20,2,0,20,17,"8,5","0,2",2,100,100,100,The Light Infantry is a fast moving assault squad used for quick attacks or reconnaissance tasks. It lacks the firepower and armaments of standard infantry at the benefit of speed and agility. -Marine Squad,MarineSquad,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,0,stationson,110,20,2,0,20,22,11,"0,2",2,100,100,100,The Marine Squad is tasked with protecting a space vessels crew and machinery against boarding assaults and has low ground fighting capabilites. -Mountaineer Squad,MountaineerSquad,Infantry,Infantry,35,2,2,0,0.4,0,0,0,0,1,2,0,10,0,,185,20,2,0,20,37,"18,5","0,2","1,5",100,100,100,The Mountaineer Squad is made up of light infantry with specialized equipment and training for mountainous terrain. -Pioneer Squad,PioneerSquad,Infantry,Infantry,35,1,2,0,0.5,0.5,0,0,0,1.2,2,0,10,2,,185,20,1,0,20,37,"18,5","0,1","1,5",100,100,100,The Pioneer Squad is tasked my a mulitude of battlefield challenges like demolition or construction of defences as well as field repairs. -Sniper Team,SniperTeam,Infantry,Infantry,15,1,5,0.5,0.9,0,0,0,0.2,1.2,2,0,10,1,stealth I,105,20,5,0,20,21,"10,5","0,5",1,100,100,100,A single bullet or blaster shot can sometimes be more effective than a hail of bullets. The Sniper squad strikes from a stealthed postion and can target specific enemy units. -Standard Infantry,StandardInfantry,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2","1,5",100,100,100,The Standard Infantry is the main body of any army. Its a well balanced unit able to hold its ground against lesser infantry units but is easily outmatched by armor or anti infantry fire. -Command Tank,CommandTank,Armour,Vehicle,90,4,4,0.3,0.5,3,0,0,0,3,2,0,10,0,,525,10,9,53,15,105,"52,5","0,9","1,5",100,100,100,The Command Tank is a mobile base of operation usually occupied by a captain and a comsat team. The crew can establish an HQ uplink from a relativly save armored position inside the tank. Vulnerable to AT fire. -Heavy Command Tank,HeavyCommandTank,Armour,Vehicle,115,4,4,0.3,0.5,4,0,0,0,2,2,0,10,0,,660,10,9,66,15,132,66,"0,9","1,5",100,100,100,The Heavy Command Tank is a heavily armored but slow moving mobile base of operation usually occupied by a captain and a comsat team. The crew can establish an HQ uplink from a well armored position inside the tank. Vulnerable to heavy AT fire. -Mortar Truck,MortarTruck,Armour,Artillery,20,2,5,1,0.3,0.5,0,0,0,4,2,0,10,0,,130,12,10,0,10,26,13,1,"1,5",100,100,100,The Mortar Truck is crewed by a team of artillerists that mounted their anti personal mortar on the cars back. This quickly assembled unit can be an effective counter to entrentched enemy infantry but quickly withers away in prolongued fights. Vulnerable to everything but small arms fire. -Medic Truck,MedicTruck,Armour,Vehicle,20,0,0,0,0,0.5,0,0,0,4,2,0,10,0,,105,10,0,11,15,21,"10,5",0,2,100,100,100,The Medic Truck is crewed by medical personel and is eager to save lives on the battlefield. Vulnerable to everything except small arms fire. -Heavy Scout Vehicle,HeavyScoutVehicle,Armour,Vehicle,45,4,5,1,0.65,1.5,0,0,0.25,4.5,2,0,10,0,,315,10,15,32,15,63,"31,5","1,5",2,100,100,100,The Heavy Scout vehicle sacrifices some of its movement speed for additional armor plates. It makes the vehicle Scout vehicle less vulnerable to small arms fire and light anti armor fire. -Transport Vehicle,TransportVehicle,Armour,Vehicle,45,0,0,0,0,0.5,0,0,0,4,2,0,10,0,,230,10,0,23,15,46,23,0,"1,5",100,100,100, -Light Transport Vehicle,LightTransportVehicle,Armour,Vehicle,40,0,0,0,0,0.45,0,0,0,4.5,2,0,10,0,,205,10,0,21,15,41,"20,5",0,2,100,100,100, -Medic Squad,MedicSquad,Infantry,Infantry,10,1,1,0,0.5,0,0,0,0,1,2,0,10,3,,55,20,1,0,20,11,"5,5","0,1",2,100,100,100,The Medic Squad -Tank Crew,TankCrew,Infantry,Infantry,10,1,1,0,0.5,0,0,0,0,1,2,0,10,0,,55,20,1,0,20,11,"5,5","0,1",2,100,100,100, -Fast Attack Vehicle,FastAttackVehicle,Armour,Vehicle,25,3,5,1.5,0.55,1.45,0,0,0.2,4.5,2,0,10,0,,200,10,12,20,15,40,20,"1,2",1,100,100,100, -Spy,Spy,Infantry,Infantry,5,0,0,0,0,0,0,0,0,1,2,0,10,0,,25,20,0,0,20,5,"2,5",0,1,100,100,100, -Hazard Squad,HazardSquad,Infantry,Infantry,25,1,4,0,0.5,0.3,0,0,0,0.8,2,0,10,2,,140,20,2,0,20,28,14,"0,2",2,100,100,100, -Heavy Hazard Squad,HeavyHazardSquad,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.6,2,0,10,2,,190,20,2,0,20,38,19,"0,2",0,100,100,100, -Mortar Squad,MortarSquad,Infantry,Artillery,30,2,7,0.5,0.35,1,0,0,0,0.8,2,0,10,1,,190,12,12,0,10,38,19,"1,2",2,100,100,100, -Anti Material Rifle Squad,AntiMaterialRifleSquad,Infantry,Infantry,15,1,5,2,0.75,0,0,0,0.2,1.2,2,0,10,2,,115,20,6,0,20,23,"11,5","0,6","1,5",100,100,100, -Light Attack Fighter,LightAttackFighter,Armour,Aircraft,25,0,0,0,0,0,0,0,0.7,12,2,0,10,0,,125,0,0,0,0,25,"12,5",0,2,100,100,100, -Command Squad,OfficerSquad,Infantry,Infantry,25,1,4,0,0.5,0.3,0,0,0,0.8,2,0,10,3,,140,20,2,0,20,28,14,"0,2",0,100,100,100, -Recovery Truck,RecoveryTruck,Armour,Vehicle,20,0,0,0,0,1,0,0,0,3.8,2,0,10,0,,110,10,0,11,15,22,11,0,0,100,100,100, -Recovery Tank,RecoveryTank,Armour,Vehicle,90,5,4,0.5,0.6,3,0,0,0,3,2,0,10,0,,545,10,13,55,15,109,"54,5","1,3",1,100,100,100, -Comsat Squad,ComsatSquad,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1.2,2,0,10,3,,110,20,2,0,20,22,11,"0,2",2,100,100,100,"Equipped with a standard issue comsat unit worn on the back of the comms specialist, a comsat squad can establish a stable HQ uplink the midst of battle allowing for faster reporting of enemy movements as well as directing of artillery." -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Whythler Unit Variants,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -Mortar Squad,MortarSquad_W,Infantry,Artillery,30,2,7,0.5,0.35,1,0,0,0,0.8,2,0,10,,,190,12,12,0,10,38,19,"1,2",2,100,100,100, -Marine Squad,MarineSquad_W,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,,stationson,110,20,2,0,20,22,11,"0,2",2,100,100,100,The Marine Squad is tasked with protecting a space vessels crew and machinery against boarding assaults and has low ground fighting capabilites. -Pioneer Squad,PioneerSquad_W,Infantry,Infantry,35,1,2,0,0.5,0.5,0,0,0,1.2,2,0,10,2,,185,20,1,0,20,37,"18,5","0,1",2,100,100,100,The Pioneer Squad is tasked my a mulitude of battlefield challenges like demolition or construction of defences as well as field repairs. -Sniper Team,SniperTeam_W,Infantry,Infantry,15,1,5,0.5,0.9,0,0,0,0.2,1.2,2,0,10,,stealth I,105,20,5,0,20,21,"10,5","0,5",2,100,100,100,A single bullet or blaster shot can sometimes be more effective than a hail of bullets. The Sniper squad strikes from a stealthed postion and can target specific enemy units. -Standard Infantry,StandardInfantry_W,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100,The Standard Infantry is the main body of any army. Its a well balanced unit able to hold its ground against lesser infantry units but is easily outmatched by armor or anti infantry fire. -Light Infantry,LightInfantry_W,Infantry,Infantry,15,1,4,0,0.5,0,0,0,0,1.2,2,0,10,1,,85,20,2,0,20,17,"8,5","0,2",2,100,100,100,The Light Infantry is a fast moving assault squad used for quick attacks or reconnaissance tasks. It lacks the firepower and armaments of standard infantry at the benefit of speed and agility. -Heavy Infantry,HeavyInfantry_W,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,1,,190,20,2,0,20,38,19,"0,2",2,100,100,100,The Heavy Infantry is equipped with body armor and armed with stronger weaponry at the costs of their mobility. -Command Squad,OfficerSquad_W,Infantry,Infantry,25,1,4,0,0.5,0.3,0,0,0,0.8,2,0,10,,,140,20,2,0,20,28,14,"0,2",2,100,100,100, -Mountaineer Squad,MountaineerSquad_W,Infantry,Infantry,35,2,2,0,0.4,0,0,0,0,1,2,0,10,,,185,20,2,0,20,37,"18,5","0,2",2,100,100,100,The Mountaineer Squad is made up of light infantry with specialized equipment and training for mountainous terrain. -Commando Unit,CommandoUnit_W,Infantry,Infantry,35,1/1,8/4,1/0.3,0.7/0.7,0.3,0,0,0.5,2,2,0,10,,stealth II,220,20,6,0,20,44,22,"0,6",2,100,100,100,The Commando Units strengh comes from striking from a concealed position in a precision strike against valuable enemy targets. -Comsat Squad,ComsatSquad_W,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1.2,2,0,10,,,110,20,2,0,20,22,11,"0,2",2,100,100,100,"Equipped with a standard issue comsat unit worn on the back of the comms specialist, a comsat squad can establish a stable HQ uplink the midst of battle allowing for faster reporting of enemy movements as well as directing of artillery." -Anti Material Rifle Squad,AntiMaterialRifleSquad_W,Infantry,Infantry,15,1,5,2,0.75,0,0,0,0.2,1.2,2,0,10,,,115,20,6,0,20,23,"11,5","0,6",0,100,100,100, -Medic Squad,MedicSquad_W,Infantry,Infantry,10,1,1,0,0.5,0,0,0,0,1,2,0,10,,,55,20,1,0,20,11,"5,5","0,1",0,100,100,100, -Conscripts,Conscripts_W,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,1,,60,20,1,0,20,12,6,"0,1",1,100,100,100,"These soldiers were pressed into service by the military authorities and armed only with subpar equipment. Consequently, their morale is quite low and they should not be expected to fight very hard." -Militia,Militia_W,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,1,,60,20,1,0,20,12,6,"0,1","1,5",100,100,100,"Ordinary citizens defending their homeland, armed with everything that could be scrounged from storage. They are only rudimentarily trained and will not pose a real threat to any sizable force." -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Rokurant,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Light Tank,RokurantLightTank,Armour,Vehicle,60,3/5,5/4,2/1,0.6/0.6,2,0,0,0,3,2,0,10,0,,385,10,13,39,15,77,"38,5","1,3",1,100,100,100,The light Tank is a maneuvable combat vehicle that can be a threat to all lightly armored vehicles but is easily outmatched by medium and heavy tanks. Vulnerable to AT fire of any kind. -Medium Tank,RokurantMediumTank,Armour,Vehicle,100,2/5,10/4,3/1,0.6/0.6,3,0,0,0,3,2,0,10,0,,620,10,18,62,15,124,62,"1,8","1,5",100,100,100,The Medium Tank is the main battle tank of most armored formations as is a formidable foe to all smaller armored tanks and vehicles. When outnumbered a heavy tank can also be outmaneuvered by a group of medium tanks. A single medium tank always succombs to his bigger counterparts. Vulnerable to sustaint or heavy AT fire. -Heavy Artillery Tank,RokurantHArtilleryTank,Armour,Artillery,90,1,26,1.5,0.5,3,0,0,0,2,2,0,10,,,560,12,32,0,10,112,56,"3,2",2,100,100,100, -Siegebreaker Tank,RokurantSiegebreakerTank,Armour,Vehicle,95,1,20,3,0.6,3,0,0,0,2,2,0,10,,,595,10,18,60,15,119,"59,5","1,8",2,100,100,100, -Bulk Transporter,RokurantTransporter,Armour,Vehicle,100,2,2,0,0.6,3,0,0,0,1,2,0,10,,,545,10,3,55,15,109,"54,5","0,3",2,100,100,100, -Heavy Rocket Vehicle,RokurantRocketVehicle,Armour,Vehicle,60,3,14,1,0.2,0,0,0,0,0.5,2,0,10,,,355,10,11,36,15,71,"35,5","1,1","1,5",100,100,100, -Rokurant Infantry,RokurantInfantry,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,1,,190,20,2,0,20,38,19,"0,2",0,100,100,100, -Heavy Infantry,RokurantHInfantry,Infantry,Infantry,40,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,1,,215,20,2,0,20,43,"21,5","0,2",0,100,100,100, -Storm Pioneers,RokurantStormPioneers,Infantry,Infantry,45,1,2,0,0.5,0.55,0,0,0,1.5,2,0,10,2,,240,20,1,0,20,48,24,"0,1","1,5",100,100,100, -Transport Truck,RokurantTransportTruck,Armour,Vehicle,50,0,0,0,0,0.5,0,0,0,4,2,0,10,,,255,10,0,26,15,51,"25,5",0,"1,5",100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Voteine,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,, -Fast Assault Tank,VoteineFastAssaultTank,Armour,Vehicle,40,1/2,8/3,3/1,0.75/0.8,1,10,1,0.35,5,2,0,10,,,370,10,12,37,15,74,37,"1,2",2,100,100,100, -Hover Tank,VoteineHoverTank,Armour,Vehicle,45,3,5,1.5,0.8,2,10,1,0.15,5,2,0,10,,,420,10,15,42,15,84,42,"1,5",2,100,100,100, -Light Hover Tank,VoteineLHoverTank,Armour,Vehicle,40,3,5,1.5,0.75,1.45,0,1,0.3,5,2,0,10,,,290,10,15,29,15,58,29,"1,5",0,100,100,100, -Voteine Infantry,VoteineInfantry,Infantry,Infantry,32,2,4,0,0.6,0.4,0,0,0,0.8,3,0,10,,,190,20,4,0,20,38,19,"0,4",0,100,100,100, -Voteine Infantry Elite,VoteineInfantryElite,Infantry,Infantry,38,3,4,0,0.6,0.4,0,0,0,0.8,3,0,10,,,230,20,6,0,20,46,23,"0,6","1,5",100,100,100, -Voteine Drones,VoteineDrones,Infantry,Infantry,8,1,1,0,0.4,0.3,0,0,0.75,1,0,0,10,,,45,20,1,0,20,9,"4,5","0,1","1,5",100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Whythler,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Husain Jet-Bike Squad,WythlerJetBikeSquad1,Armour,Vehicle,60,4,4,2,0.8,1,20,1,0.6,6,2,0,10,,,595,10,17,60,15,119,"59,5","1,7","1,5",100,100,100, -Winhali Jet-Bike Squad,WythlerJetBikeSquad2,Armour,Vehicle,60,2/4,4/3,2/0.5,0.8/0.7,1,20,1,0.65,6,2,0,10,,,565,10,11,57,15,113,"56,5","1,1","1,5",100,100,100, -Lenphra Jet-Bike Squad,WythlerJetBikeSquad3,Armour,Vehicle,60,2/1,4/10,2/4,0.8/0.7,1,20,1,0.55,6,2,0,10,,,565,10,11,57,15,113,"56,5","1,1","1,5",100,100,100, -Light Attack Speeder,WythlerLAttackSpeeder,Armour,Vehicle,70,3,4,4,0.85,2,20,2,0.3,5,2,0,10,,,665,10,19,67,15,133,"66,5","1,9","1,5",100,100,100, -Attack Speeder,WythlerAttackSpeeder,Armour,Vehicle,90,1/3,12/4,4/2,0.85/0.7,2,20,2,0.35,4,2,0,10,,,745,10,15,75,15,149,"74,5","1,5","1,5",100,100,100, -Heavy Attack Speeder,WythlerHAttackSpeeder,Armour,Vehicle,100,1/4,18/4,5/2,0.85/0.7,2.5,30,2,0.2,4,2,0,10,,,955,10,26,96,15,191,"95,5","2,6",2,100,100,100, -Heavy Transport Speeder,WythlerHTransportSpeeder,Armour,Vehicle,90,3,4,4,0.85,3,30,2,0.2,4,2,0,10,,,875,10,19,88,15,175,"87,5","1,9",2,100,100,100, -Transport Vehicle,WythlerTransportVehicle,Armour,Vehicle,75,2,1,1,0.7,0.75,0,0,0,2,2,0,10,,,400,10,4,40,15,80,40,"0,4",2,100,100,100, -Tankhunter,WythlerTankhunter,Armour,Vehicle,60,1,11,2,0.65,0.5,0,0,0,2,2,0,10,,,365,10,12,37,15,73,"36,5","1,2",2,100,100,100, -Wythler Squad,WythlerSquad,Infantry,Infantry,45,3/4,4/3,2/0.5,0.9/0.8,1,20,1,0,,2,0,10,,,510,20,12,0,20,102,51,"1,2",2,100,100,100, -Power Armour Squad,PowerArmourSquad,Infantry,Infantry,45,3/4,4/3,2/0.5,0.9/0.8,1,20,1,0,0.8,2,0,10,1,,510,20,12,0,20,102,51,"1,2",0,100,100,100, -Rabble,Rabble,City,Infantry,15,1,4,0,0.5,0,0,0,0,1.2,2,0,10,1,,85,20,2,0,20,17,"8,5","0,2",0,100,100,100, -Wyth Palace Guard,WythPalaceGuard,Infantry,Infantry,40,2,3,0,0.8,1,10,2.5,0,0.8,2,0,10,1,,335,20,4,0,20,67,"33,5","0,4",0,100,100,100, -Ginetiphracts,Ginetiphracts,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,,,110,20,2,0,20,22,11,"0,2",0,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,, -Elysia,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Elysian Light Commando Vehicle,ElysiaLCommandoVehicle,Armour,Vehicle,30,4,5,1.5,0.65,1.75,0,0,0.2,4.5,2,0,10,,,250,10,16,25,15,50,25,"1,6",2,100,100,100, -Elysian Assault APC,ElysianAssaultAPC,Armour,Vehicle,45,3,4,2,0.65,2,0,0,0.2,4.5,2,0,10,1,,305,10,12,31,15,61,"30,5","1,2",2,100,100,100, -Elysian Oathsworn Squad,ElysianOathswornSquad,Infantry,Infantry,35,3,3,0,0.65,0.5,0,0,0,1,2,0,10,,,210,20,5,0,20,42,21,"0,5",0,100,100,100, -Elysian Light Mechs,ElysianLightMechs,Armour,Vehicle,45,3/4,3/2,2/0.5,0.9/0.8,1,0,0,0,2,2,0,10,,,300,10,13,30,15,60,30,"1,3",0,100,100,100, -Elysian Jet Infantry,ElysianJetInfantry,Infantry,Infantry,30,2,3,0,0.65,0.5,0,0,0.2,2,2,0,10,,,175,20,3,0,20,35,"17,5","0,3","1,5",100,100,100, -Elysian Recon Infantry,ElysianReconInfantry,Infantry,Infantry,35,1/1,8/4,1/0.3,0.7/0.7,0.3,0,0,0.5,2,2,0,10,,,220,20,6,0,20,44,22,"0,6",2,100,100,100, -,,,,,,,,,,,,,,2,0,10,1,,0,0,0,0,0,0,0,0,2,100,100,100, -Yar-Kassy,,,,,,,,,,,,,,2,0,10,1,,0,0,0,0,0,0,0,0,2,100,100,100, -Dervish Assault Tank,YarkassyAssaultTank,Armour,Vehicle,90,1/2,8/3,3/1,0.75/0.8,1,0,0,0.35,4.5,2,0,10,,,520,10,12,52,15,104,52,"1,2",0,100,100,100, -Desert Raider Squad,YarkassyDesertRaiderSquad,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,,stealth II,190,20,2,0,20,38,19,"0,2",0,100,100,100, -Elite Marksmen Squad,YarkassyEliteMarksmen,Infantry,Infantry,18,1,5,0.5,0.95,0,0,0,0.25,1.3,2,0,10,,,120,20,5,0,20,24,12,"0,5",2,100,100,100, -Ghar Haclem Ark'venuur Serpents,YarkassySerpents,Infantry,Infantry,25,3,2,0.5,0.45,0,0,0,0,1,2,0,10,,,145,20,3,0,20,29,"14,5","0,3",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,100, -Arca,,,,,,,,,,,,,,,,,1,,0,0,0,0,0,0,0,0,0,,,100, -Arca Scum,ArcaScum,City,Infantry,20,2,1,0,0.25,0,0,0,0,1.1,2,0,10,,stealth I,105,20,1,0,20,21,"10,5","0,1",0,100,100,100, -Arca Veterans,ArcaVeterans,City,Infantry,20,2,1,0,0.25,0,0,0,0,1.1,2,0,10,1,,105,20,1,0,20,21,"10,5","0,1",2,100,100,100, -Arca Raiders,ArcaRaiders,City,Infantry,20,2,1,0,0.25,0,0,0,0,1.1,1,0,10,,,105,20,1,0,20,21,"10,5","0,1",2,100,100,, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,, -Zami,,,,,,,,,,,,,,,,,0,,0,0,0,0,0,0,0,0,"1,5",,,100, -Cryo-Clone Squad,ZamiCryoCloneSquad,Infantry,Infantry,25,2,2,0,0.75,0,0,0,0,1.5,1,0,10,0,,140,20,3,0,20,28,14,"0,3",2,100,100,100, -Immortals Cryo-Clone Squad,ZamiImmortals,Infantry,Infantry,35,3,2,0,0.8,0.55,0,0,0,1.5,1,0,10,0,,205,20,4,0,20,41,"20,5","0,4",2,100,100,100, -Zami War Tripod,ZamiWarTripod,Armour,Vehicle,100,2/6,4/1,2.5/0,0.8/0.8,2.5,20,1,0,2,1,0,10,,,785,10,12,79,15,157,"78,5","1,2",2,100,100,, -Zami War Strider,ZamiWarStrider,Armour,Vehicle,85,1/7,4/1,2.5/0,0.75/0.75,2,20,1,0,2,1,0,10,,,685,10,8,69,15,137,"68,5","0,8",2,100,100,, -Conscripted Miner Slaves,ZamiSlaves,City,Infantry,12,2,3,0,0.45,0,0,0,0,1.2,2,0,10,0,,75,20,3,0,20,15,"7,5","0,3","1,5",100,100,100, -Satyr-9 Varanguard,Satyr9Varanguard,City,Infantry,40,3,3,0.5,0.9,1,0,0,0,1,2,0,10,0,,260,20,7,0,20,52,26,"0,7",0,100,100,100, -Krioss Ravager Pack,KriossRavagerPack,Infantry,Infantry,50,5,2,1,0.45,0.75,0,0,1,5,2,0,10,,,290,20,5,0,20,58,29,"0,5",0,100,100,100, -Snagaa Newborn,SnagaaNewborn,Infantry,Infantry,15,2,1,0,0.3,0,0,0,0,1.5,2,0,10,,,80,20,1,0,20,16,8,"0,1",2,100,100,100, -Axa Axa,AxaAxa,Infantry,Vehicle,45,4,1,0,0.7,0.5,10,2.5,0,1,2,0,10,1,,345,10,3,35,15,69,"34,5","0,3",2,100,100,100, -,,,,,,,,,,,,,,2,0,10,1,,0,0,0,0,0,0,0,0,0,100,100,100, -Stunteen,,,,,,,,,,,,,,3,0,10,,,0,0,0,0,0,0,0,0,0,100,100,100, -Headtaker Commando,HeadtakerCommando,City,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,0,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Hareen Cari Immortals,HareenCariImmortals,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,0,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Exan,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Clan Warriors,ExanClanWarriors,City,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Headtakers,ExanHeadtakers,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,, -Republic Remnants,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,, -Republican Guard,MethaphorRepublicanGuard,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Green Guard (Elite Mountain Troops),MethaphorGreenGuard,Infantry,Infantry,40,2,2,0,0.6,0,0,0,0,1,2,0,10,1,,215,20,2,0,20,43,"21,5","0,2","1,5",100,100,100, -Grav-Chute Squad,GravChuteSquad,Infantry,Infantry,15,1,4,0,0.5,0,0,0,0.2,2,2,0,10,,,85,20,2,0,20,17,"8,5","0,2","1,5",100,100,100,The Jump Troopers that are equipped with Grav-Chutes are a specialized formation in the ranks of the Republic. -Heavy Mountain Brigade,HeavyMountainBrigade,Infantry,Infantry,35,2,2,0,0.4,0.3,0,0,0,0.8,2,0,10,,,190,20,2,0,20,38,19,"0,2","1,5",100,100,100,The Heavy Mountain Brigade -Republic Marines ,RepublicMarines,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,,stationson,110,20,2,0,20,22,11,"0,2","1,5",100,100,100,"The Republic Marines are a specialized force established by Castor Caine. While experienced in protecting a space vessels crew and machinery against boarding assaults they are also experts at planetary guerillia fighting, armed to the teeth with every weapon the Remants can spare." -Laser Supressor Tank,LaserSupressorTank,Armour,Vehicle,60,6,4,2,0.4,2,0,0,0,3,2,0,10,,,390,10,14,39,15,78,39,"1,4","1,5",100,100,100,The Laser Supressor Tank is a -Light Universal Carrier,LightUniversalCarrier,Armour,Vehicle,15,0,0,0,0,0.3,0,0,0.1,5,2,0,10,,,80,10,0,8,15,16,8,0,"1,5",100,100,100, -Old Tank,OldTank1,Armour,Vehicle,70,2/5,9/4,2.5/0.5,0.5/0.6,3,0,0,0,2,2,0,10,,,450,10,14,45,15,90,45,"1,4","1,5",100,100,100, -Old Tank,OldTank2,Armour,Vehicle,75,2/5,10/4,3/0.5,0.6/0.6,3,0,0,0,2,2,0,10,,,495,10,18,50,15,99,"49,5","1,8",2,100,100,100, -Old Tank,OldTank3,Armour,Vehicle,80,2/4,11/4,3/0.5,0.7/0.6,3,0,0,0,2,2,0,10,,,540,10,22,54,15,108,54,"2,2",2,100,100,100, -Old Transport Vehicle,OldTransportVehicle,Armour,Vehicle,35,0,0,0,0,0.4,0,0,0,3.5,2,0,10,,,180,10,0,18,15,36,18,0,0,100,100,100, -Old Transport Tank,OldTransportTank,Armour,Vehicle,75,2,3,0.3,0.6,2.5,0,0,0,3,2,0,10,,,425,10,5,43,15,85,"42,5","0,5",0,100,100,100, -Tank Hunter Squad,TankHunterSquad,Infantry,Infantry,20,1/2,10/2,3/0,0.4/0.6,0.3,0,0,0,0.8,2,0,10,,,155,20,8,0,20,31,"15,5","0,8",2,100,100,100,The Tank Hunter Squad is a team of anti tank specialists that are able to inflict damage on enemy light vehicles with their anti tank weaponry. Against larger better armored threats their penetration power lacks behind any AT cannon though. -Demolition Squad,DemolitionSquad,Infantry,Infantry,15,1,4,0,0.5,0.3,0,0,0,1,2,0,10,,,90,20,2,0,20,18,9,"0,2",2,100,100,100,The Demolition Squad can be used in dire situations to combat enemy armor when striking from cover or concealment. In open warfare their talents in destruction of enemy armor may not be applied. -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Noser,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Royal Guard,NoserRoyalGuard,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Stalker Squad,NoserStalkerSquad,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,3,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Caer Bannoq,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Realm Hunters,CaerBannoqRealmHunters,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Paladins,CaerBannoqPaladins,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Vesparus,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Vesparusian Militia,VesparusMilitia,City,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Freekorps Caine,VesparusFreekorps,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Inobria,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Infantry,InobriaInfantry,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -Tunnel Fighter,InobriaTunnelFighter,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Sartorius Rax,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Infantry,SartoriusInfantry,Infantry,Infantry,22,1,4,0,0.55,0,0,0,0,1,2,0,10,1,,125,20,2,0,20,25,"12,5","0,2",2,100,100,100, -Heavy Infantry,SartoriusHeavyInfantry,Infantry,Infantry,32,2,3,0,0.6,0,0,0,0,1,2,0,10,1,,180,20,3,0,20,36,18,"0,3",2,100,100,100, -,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,, -Spice,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,, -Longclaw Pack,SpiceLongclawPack,Infantry,Infantry,16,2,3,0,0.6,0,0,0,0,1.4,2,0,10,1,,100,20,3,0,20,20,10,"0,3",0,100,100,100, -Tunneler Pack,SpiceTunnelerPack,Infantry,Infantry,20,2,3,0,0.6,0,0,0,0,1.4,2,0,10,1,,120,20,3,0,20,24,12,"0,3",0,100,100,100, -Healer Pack,SpiceHealerPack,Infantry,Infantry,14,2,3,0,0.6,0,0,0,0,1.4,2,0,10,,,90,20,3,0,20,18,9,"0,3",0,100,100,, \ No newline at end of file +Full Name,Short Name,Factory Type,Unit Type,Hitpoints,Attack Count,Damage,Penetration,Accuracy,Armour,Shields,Shield Regeneration,Evasion,Movement,Equipment Slots,Inventory Slots,Morale,Defence Bonus,Abilities,Credit Cost,Recruit Cost,Supplies Cost,Fuel Cost ,Food Cost,Build Time,Credit Upkeep,Supply Upkeep,Food Upkeep,Fuel Consumption,Fuel Capacity,Food Capacity,Supplies Capacity,Description +Light Anti Tank Gun,LightAntiTankGun,Armour,Cannon,20,2,8,3,0.7,1,0,0,0,0.5,2,0,10,3,,200,15,26,0,10,40,20,"2,6",1,0,100,100,100,The light AT Gun is a solid defence against armored vehicles that can also be a threat to light tanks. Vulnerable to everything but small arms fire. +Anti Tank Gun,AntiTankGun,Armour,Cannon,30,1,18,5,0.8,1,0,0,0,0.5,2,0,10,3,,285,15,37,0,10,57,"28,5","3,7","1,5",0,100,100,100,The AT Gun is a solid defence against light and medium tanks. Vulnerable to everything but small arms fire. +Heavy Anti Tank Gun,HeavyAntiTankGun,Armour,Cannon,40,1,25,6,0.8,1,0,0,0,0.3,2,0,10,3,,370,15,48,0,10,74,37,"4,8",1,0,100,100,100,The heavy AT Gun is a solid defence against medium tanks that can also be a threat to heavy tanks. Vulnerable to flak or tank fire. +Super Heavy Anti Tank Gun,SuperHeavyAntiTankGun,Armour,Cannon,40,1,25,6,0.8,1,0,0,0,0.3,2,0,10,3,,370,15,48,0,10,74,37,"4,8",1,0,100,100,100,The super heavy AT Gun is a solid defence against heavy tanks that can also be a threat to super heavy tanks. Vulnerable to flak or tank fire. +Light Artillery Gun,LightArtilleryGun,Armour,Cannon,20,2,12,1,0.45,1,0,0,0,0.5,2,0,10,3,,175,15,20,0,10,35,"17,5",2,"1,5",0,100,100,100,The light Artillery Gun is able to bombard enemy positions and can inflict damage on unprotected infantry and unarmored vehicles. Vulnerable to everything but small arms fire. +Artillery Gun,ArtilleryGun,Armour,Artillery,24,1,22,1,0.4,1,0,0,0,0.5,2,0,10,3,,185,12,22,0,10,37,"18,5","2,2","1,5",0,100,100,100,The Artillery Gun is able to bombard enemy positions and can inflict severe damage on unprotected infantry and unarmored vehicles. Vulnerable to everything but small arms fire. +Heavy Artillery Gun,HeavyArtilleryGun,Armour,Cannon,35,1,30,1.5,0.4,1,0,0,0,0.3,2,0,10,3,,260,15,23,0,10,52,26,"2,3",1,0,100,100,100,The heavy Artillery Gun is able to bombard enemy positions and can inflict severe damage on infantry as well as light tanks and vehicles. Vulnerable to flak or tank fire. +Super Heavy Artillery Gun,SuperHeavyArtilleryGun,Armour,Artillery,40,1,50,2,0.3,2,0,0,0,0.2,2,0,10,3,,315,12,38,0,10,63,"31,5","3,8","1,5",0,100,100,100,The super heavy Artillery Gun is able to devastate enemy positions and can inflict earthshattering damage on any enemy units. Vulnerable to flak or tank fire. +Artillery Tank,ArtilleryTank,Armour,Artillery,60,1,22,1,0.5,1,0,0,0,3,2,0,10,0,,375,12,26,0,10,75,"37,5","2,6","1,5",10,100,100,100,The Artillery Tank encompasses the mobility and armor of a medium tank and is armed with an artillery cannon that can bombard enemy positions. Beware enemy tanks and AT guns. +Rocket Artillery,RocketArtillery,Armour,Artillery,10,3,14,1,0.2,0,0,0,0,0.5,2,0,10,3,,105,12,21,0,10,21,"10,5","2,1","1,5",0,100,100,100,The heavy Rocket Artillery can unleash a short barrage onto enemy positions and can inflict severe damage on infantry as well as unarmored ehicles. This capability comes at the cost of cosistency and precision. Vulnerable to everything but small arms fire. +Heavy Rocket Artillery,HeavyRocketArtillery,Armour,Artillery,35,3,20,1.5,0.18,1,0,0,0,0.3,2,0,10,3,,380,12,78,0,10,76,38,"7,8","1,5",0,100,100,100,The heavy Rocket Artillery can unleash a short but devastating barrage onto enemy positions and can inflict severe damage on infantry as well as light tanks and vehicles. This capability comes at the cost of cosistency and precision. Vulnerable to everything but small arms fire. +Flak Cannon,FlakCannon,Armour,Cannon,20,6,5,0.5,0.7,1,0,0,0,0.5,2,0,10,3,,220,15,33,0,10,44,22,"3,3","1,5",0,100,100,100,The Flak Cannon is nececity for keeping the air space secure be it on the battlefield or in the camp. In desperate situations the gunners can turn the cannon on lighly armored vehicles or infantry. Vulnerable to everything but small arms fire. +Heavy Flak Cannon,HeavyFlakCannon,Armour,Cannon,40,5,6,1,0.7,1,0,0,0,0.3,2,0,10,3,,325,15,35,0,10,65,"32,5","3,5","1,5",0,100,100,100,The Heavy Flak Cannon is an ideal choice for keeping the air space secure be it on the battlefield or in the camp. In desperate situations the gunners can turn the cannon on armored vehicles or infantry. Vulnerable to everything but small arms fire. +Flak Truck,FlakTruck,Armour,Vehicle,20,5,3,2,0.6,0.5,0,0,0,4,2,0,10,0,,170,10,13,17,15,34,17,"1,3",1,1,100,100,100,The Flak Truck combines the mobility of an unarmored vehicle with the anti-air capabilites of the flak cannon. In desperate situations the gunners can turn the cannon on lighly armored vehicles or infantry. Vulnerable to everything but small arms fire. +Flak Halftrack,FlakHalftrack,Armour,Vehicle,20,5,5,0.5,0.65,1,0,0,0,3,2,0,10,0,,200,10,18,20,15,40,20,"1,8","1,5",2,100,100,100,The Flak Halftrack combines the mobility of a lighlty armored vehicle with the anti-air capabilites of the flak cannon. In desperate situations the gunners can turn the cannon on lighly armored vehicles or infantry. Vulnerable to flak fire and anti-tank weapons. +Tekki Truck,TekkiTruck,City,Vehicle,20,1,6,2,0.4,0.5,0,0,0,4,2,0,10,0,,140,10,7,14,15,28,14,"0,7",1,1,100,100,100,The Tekki Truck is crewed by a team of tankhunters that mounted their anti material rifle on the cars back. This quickly assembled unit can be an effective counter to lightly armored vehicles but quickly withers away in prolongued fights. Vulnerable to everything but small arms fire. +Anti Tank Truck,AntiTankTruck,Armour,Vehicle,20,1,8,3,0.7,0.5,0,0,0,4,2,0,10,0,,165,10,12,17,15,33,"16,5","1,2",1,1,100,100,100,The AT Truck combines the mobility of an unarmored vehicle with the anti tank capabilities of the AT cannon. The AT Gun is a solid defence against armored vehicles that can also be a threat to light and medium tanks. Vulnerable to everything but small arms fire. +Heavy Tank,HeavyTank,Armour,Vehicle,120,1/4,15/4,4/2,0.6/0.6,4,0,0,0,2.5,2,0,10,0,,725,10,17,73,15,145,"72,5","1,7","1,5",12,100,100,100,The heavy tank is the center piece of an armored assault. With its heavy armor it can withstand most AT calibers but can be outmaneuvred by faster tanks. Vulnerable only to big calibers. +Light Tank,LightTank,Armour,Vehicle,60,3/5,5/4,2/1,0.6/0.6,2,0,0,0,3,2,0,10,0,,385,10,13,39,15,77,"38,5","1,3",1,8,100,100,100,The light Tank is a maneuvable combat vehicle that can be a threat to all lightly armored vehicles but is easily outmatched by medium and heavy tanks. Vulnerable to AT fire of any kind. +Medium Tank,MediumTank,Armour,Vehicle,100,2/5,10/4,3/1,0.6/0.6,3,0,0,0,3,2,0,10,0,,620,10,18,62,15,124,62,"1,8","1,5",10,100,100,100,The Medium Tank is the main battle tank of most armored formations as is a formidable foe to all smaller armored tanks and vehicles. When outnumbered a heavy tank can also be outmaneuvered by a group of medium tanks. A single medium tank always succombs to his bigger counterparts. Vulnerable to sustaint or heavy AT fire. +Scout Vehicle,ScoutVehicle,Armour,Vehicle,40,4,4,1,0.7,1,0,0,0.3,5,2,0,10,0,,280,10,14,28,15,56,28,"1,4","1,5",3,100,100,100,The scout vehicle is a lighly armored recon tank which is crewd by pioneers or scouts. With its ComSat uplink it can quickly transmit information about enemy movements back to base and conseal itself in woodlands or jungles. Vulnerable to flak and AT fire. +Super Heavy Tank,SuperHeavyTank,Armour,Vehicle,150,1/3,20/4,5/2,0.6/0.6,5,0,0,0,2,2,0,10,0,,910,10,22,91,15,182,91,"2,2",2,16,100,100,100,"The super heavy tank is the undisputed king of the battlefield. With its tremendous armarments and its superior battle cannon it can turn even heavy tanks into smithering wrecks. This comes at the price of flexibility, speed and ease of repair. Vulnerable only to the strongest guns in the enemys arsenal." +Support Vehicle,SupportVehicle,Armour,Vehicle,20,1,1,2,0.7,0.5,0,0,0,4,2,0,10,0,,130,10,5,13,15,26,13,"0,5",2,8,100,100,100,The support vehicle is used as a multi purpose craft to help the fighting force. +Tankhunter,Tankhunter,Armour,Vehicle,80,1,12,2,0.7,0.5,0,0,0,2,2,0,10,2,,470,10,13,47,15,94,47,"1,3",2,12,100,100,100,The Tankhunter is a medium armored fighting vehicle that can pose a threat even to heavier tanks. Striking from cover or concealment it can be an effective counter to enemy armored assaults but succombs to medium tanks or even light tanks in prolonged combat. Vulnerable to AT fire. +Transport Truck,TransportTruck,Armour,Vehicle,20,0,0,0,0,1,0,0,0,4,2,0,10,0,,110,10,0,11,15,22,11,0,2,1,100,100,100,The Transport truck is the working horse of all motorized armys. It can transport soldiers into battle but sacrifices protection for extra speed and reliabilty. Vulnerable to anything but small arms. +Conscripts,Conscripts,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,2,,60,20,1,0,20,12,6,"0,1",2,0,100,100,100,"These soldiers were pressed into service by the military authorities and armed only with subpar equipment. Consequently, their morale is quite low and they should not be expected to fight very hard." +Militia,Militia,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,2,,60,20,1,0,20,12,6,"0,1",2,0,100,100,100,"Ordinary citizens defending their homeland, armed with everything that could be scrounged from storage. They are only rudimentarily trained and will not pose a real threat to any sizable force." +Breacher Squad,BreacherSquad,Infantry,Infantry,35,2,4,0.3,0.5,0.5,0,0,0,0.8,2,0,10,0,,205,20,4,0,20,41,"20,5","0,4",2,0,100,100,100,The Breacher squads form the armored spearhead of any boarding assault. In dire situations the boarding shields may also be used in urban combat. Less vulnerable to small arms fire than regular infantry while in the corridors of space-ships. +Commando Unit,CommandoUnit,Infantry,Infantry,35,1/1,8/4,1/0.3,0.7/0.7,0.3,0,0,0.5,2,2,0,10,0,stealth II,220,20,6,0,20,44,22,"0,6",2,0,100,100,100,The Commando Units strengh comes from striking from a concealed position in a precision strike against valuable enemy targets. +Heavy Infantry,HeavyInfantry,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,2,,190,20,2,0,20,38,19,"0,2",2,0,100,100,100,The Heavy Infantry is equipped with body armor and armed with stronger weaponry at the costs of their mobility. +Light Infantry,LightInfantry,Infantry,Infantry,15,1,4,0,0.5,0,0,0,0,1.2,2,0,10,1,,85,20,2,0,20,17,"8,5","0,2",2,0,100,100,100,The Light Infantry is a fast moving assault squad used for quick attacks or reconnaissance tasks. It lacks the firepower and armaments of standard infantry at the benefit of speed and agility. +Marine Squad,MarineSquad,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,0,stationson,110,20,2,0,20,22,11,"0,2",2,0,100,100,100,The Marine Squad is tasked with protecting a space vessels crew and machinery against boarding assaults and has low ground fighting capabilites. +Mountaineer Squad,MountaineerSquad,Infantry,Infantry,35,2,2,0,0.4,0,0,0,0,1,2,0,10,0,,185,20,2,0,20,37,"18,5","0,2","1,5",0,100,100,100,The Mountaineer Squad is made up of light infantry with specialized equipment and training for mountainous terrain. +Pioneer Squad,PioneerSquad,Infantry,Infantry,35,1,2,0,0.5,0.5,0,0,0,1.2,2,0,10,2,,185,20,1,0,20,37,"18,5","0,1","1,5",0,100,100,100,The Pioneer Squad is tasked my a mulitude of battlefield challenges like demolition or construction of defences as well as field repairs. +Sniper Team,SniperTeam,Infantry,Infantry,15,1,5,0.5,0.9,0,0,0,0.2,1.2,2,0,10,1,stealth I,105,20,5,0,20,21,"10,5","0,5",1,0,100,100,100,A single bullet or blaster shot can sometimes be more effective than a hail of bullets. The Sniper squad strikes from a stealthed postion and can target specific enemy units. +Standard Infantry,StandardInfantry,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2","1,5",0,100,100,100,The Standard Infantry is the main body of any army. Its a well balanced unit able to hold its ground against lesser infantry units but is easily outmatched by armor or anti infantry fire. +Command Tank,CommandTank,Armour,Vehicle,90,4,4,0.3,0.5,3,0,0,0,3,2,0,10,0,,525,10,9,53,15,105,"52,5","0,9","1,5",10,100,100,100,The Command Tank is a mobile base of operation usually occupied by a captain and a comsat team. The crew can establish an HQ uplink from a relativly save armored position inside the tank. Vulnerable to AT fire. +Heavy Command Tank,HeavyCommandTank,Armour,Vehicle,115,4,4,0.3,0.5,4,0,0,0,2,2,0,10,0,,660,10,9,66,15,132,66,"0,9","1,5",12,100,100,100,The Heavy Command Tank is a heavily armored but slow moving mobile base of operation usually occupied by a captain and a comsat team. The crew can establish an HQ uplink from a well armored position inside the tank. Vulnerable to heavy AT fire. +Mortar Truck,MortarTruck,Armour,Artillery,20,2,5,1,0.3,0.5,0,0,0,4,2,0,10,0,,130,12,10,0,10,26,13,1,"1,5",1,100,100,100,The Mortar Truck is crewed by a team of artillerists that mounted their anti personal mortar on the cars back. This quickly assembled unit can be an effective counter to entrentched enemy infantry but quickly withers away in prolongued fights. Vulnerable to everything but small arms fire. +Medic Truck,MedicTruck,Armour,Vehicle,20,0,0,0,0,0.5,0,0,0,4,2,0,10,0,,105,10,0,11,15,21,"10,5",0,2,1,100,100,100,The Medic Truck is crewed by medical personel and is eager to save lives on the battlefield. Vulnerable to everything except small arms fire. +Heavy Scout Vehicle,HeavyScoutVehicle,Armour,Vehicle,45,4,5,1,0.65,1.5,0,0,0.25,4.5,2,0,10,0,,315,10,15,32,15,63,"31,5","1,5",2,3,100,100,100,The Heavy Scout vehicle sacrifices some of its movement speed for additional armor plates. It makes the vehicle Scout vehicle less vulnerable to small arms fire and light anti armor fire. +Transport Vehicle,TransportVehicle,Armour,Vehicle,45,0,0,0,0,0.5,0,0,0,4,2,0,10,0,,230,10,0,23,15,46,23,0,"1,5",2,100,100,100, +Light Transport Vehicle,LightTransportVehicle,Armour,Vehicle,40,0,0,0,0,0.45,0,0,0,4.5,2,0,10,0,,205,10,0,21,15,41,"20,5",0,2,1,100,100,100, +Medic Squad,MedicSquad,Infantry,Infantry,10,1,1,0,0.5,0,0,0,0,1,2,0,10,3,,55,20,1,0,20,11,"5,5","0,1",2,0,100,100,100,The Medic Squad +Tank Crew,TankCrew,Infantry,Infantry,10,1,1,0,0.5,0,0,0,0,1,2,0,10,0,,55,20,1,0,20,11,"5,5","0,1",2,0,100,100,100, +Fast Attack Vehicle,FastAttackVehicle,Armour,Vehicle,25,3,5,1.5,0.55,1.45,0,0,0.2,4.5,2,0,10,0,,200,10,12,20,15,40,20,"1,2",1,4,100,100,100, +Spy,Spy,Infantry,Infantry,5,0,0,0,0,0,0,0,0,1,2,0,10,0,,25,20,0,0,20,5,"2,5",0,1,0,100,100,100, +Hazard Squad,HazardSquad,Infantry,Infantry,25,1,4,0,0.5,0.3,0,0,0,0.8,2,0,10,2,,140,20,2,0,20,28,14,"0,2",2,0,100,100,100, +Heavy Hazard Squad,HeavyHazardSquad,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.6,2,0,10,2,,190,20,2,0,20,38,19,"0,2",0,0,100,100,100, +Mortar Squad,MortarSquad,Infantry,Artillery,30,2,7,0.5,0.35,1,0,0,0,0.8,2,0,10,1,,190,12,12,0,10,38,19,"1,2",2,0,100,100,100, +Anti Material Rifle Squad,AntiMaterialRifleSquad,Infantry,Infantry,15,1,5,2,0.75,0,0,0,0.2,1.2,2,0,10,2,,115,20,6,0,20,23,"11,5","0,6","1,5",0,100,100,100, +Light Attack Fighter,LightAttackFighter,Armour,Aircraft,25,0,0,0,0,0,0,0,0.7,12,2,0,10,0,,125,0,0,0,0,25,"12,5",0,2,0,100,100,100, +Command Squad,OfficerSquad,Infantry,Infantry,25,1,4,0,0.5,0.3,0,0,0,0.8,2,0,10,3,,140,20,2,0,20,28,14,"0,2",0,0,100,100,100, +Recovery Truck,RecoveryTruck,Armour,Vehicle,20,0,0,0,0,1,0,0,0,3.8,2,0,10,0,,110,10,0,11,15,22,11,0,0,1,100,100,100, +Recovery Tank,RecoveryTank,Armour,Vehicle,90,5,4,0.5,0.6,3,0,0,0,3,2,0,10,0,,545,10,13,55,15,109,"54,5","1,3",1,8,100,100,100, +Comsat Squad,ComsatSquad,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1.2,2,0,10,3,,110,20,2,0,20,22,11,"0,2",2,0,100,100,100,"Equipped with a standard issue comsat unit worn on the back of the comms specialist, a comsat squad can establish a stable HQ uplink the midst of battle allowing for faster reporting of enemy movements as well as directing of artillery." +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Whythler Unit Variants,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +Mortar Squad,MortarSquad_W,Infantry,Artillery,30,2,7,0.5,0.35,1,0,0,0,0.8,2,0,10,,,190,12,12,0,10,38,19,"1,2",2,0,100,100,100, +Marine Squad,MarineSquad_W,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,,stationson,110,20,2,0,20,22,11,"0,2",2,0,100,100,100,The Marine Squad is tasked with protecting a space vessels crew and machinery against boarding assaults and has low ground fighting capabilites. +Pioneer Squad,PioneerSquad_W,Infantry,Infantry,35,1,2,0,0.5,0.5,0,0,0,1.2,2,0,10,2,,185,20,1,0,20,37,"18,5","0,1",2,0,100,100,100,The Pioneer Squad is tasked my a mulitude of battlefield challenges like demolition or construction of defences as well as field repairs. +Sniper Team,SniperTeam_W,Infantry,Infantry,15,1,5,0.5,0.9,0,0,0,0.2,1.2,2,0,10,,stealth I,105,20,5,0,20,21,"10,5","0,5",2,0,100,100,100,A single bullet or blaster shot can sometimes be more effective than a hail of bullets. The Sniper squad strikes from a stealthed postion and can target specific enemy units. +Standard Infantry,StandardInfantry_W,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100,The Standard Infantry is the main body of any army. Its a well balanced unit able to hold its ground against lesser infantry units but is easily outmatched by armor or anti infantry fire. +Light Infantry,LightInfantry_W,Infantry,Infantry,15,1,4,0,0.5,0,0,0,0,1.2,2,0,10,1,,85,20,2,0,20,17,"8,5","0,2",2,0,100,100,100,The Light Infantry is a fast moving assault squad used for quick attacks or reconnaissance tasks. It lacks the firepower and armaments of standard infantry at the benefit of speed and agility. +Heavy Infantry,HeavyInfantry_W,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,1,,190,20,2,0,20,38,19,"0,2",2,0,100,100,100,The Heavy Infantry is equipped with body armor and armed with stronger weaponry at the costs of their mobility. +Command Squad,OfficerSquad_W,Infantry,Infantry,25,1,4,0,0.5,0.3,0,0,0,0.8,2,0,10,,,140,20,2,0,20,28,14,"0,2",2,0,100,100,100, +Mountaineer Squad,MountaineerSquad_W,Infantry,Infantry,35,2,2,0,0.4,0,0,0,0,1,2,0,10,,,185,20,2,0,20,37,"18,5","0,2",2,0,100,100,100,The Mountaineer Squad is made up of light infantry with specialized equipment and training for mountainous terrain. +Commando Unit,CommandoUnit_W,Infantry,Infantry,35,1/1,8/4,1/0.3,0.7/0.7,0.3,0,0,0.5,2,2,0,10,,stealth II,220,20,6,0,20,44,22,"0,6",2,0,100,100,100,The Commando Units strengh comes from striking from a concealed position in a precision strike against valuable enemy targets. +Comsat Squad,ComsatSquad_W,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1.2,2,0,10,,,110,20,2,0,20,22,11,"0,2",2,0,100,100,100,"Equipped with a standard issue comsat unit worn on the back of the comms specialist, a comsat squad can establish a stable HQ uplink the midst of battle allowing for faster reporting of enemy movements as well as directing of artillery." +Anti Material Rifle Squad,AntiMaterialRifleSquad_W,Infantry,Infantry,15,1,5,2,0.75,0,0,0,0.2,1.2,2,0,10,,,115,20,6,0,20,23,"11,5","0,6",0,0,100,100,100, +Medic Squad,MedicSquad_W,Infantry,Infantry,10,1,1,0,0.5,0,0,0,0,1,2,0,10,,,55,20,1,0,20,11,"5,5","0,1",0,0,100,100,100, +Conscripts,Conscripts_W,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,1,,60,20,1,0,20,12,6,"0,1",1,0,100,100,100,"These soldiers were pressed into service by the military authorities and armed only with subpar equipment. Consequently, their morale is quite low and they should not be expected to fight very hard." +Militia,Militia_W,City,Infantry,10,1,3,0,0.4,0,0,0,0,1,2,0,10,1,,60,20,1,0,20,12,6,"0,1","1,5",0,100,100,100,"Ordinary citizens defending their homeland, armed with everything that could be scrounged from storage. They are only rudimentarily trained and will not pose a real threat to any sizable force." +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Rokurant,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Light Tank,RokurantLightTank,Armour,Vehicle,60,3/5,5/4,2/1,0.6/0.6,2,0,0,0,3,2,0,10,0,,385,10,13,39,15,77,"38,5","1,3",1,8,100,100,100,The light Tank is a maneuvable combat vehicle that can be a threat to all lightly armored vehicles but is easily outmatched by medium and heavy tanks. Vulnerable to AT fire of any kind. +Medium Tank,RokurantMediumTank,Armour,Vehicle,100,2/5,10/4,3/1,0.6/0.6,3,0,0,0,3,2,0,10,0,,620,10,18,62,15,124,62,"1,8","1,5",10,100,100,100,The Medium Tank is the main battle tank of most armored formations as is a formidable foe to all smaller armored tanks and vehicles. When outnumbered a heavy tank can also be outmaneuvered by a group of medium tanks. A single medium tank always succombs to his bigger counterparts. Vulnerable to sustaint or heavy AT fire. +Heavy Artillery Tank,RokurantHArtilleryTank,Armour,Artillery,90,1,26,1.5,0.5,3,0,0,0,2,2,0,10,,,560,12,32,0,10,112,56,"3,2",2,12,100,100,100, +Siegebreaker Tank,RokurantSiegebreakerTank,Armour,Vehicle,95,1,20,3,0.6,3,0,0,0,2,2,0,10,,,595,10,18,60,15,119,"59,5","1,8",2,16,100,100,100, +Bulk Transporter,RokurantTransporter,Armour,Vehicle,100,2,2,0,0.6,3,0,0,0,1,2,0,10,,,545,10,3,55,15,109,"54,5","0,3",2,2,100,100,100, +Heavy Rocket Vehicle,RokurantRocketVehicle,Armour,Vehicle,60,3,14,1,0.2,0,0,0,0,0.5,2,0,10,,,355,10,11,36,15,71,"35,5","1,1","1,5",4,100,100,100, +Rokurant Infantry,RokurantInfantry,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,1,,190,20,2,0,20,38,19,"0,2",0,0,100,100,100, +Heavy Infantry,RokurantHInfantry,Infantry,Infantry,40,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,1,,215,20,2,0,20,43,"21,5","0,2",0,0,100,100,100, +Storm Pioneers,RokurantStormPioneers,Infantry,Infantry,45,1,2,0,0.5,0.55,0,0,0,1.5,2,0,10,2,,240,20,1,0,20,48,24,"0,1","1,5",0,100,100,100, +Transport Truck,RokurantTransportTruck,Armour,Vehicle,50,0,0,0,0,0.5,0,0,0,4,2,0,10,,,255,10,0,26,15,51,"25,5",0,"1,5",1,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Voteine,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,,, +Fast Assault Tank,VoteineFastAssaultTank,Armour,Vehicle,40,1/2,8/3,3/1,0.75/0.8,1,10,1,0.35,5,2,0,10,,,370,10,12,37,15,74,37,"1,2",2,7,100,100,100, +Hover Tank,VoteineHoverTank,Armour,Vehicle,45,3,5,1.5,0.8,2,10,1,0.15,5,2,0,10,,,420,10,15,42,15,84,42,"1,5",2,6,100,100,100, +Light Hover Tank,VoteineLHoverTank,Armour,Vehicle,40,3,5,1.5,0.75,1.45,0,1,0.3,5,2,0,10,,,290,10,15,29,15,58,29,"1,5",0,5,100,100,100, +Voteine Infantry,VoteineInfantry,Infantry,Infantry,32,2,4,0,0.6,0.4,0,0,0,0.8,3,0,10,,,190,20,4,0,20,38,19,"0,4",0,0,100,100,100, +Voteine Infantry Elite,VoteineInfantryElite,Infantry,Infantry,38,3,4,0,0.6,0.4,0,0,0,0.8,3,0,10,,,230,20,6,0,20,46,23,"0,6","1,5",0,100,100,100, +Voteine Drones,VoteineDrones,Infantry,Infantry,8,1,1,0,0.4,0.3,0,0,0.75,1,0,0,10,,,45,20,1,0,20,9,"4,5","0,1","1,5",0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Whythler,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Husain Jet-Bike Squad,WythlerJetBikeSquad1,Armour,Vehicle,60,4,4,2,0.8,1,20,1,0.6,6,2,0,10,,,595,10,17,60,15,119,"59,5","1,7","1,5",3,100,100,100, +Winhali Jet-Bike Squad,WythlerJetBikeSquad2,Armour,Vehicle,60,2/4,4/3,2/0.5,0.8/0.7,1,20,1,0.65,6,2,0,10,,,565,10,11,57,15,113,"56,5","1,1","1,5",3,100,100,100, +Lenphra Jet-Bike Squad,WythlerJetBikeSquad3,Armour,Vehicle,60,2/1,4/10,2/4,0.8/0.7,1,20,1,0.55,6,2,0,10,,,565,10,11,57,15,113,"56,5","1,1","1,5",3,100,100,100, +Light Attack Speeder,WythlerLAttackSpeeder,Armour,Vehicle,70,3,4,4,0.85,2,20,2,0.3,5,2,0,10,,,665,10,19,67,15,133,"66,5","1,9","1,5",4,100,100,100, +Attack Speeder,WythlerAttackSpeeder,Armour,Vehicle,90,1/3,12/4,4/2,0.85/0.7,2,20,2,0.35,4,2,0,10,,,745,10,15,75,15,149,"74,5","1,5","1,5",5,100,100,100, +Heavy Attack Speeder,WythlerHAttackSpeeder,Armour,Vehicle,100,1/4,18/4,5/2,0.85/0.7,2.5,30,2,0.2,4,2,0,10,,,955,10,26,96,15,191,"95,5","2,6",2,6,100,100,100, +Heavy Transport Speeder,WythlerHTransportSpeeder,Armour,Vehicle,90,3,4,4,0.85,3,30,2,0.2,4,2,0,10,,,875,10,19,88,15,175,"87,5","1,9",2,5,100,100,100, +Transport Vehicle,WythlerTransportVehicle,Armour,Vehicle,75,2,1,1,0.7,0.75,0,0,0,2,2,0,10,,,400,10,4,40,15,80,40,"0,4",2,5,100,100,100, +Tankhunter,WythlerTankhunter,Armour,Vehicle,60,1,11,2,0.65,0.5,0,0,0,2,2,0,10,,,365,10,12,37,15,73,"36,5","1,2",2,14,100,100,100, +Wythler Squad,WythlerSquad,Infantry,Infantry,45,3/4,4/3,2/0.5,0.9/0.8,1,20,1,0,,2,0,10,,,510,20,12,0,20,102,51,"1,2",2,0,100,100,100, +Power Armour Squad,PowerArmourSquad,Infantry,Infantry,45,3/4,4/3,2/0.5,0.9/0.8,1,20,1,0,0.8,2,0,10,1,,510,20,12,0,20,102,51,"1,2",0,0,100,100,100, +Rabble,Rabble,City,Infantry,15,1,4,0,0.5,0,0,0,0,1.2,2,0,10,1,,85,20,2,0,20,17,"8,5","0,2",0,0,100,100,100, +Wyth Palace Guard,WythPalaceGuard,Infantry,Infantry,40,2,3,0,0.8,1,10,2.5,0,0.8,2,0,10,1,,335,20,4,0,20,67,"33,5","0,4",0,0,100,100,100, +Ginetiphracts,Ginetiphracts,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,,,110,20,2,0,20,22,11,"0,2",0,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,,, +Elysia,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Elysian Light Commando Vehicle,ElysiaLCommandoVehicle,Armour,Vehicle,30,4,5,1.5,0.65,1.75,0,0,0.2,4.5,2,0,10,,,250,10,16,25,15,50,25,"1,6",2,5,100,100,100, +Elysian Assault APC,ElysianAssaultAPC,Armour,Vehicle,45,3,4,2,0.65,2,0,0,0.2,4.5,2,0,10,1,,305,10,12,31,15,61,"30,5","1,2",2,10,100,100,100, +Elysian Oathsworn Squad,ElysianOathswornSquad,Infantry,Infantry,35,3,3,0,0.65,0.5,0,0,0,1,2,0,10,,,210,20,5,0,20,42,21,"0,5",0,0,100,100,100, +Elysian Light Mechs,ElysianLightMechs,Armour,Vehicle,45,3/4,3/2,2/0.5,0.9/0.8,1,0,0,0,2,2,0,10,,,300,10,13,30,15,60,30,"1,3",0,3,100,100,100, +Elysian Jet Infantry,ElysianJetInfantry,Infantry,Infantry,30,2,3,0,0.65,0.5,0,0,0.2,2,2,0,10,,,175,20,3,0,20,35,"17,5","0,3","1,5",0,100,100,100, +Elysian Recon Infantry,ElysianReconInfantry,Infantry,Infantry,35,1/1,8/4,1/0.3,0.7/0.7,0.3,0,0,0.5,2,2,0,10,,,220,20,6,0,20,44,22,"0,6",2,0,100,100,100, +,,,,,,,,,,,,,,2,0,10,1,,0,0,0,0,0,0,0,0,2,,100,100,100, +Yar-Kassy,,,,,,,,,,,,,,2,0,10,1,,0,0,0,0,0,0,0,0,2,,100,100,100, +Dervish Assault Tank,YarkassyAssaultTank,Armour,Vehicle,90,1/2,8/3,3/1,0.75/0.8,1,0,0,0.35,4.5,2,0,10,,,520,10,12,52,15,104,52,"1,2",0,10,100,100,100, +Desert Raider Squad,YarkassyDesertRaiderSquad,Infantry,Infantry,35,2,2,0,0.5,0.5,0,0,0,0.8,2,0,10,,stealth II,190,20,2,0,20,38,19,"0,2",0,0,100,100,100, +Elite Marksmen Squad,YarkassyEliteMarksmen,Infantry,Infantry,18,1,5,0.5,0.95,0,0,0,0.25,1.3,2,0,10,,,120,20,5,0,20,24,12,"0,5",2,0,100,100,100, +Ghar Haclem Ark'venuur Serpents,YarkassySerpents,Infantry,Infantry,25,3,2,0.5,0.45,0,0,0,0,1,2,0,10,,,145,20,3,0,20,29,"14,5","0,3",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,,100, +Arca,,,,,,,,,,,,,,,,,1,,0,0,0,0,0,0,0,0,0,,,,100, +Arca Scum,ArcaScum,City,Infantry,20,2,1,0,0.25,0,0,0,0,1.1,2,0,10,,stealth I,105,20,1,0,20,21,"10,5","0,1",0,0,100,100,100, +Arca Veterans,ArcaVeterans,City,Infantry,20,2,1,0,0.25,0,0,0,0,1.1,2,0,10,1,,105,20,1,0,20,21,"10,5","0,1",2,0,100,100,100, +Arca Raiders,ArcaRaiders,City,Infantry,20,2,1,0,0.25,0,0,0,0,1.1,1,0,10,,,105,20,1,0,20,21,"10,5","0,1",2,0,100,100,, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,"1,5",,,,, +Zami,,,,,,,,,,,,,,,,,0,,0,0,0,0,0,0,0,0,"1,5",,,,100, +Cryo-Clone Squad,ZamiCryoCloneSquad,Infantry,Infantry,25,2,2,0,0.75,0,0,0,0,1.5,1,0,10,0,,140,20,3,0,20,28,14,"0,3",2,0,100,100,100, +Immortals Cryo-Clone Squad,ZamiImmortals,Infantry,Infantry,35,3,2,0,0.8,0.55,0,0,0,1.5,1,0,10,0,,205,20,4,0,20,41,"20,5","0,4",2,0,100,100,100, +Zami War Tripod,ZamiWarTripod,Armour,Vehicle,100,2/6,4/1,2.5/0,0.8/0.8,2.5,20,1,0,2,1,0,10,,,785,10,12,79,15,157,"78,5","1,2",2,12,100,100,, +Zami War Strider,ZamiWarStrider,Armour,Vehicle,85,1/7,4/1,2.5/0,0.75/0.75,2,20,1,0,2,1,0,10,,,685,10,8,69,15,137,"68,5","0,8",2,10,100,100,, +Conscripted Miner Slaves,ZamiSlaves,City,Infantry,12,2,3,0,0.45,0,0,0,0,1.2,2,0,10,0,,75,20,3,0,20,15,"7,5","0,3","1,5",0,100,100,100, +Satyr-9 Varanguard,Satyr9Varanguard,City,Infantry,40,3,3,0.5,0.9,1,0,0,0,1,2,0,10,0,,260,20,7,0,20,52,26,"0,7",0,0,100,100,100, +Krioss Ravager Pack,KriossRavagerPack,Infantry,Infantry,50,5,2,1,0.45,0.75,0,0,1,5,2,0,10,,,290,20,5,0,20,58,29,"0,5",0,0,100,100,100, +Snagaa Newborn,SnagaaNewborn,Infantry,Infantry,15,2,1,0,0.3,0,0,0,0,1.5,2,0,10,,,80,20,1,0,20,16,8,"0,1",2,0,100,100,100, +Axa Axa,AxaAxa,Infantry,Vehicle,45,4,1,0,0.7,0.5,10,2.5,0,1,2,0,10,1,,345,10,3,35,15,69,"34,5","0,3",2,0,100,100,100, +,,,,,,,,,,,,,,2,0,10,1,,0,0,0,0,0,0,0,0,0,,100,100,100, +Stunteen,,,,,,,,,,,,,,3,0,10,,,0,0,0,0,0,0,0,0,0,,100,100,100, +Headtaker Commando,HeadtakerCommando,City,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,0,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Hareen Cari Immortals,HareenCariImmortals,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,0,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Exan,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Clan Warriors,ExanClanWarriors,City,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Headtakers,ExanHeadtakers,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,,, +Republic Remnants,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,,, +Republican Guard,MethaphorRepublicanGuard,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Green Guard (Elite Mountain Troops),MethaphorGreenGuard,Infantry,Infantry,40,2,2,0,0.6,0,0,0,0,1,2,0,10,1,,215,20,2,0,20,43,"21,5","0,2","1,5",0,100,100,100, +Grav-Chute Squad,GravChuteSquad,Infantry,Infantry,15,1,4,0,0.5,0,0,0,0.2,2,2,0,10,,,85,20,2,0,20,17,"8,5","0,2","1,5",0,100,100,100,The Jump Troopers that are equipped with Grav-Chutes are a specialized formation in the ranks of the Republic. +Heavy Mountain Brigade,HeavyMountainBrigade,Infantry,Infantry,35,2,2,0,0.4,0.3,0,0,0,0.8,2,0,10,,,190,20,2,0,20,38,19,"0,2","1,5",0,100,100,100,The Heavy Mountain Brigade +Republic Marines ,RepublicMarines,Infantry,Infantry,20,1,4,0,0.5,0,0,0,0,1,2,0,10,,stationson,110,20,2,0,20,22,11,"0,2","1,5",0,100,100,100,"The Republic Marines are a specialized force established by Castor Caine. While experienced in protecting a space vessels crew and machinery against boarding assaults they are also experts at planetary guerillia fighting, armed to the teeth with every weapon the Remants can spare." +Laser Supressor Tank,LaserSupressorTank,Armour,Vehicle,60,6,4,2,0.4,2,0,0,0,3,2,0,10,,,390,10,14,39,15,78,39,"1,4","1,5",12,100,100,100,The Laser Supressor Tank is a +Light Universal Carrier,LightUniversalCarrier,Armour,Vehicle,15,0,0,0,0,0.3,0,0,0.1,5,2,0,10,,,80,10,0,8,15,16,8,0,"1,5",6,100,100,100, +Old Tank,OldTank1,Armour,Vehicle,70,2/5,9/4,2.5/0.5,0.5/0.6,3,0,0,0,2,2,0,10,,,450,10,14,45,15,90,45,"1,4","1,5",11,100,100,100, +Old Tank,OldTank2,Armour,Vehicle,75,2/5,10/4,3/0.5,0.6/0.6,3,0,0,0,2,2,0,10,,,495,10,18,50,15,99,"49,5","1,8",2,11,100,100,100, +Old Tank,OldTank3,Armour,Vehicle,80,2/4,11/4,3/0.5,0.7/0.6,3,0,0,0,2,2,0,10,,,540,10,22,54,15,108,54,"2,2",2,11,100,100,100, +Old Transport Vehicle,OldTransportVehicle,Armour,Vehicle,35,0,0,0,0,0.4,0,0,0,3.5,2,0,10,,,180,10,0,18,15,36,18,0,0,5,100,100,100, +Old Transport Tank,OldTransportTank,Armour,Vehicle,75,2,3,0.3,0.6,2.5,0,0,0,3,2,0,10,,,425,10,5,43,15,85,"42,5","0,5",0,9,100,100,100, +Tank Hunter Squad,TankHunterSquad,Infantry,Infantry,20,1/2,10/2,3/0,0.4/0.6,0.3,0,0,0,0.8,2,0,10,,,155,20,8,0,20,31,"15,5","0,8",2,0,100,100,100,The Tank Hunter Squad is a team of anti tank specialists that are able to inflict damage on enemy light vehicles with their anti tank weaponry. Against larger better armored threats their penetration power lacks behind any AT cannon though. +Demolition Squad,DemolitionSquad,Infantry,Infantry,15,1,4,0,0.5,0.3,0,0,0,1,2,0,10,,,90,20,2,0,20,18,9,"0,2",2,0,100,100,100,The Demolition Squad can be used in dire situations to combat enemy armor when striking from cover or concealment. In open warfare their talents in destruction of enemy armor may not be applied. +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Noser,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Royal Guard,NoserRoyalGuard,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Stalker Squad,NoserStalkerSquad,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,3,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Caer Bannoq,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Realm Hunters,CaerBannoqRealmHunters,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Paladins,CaerBannoqPaladins,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Vesparus,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Vesparusian Militia,VesparusMilitia,City,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Freekorps Caine,VesparusFreekorps,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Inobria,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Infantry,InobriaInfantry,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +Tunnel Fighter,InobriaTunnelFighter,Infantry,Infantry,20,1,4,0,0.5,0.3,0,0,0,1,2,0,10,1,,115,20,2,0,20,23,"11,5","0,2",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Sartorius Rax,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Infantry,SartoriusInfantry,Infantry,Infantry,22,1,4,0,0.55,0,0,0,0,1,2,0,10,1,,125,20,2,0,20,25,"12,5","0,2",2,0,100,100,100, +Heavy Infantry,SartoriusHeavyInfantry,Infantry,Infantry,32,2,3,0,0.6,0,0,0,0,1,2,0,10,1,,180,20,3,0,20,36,18,"0,3",2,0,100,100,100, +,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,2,,,,, +Spice,,,,,,,,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,,,,, +Longclaw Pack,SpiceLongclawPack,Infantry,Infantry,16,2,3,0,0.6,0,0,0,0,1.4,2,0,10,1,,100,20,3,0,20,20,10,"0,3",0,0,100,100,100, +Tunneler Pack,SpiceTunnelerPack,Infantry,Infantry,20,2,3,0,0.6,0,0,0,0,1.4,2,0,10,1,,120,20,3,0,20,24,12,"0,3",0,0,100,100,100, +Healer Pack,SpiceHealerPack,Infantry,Infantry,14,2,3,0,0.6,0,0,0,0,1.4,2,0,10,,,90,20,3,0,20,18,9,"0,3",0,0,100,100,, \ No newline at end of file diff --git a/Assets/GWConquest/Scenes/GalaxyMap.unity b/Assets/GWConquest/Scenes/GalaxyMap.unity index ca3be1b..ef9b4c3 100644 --- a/Assets/GWConquest/Scenes/GalaxyMap.unity +++ b/Assets/GWConquest/Scenes/GalaxyMap.unity @@ -27367,6 +27367,7 @@ MonoBehaviour: RevealChanceAttack: 0.3 shieldsCooldown: 10 districtCaptureCooldown: 30 + DefaultFuelJumpLength: 1200 SpawnAIPlayer: 1 TimeScale: 1 --- !u!4 &426309784 diff --git a/Assets/GWConquest/Scripts/BoltList.cs b/Assets/GWConquest/Scripts/BoltList.cs index bffa8c8..d552a08 100644 --- a/Assets/GWConquest/Scripts/BoltList.cs +++ b/Assets/GWConquest/Scripts/BoltList.cs @@ -122,6 +122,11 @@ namespace GWConquest { return "BoltList " + Util.PrintEnumerable(this); } + + public void SetEntries(IEnumerable entries) + { + Token = new TokenClass().SetEntries(entries) as TokenClass; + } } public abstract class BoltListToken : IProtocolToken diff --git a/Assets/GWConquest/Scripts/Formation.cs b/Assets/GWConquest/Scripts/Formation.cs index 9c5cac7..0aa8f99 100644 --- a/Assets/GWConquest/Scripts/Formation.cs +++ b/Assets/GWConquest/Scripts/Formation.cs @@ -239,6 +239,11 @@ namespace GWConquest { if (path.Count > 1 && entity.IsControlled && CanMove) { + if(!CanMoveTo(path[0], path[1])) + { + BoltLog.Info($"Formation {this} has not enough fuel for transition {path[0]} -> {path[1]}"); + return; + } MoveFormationEvent evnt = MoveFormationEvent.Create(GlobalTargets.OnlyServer); evnt.Formation = entity; //evnt.TargetZone = Zone.GetZoneId(path[1]); @@ -262,36 +267,19 @@ namespace GWConquest } } - public void HandleMovementEvent(MoveFormationEvent evnt) + public void BeginMovementServer(Zone[] path, Formation targetFormation=null) { - //var targetZone = Zone.GetFromId(evnt.TargetZone); - - if(IsEmbarked) + if(path == null) { - if(ParentFormation != null && ParentFormation.entity.IsAttached) - { - MovementOriginFormation = ParentFormation; - ParentFormation.RemoveSubFormation(this); - } + throw new ArgumentNullException("Movement path is null!"); } - //formation.MoveToZone(targetZone); - if(evnt.PathQueue != null) + if(!CanMoveTo(currentZone, path[0])) { - var queueToken = evnt.PathQueue as ZoneListToken; - PathQueue.FromToken(queueToken); + BoltLog.Info($"Formation {this} has not enough fuel for transition {currentZone} -> {path[0]}"); + return; } - if(evnt.TargetFormation != null) - { - State.MovementTargetFormation = evnt.TargetFormation.NetworkId; - } - - SetActionCooldown(GameManager.Instance.MovementStartingCooldown); - MovementState = FormationMovementState.PreparingMovement; - } - public void BeginMovementServer(Zone targetZone, Formation targetFormation=null) - { if(IsEmbarked) { if(ParentFormation != null && ParentFormation.entity.IsAttached) @@ -301,8 +289,7 @@ namespace GWConquest } } - PathQueue.Clear(); - PathQueue.Add(targetZone); + PathQueue.SetEntries(path); if(targetFormation != null) { @@ -313,37 +300,65 @@ namespace GWConquest MovementState = FormationMovementState.PreparingMovement; } + public void BeginMovementServer(Zone targetZone, Formation targetFormation=null) + { + BeginMovementServer(new Zone[] {targetZone}, targetFormation: targetFormation); + } + public void MoveToZone(Zone target) { if(entity.IsOwner && MovementState == FormationMovementState.PreparingMovement) { - - State.CurrentTransition.OriginZone = Zone.GetZoneId(currentZone); - State.CurrentTransition.TargetZone = Zone.GetZoneId(target); - bool isGroundTransition = target.zoneType == ZoneType.Ground || currentZone.zoneType == ZoneType.Ground; - //float lengthFactor = isGroundTransition ? GameManager.Instance.GroundTransitionLengthFactor : GameManager.Instance.SpaceTransitionLengthFactor; - float lengthFactor; - if(currentZone.zoneType == ZoneType.Ground) + if(!CanMoveTo(currentZone, target)) + { + BoltLog.Info($"Formation {this} has not enough fuel for transition {currentZone} -> {target}"); + return; + } + + int remainingFuel = 0; + foreach(Unit u in Units) { - if(target.zoneType == ZoneType.Ground) + int fuelRequired = u.GetFuelCostForJump(currentZone, target); + int totalFuel = u.TotalFuel; + if(fuelRequired > 0) { - lengthFactor = GameManager.Instance.GroundTransitionLengthFactor; - } - else { - lengthFactor = GameManager.Instance.BetweenTransitionLengthFactor; + if(totalFuel >= fuelRequired) + { + u.ConsumeTotalFuel(fuelRequired); + } + else { + int diff = fuelRequired -totalFuel; + u.ConsumeTotalFuel(totalFuel); + remainingFuel += diff; + } } } - else { - if(target.zoneType == ZoneType.Ground) + + //consume remaining fuel from other ships + foreach(Unit u in Units) + { + int totalFuel = u.TotalFuel; + if(totalFuel >= remainingFuel) { - lengthFactor = GameManager.Instance.BetweenTransitionLengthFactor; + u.ConsumeTotalFuel(remainingFuel); + remainingFuel = 0; + break; } else { - lengthFactor = GameManager.Instance.SpaceTransitionLengthFactor; + u.ConsumeTotalFuel(totalFuel); + remainingFuel -= totalFuel; } } - State.CurrentTransition.TransitionLength - = Vector3.Distance(currentZone.transform.position, target.transform.position) * lengthFactor; + if(remainingFuel != 0) + { + BoltLog.Warn($"There is {remainingFuel} required fuel remaining after consuming everything, this should not happen!"); + } + + State.CurrentTransition.OriginZone = Zone.GetZoneId(currentZone); + State.CurrentTransition.TargetZone = Zone.GetZoneId(target); + bool isGroundTransition = target.zoneType == ZoneType.Ground || currentZone.zoneType == ZoneType.Ground; + //float lengthFactor = isGroundTransition ? GameManager.Instance.GroundTransitionLengthFactor : GameManager.Instance.SpaceTransitionLengthFactor; + State.CurrentTransition.TransitionLength = Zone.GetTransitionLength(currentZone, target); State.CurrentTransition.IsCurved = isGroundTransition; CoveredDistance = 0; @@ -445,27 +460,7 @@ namespace GWConquest MovementState = FormationMovementState.FinishingMovement; SetActionCooldown(GameManager.Instance.MovementFinishedCooldown); - /* - if(PathQueue.Count > 0) - { - StartCoroutine(ContinueMovingOnPath()); - - } - else - { - if(MovementTargetFormation != null) - { - if(MovementTargetFormation.entity.IsAttached && MovementTargetFormation.currentZone == currentZone) - { - MovementTargetFormation.AddSubFormation(this); - } - MovementTargetFormation = null; - } - if(MovementOriginFormation != null) - { - MovementOriginFormation = null; - } - }*/ + } } @@ -483,8 +478,18 @@ namespace GWConquest { if(PathQueue.Count > 0) { - SetActionCooldown(GameManager.Instance.MovementStartingCooldown); - MovementState = FormationMovementState.PreparingMovement; + if(CanMoveTo(currentZone, PathQueue[0])) + { + SetActionCooldown(GameManager.Instance.MovementStartingCooldown); + MovementState = FormationMovementState.PreparingMovement; + } + else + { + BoltLog.Info($"Formation {this} has not enough fuel for transition {currentZone} -> {PathQueue[0]}"); + PathQueue.Clear(); + MovementState = FormationMovementState.Idle; + } + } else { @@ -785,9 +790,22 @@ namespace GWConquest { return 1f; } + public bool CanMoveTo(Zone origin, Zone target) { - return true; + if(origin.zoneType == target.zoneType) + { + return Units.Sum(u => u.TotalFuel) >= GetFuelCostForJump(origin, target); + } + else { + //TODO Fuel für Landung?? + return true; + } + } + + public int GetFuelCostForJump(Zone origin, Zone target) + { + return Units.Sum(u => u.GetFuelCostForJump(origin, target)); } public FormationCategory Category @@ -990,7 +1008,7 @@ namespace GWConquest } public enum FormationMovementState { - Idle, PreparingMovement, FinishingMovement, Moving, Capturing + Idle, PreparingMovement, FinishingMovement, Moving } diff --git a/Assets/GWConquest/Scripts/GameManager.cs b/Assets/GWConquest/Scripts/GameManager.cs index df1f478..13a2130 100644 --- a/Assets/GWConquest/Scripts/GameManager.cs +++ b/Assets/GWConquest/Scripts/GameManager.cs @@ -79,6 +79,8 @@ namespace GWConquest private float districtCaptureCooldown; public float DistrictCaptureCooldown {get => districtCaptureCooldown * TimeScale;} + public float DefaultFuelJumpLength; + public bool SpawnAIPlayer; public bool IsLoaded { get; private set; } = false; diff --git a/Assets/GWConquest/Scripts/ServerCallbacks.cs b/Assets/GWConquest/Scripts/ServerCallbacks.cs index facfa4a..b5da42a 100644 --- a/Assets/GWConquest/Scripts/ServerCallbacks.cs +++ b/Assets/GWConquest/Scripts/ServerCallbacks.cs @@ -104,7 +104,9 @@ namespace GWConquest public override void OnEvent(MoveFormationEvent evnt) { Formation formation = evnt.Formation.GetComponent(); - formation.HandleMovementEvent(evnt); + var targetFormation = evnt.TargetFormation?.GetComponent(); + var path = evnt.PathQueue == null ? null : (evnt.PathQueue as ZoneListToken).entries; + formation.BeginMovementServer(path, targetFormation: targetFormation); } public override void OnEvent(AddProductionEvent evnt) diff --git a/Assets/GWConquest/Scripts/UI/TransportUIElement.cs b/Assets/GWConquest/Scripts/UI/TransportUIElement.cs index eedc3c8..d1dc358 100644 --- a/Assets/GWConquest/Scripts/UI/TransportUIElement.cs +++ b/Assets/GWConquest/Scripts/UI/TransportUIElement.cs @@ -292,13 +292,7 @@ namespace GWConquest { if (!Formation.IsEmbarked) { - // Transition Boden -> Boden - var pathfinding = Formation.currentZone.planet.pathfindingGraph; - var shortestPath = pathfinding.FindShortestPath(Formation, Formation.currentZone, targetZone); - if (shortestPath != null) - { - Formation.StartMovingOnPath(shortestPath.zones); - } + Formation.TryMoveToZone(targetZone); } else { diff --git a/Assets/GWConquest/Scripts/Unit.cs b/Assets/GWConquest/Scripts/Unit.cs index a0923e8..7ad23eb 100644 --- a/Assets/GWConquest/Scripts/Unit.cs +++ b/Assets/GWConquest/Scripts/Unit.cs @@ -553,6 +553,37 @@ namespace GWConquest } } + public int GetFuelCostForJump(Zone origin, Zone target) + { + float length = Zone.GetTransitionLength(origin, target); + return Mathf.RoundToInt(length / GameManager.Instance.DefaultFuelJumpLength * Class.FuelConsumption); + } + + public int TotalFuel { + get => Fuel + Inventory.GetItemAmount("Fuel"); + } + + public void ConsumeTotalFuel(int amount) + { + if(amount <= TotalFuel) + { + if(amount <= Fuel) + { + Fuel -= amount; + } + else { + int diff = amount - Fuel; + Fuel = 0; + Inventory.RemoveItem("Fuel", diff); + + //Refill + int remaining = Inventory.GetItemAmount("Fuel"); + int refill = Mathf.Min(remaining, Class.FuelCapacity); + Fuel = refill; + Inventory.RemoveItem("Fuel", refill); + } + } + } } } \ No newline at end of file diff --git a/Assets/GWConquest/Scripts/UnitClass.cs b/Assets/GWConquest/Scripts/UnitClass.cs index b0b368b..901e820 100644 --- a/Assets/GWConquest/Scripts/UnitClass.cs +++ b/Assets/GWConquest/Scripts/UnitClass.cs @@ -99,6 +99,7 @@ namespace GWConquest unitClass.CreditUpkeep = data.GetFloat("Credit Upkeep"); unitClass.FoodUpkeep = data.GetFloat("Food Upkeep"); + unitClass.FuelConsumption = data.GetFloat("Fuel Consumption"); unitClass.FuelCapacity = data.GetInt("Fuel Capacity"); unitClass.FoodCapacity = data.GetInt("Food Capacity"); @@ -323,6 +324,7 @@ namespace GWConquest public float CreditUpkeep; public float FoodUpkeep; + public float FuelConsumption; public int FuelCapacity; public int FoodCapacity; diff --git a/Assets/GWConquest/Scripts/Zone.cs b/Assets/GWConquest/Scripts/Zone.cs index 22ce492..8c480c1 100644 --- a/Assets/GWConquest/Scripts/Zone.cs +++ b/Assets/GWConquest/Scripts/Zone.cs @@ -189,6 +189,31 @@ namespace GWConquest zoneDict[id] = this; } + public static float GetTransitionLength(Zone origin, Zone target) + { + float lengthFactor; + if(origin.zoneType == ZoneType.Ground) + { + if(target.zoneType == ZoneType.Ground) + { + lengthFactor = GameManager.Instance.GroundTransitionLengthFactor; + } + else { + lengthFactor = GameManager.Instance.BetweenTransitionLengthFactor; + } + } + else { + if(target.zoneType == ZoneType.Ground) + { + lengthFactor = GameManager.Instance.BetweenTransitionLengthFactor; + } + else { + lengthFactor = GameManager.Instance.SpaceTransitionLengthFactor; + } + } + return Vector3.Distance(origin.transform.position, target.transform.position) * lengthFactor; + } + } public enum ZoneType