Skip to content

Commit

Permalink
Consolidated role and availability updates
Browse files Browse the repository at this point in the history
  • Loading branch information
SuperStucco authored and SuperStucco committed Nov 28, 2024
1 parent 61d2def commit 552d12c
Show file tree
Hide file tree
Showing 40 changed files with 60,481 additions and 47,504 deletions.
77 changes: 40 additions & 37 deletions megamek/data/forcegenerator/2398.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<?xml version='1.0' encoding='UTF-8'?>
<!-- Era 2398-->
<ratgen>
<ratgen
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="forceGeneratorSchema.xsd"
>
<factions>
<faction key='CC'>
<salvage pct='6'>TH:9,FWL:5,FS:4,TC:1</salvage>
Expand Down Expand Up @@ -170,14 +173,14 @@
</model>
</chassis>
<chassis name='Armored Personnel Carrier' unitType='Tank'>
<availability>CC:10,IS:9,Periphery.Deep:10,DC:8,Periphery:10,TC:10</availability>
<availability>CC:10,IS:9,Periphery.Deep:10,DC:8,Periphery:10</availability>
<model name='(Hover Primitive)'>
<roles>apc</roles>
<availability>General:7</availability>
</model>
<model name='(Tracked LRM)'>
<roles>fire_support</roles>
<availability>IS.pm:3</availability>
<availability>IS:3</availability>
</model>
<model name='(Tracked MG)'>
<roles>inf_support</roles>
Expand All @@ -199,6 +202,7 @@
<chassis name='Black Lion I Battlecruiser' unitType='Warship'>
<availability>TH:6</availability>
<model name=''>
<roles>cruiser</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand All @@ -219,6 +223,7 @@
<chassis name='Caravan Heavy Transport' unitType='Conventional Fighter'>
<availability>General:5</availability>
<model name=''>
<roles>cargo,civilian</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand Down Expand Up @@ -249,6 +254,7 @@
<chassis name='Cobra VTOL Transport' unitType='VTOL'>
<availability>TH:6</availability>
<model name=''>
<roles>apc</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand All @@ -271,6 +277,7 @@
<chassis name='Cruiser' unitType='Warship'>
<availability>CC:2,TH:4,LA:2,FWL:2,FS:2,DC:2</availability>
<model name=''>
<roles>cruiser</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand All @@ -284,6 +291,7 @@
<chassis name='Defender Battlecruiser' unitType='Warship'>
<availability>FS:4</availability>
<model name=''>
<roles>cruiser</roles>
<availability>FS:8</availability>
</model>
</chassis>
Expand Down Expand Up @@ -324,11 +332,16 @@
<availability>General:4</availability>
</model>
</chassis>
<chassis name='Factory - Medium/Large' unitType='Space Station'>
<availability>IS:3,Periphery:3</availability>
</chassis>
<chassis name='Factory - Small' unitType='Space Station'>
<availability>IS:4,Periphery:4</availability>
<chassis name='Factory' unitType='Space Station'>
<availability>IS:4,Periphery:4</availability>
<model name='Medium/Large (2400)'>
<roles>civilian</roles>
<availability>General:4:2400</availability>
</model>
<model name='Small (2300)'>
<roles>civilian</roles>
<availability>General:8</availability>
</model>
</chassis>
<chassis name='Field Artillery' unitType='Infantry'>
<availability>IS:3,Periphery:3</availability>
Expand Down Expand Up @@ -406,9 +419,6 @@
<availability>General:5</availability>
</model>
</chassis>
<chassis name='Habitat - Small' unitType='Space Station'>
<availability>IS:2,Periphery:1</availability>
</chassis>
<chassis name='Habitat' unitType='Space Station'>
<availability>TH:4,IS:2,Periphery:1</availability>
<model name='Small (2400)'>
Expand Down Expand Up @@ -437,8 +447,9 @@
</model>
</chassis>
<chassis name='Jumbo' unitType='Dropship'>
<availability>IS:6,Periphery:6</availability>
<availability>IS:6:2423,Periphery:6:2423</availability>
<model name=''>
<roles>cargo,support</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand Down Expand Up @@ -499,8 +510,11 @@
<availability>General:6,FWL:6</availability>
</model>
</chassis>
<chassis name='Marsden' unitType='Tank'>
<chassis name='Marsden MBT' unitType='Tank'>
<availability>LA:6</availability>
<model name='I'>
<availability>General:8</availability>
</model>
</chassis>
<chassis name='Mechanized Hover Platoon' unitType='Infantry'>
<availability>IS:5,Periphery.Deep:5,Periphery:5</availability>
Expand Down Expand Up @@ -547,22 +561,28 @@
<chassis name='Mechanized Wheeled Platoon' unitType='Infantry'>
<availability>IS:7,Periphery.Deep:7,Periphery:7</availability>
<model name='(Flamer)'>
<availability>General:8</availability>
<roles>urban</roles>
<availability>IS:8,Periphery:8</availability>
</model>
<model name='(LRM)'>
<availability>General:5</availability>
<roles>urban</roles>
<availability>IS:5,Periphery:5</availability>
</model>
<model name='(Laser)'>
<availability>General:6,Periphery.Deep:5,Periphery:5</availability>
<roles>urban</roles>
<availability>IS:6,Periphery.Deep:5,Periphery:5</availability>
</model>
<model name='(MG)'>
<availability>General:7</availability>
<roles>urban</roles>
<availability>IS:7,Periphery:7</availability>
</model>
<model name='(Rifle)'>
<availability>General:8</availability>
<roles>urban</roles>
<availability>IS:8,Periphery:8</availability>
</model>
<model name='(SRM)'>
<availability>General:5</availability>
<roles>urban</roles>
<availability>IS:5,Periphery:5</availability>
</model>
</chassis>
<chassis name='Merkava Heavy Tank' unitType='Tank'>
Expand Down Expand Up @@ -623,15 +643,6 @@
<availability>DC:8</availability>
</model>
</chassis>
<chassis name='Pressurized Yard - Large' unitType='Space Station'>
<availability>IS:3,Periphery:3</availability>
</chassis>
<chassis name='Pressurized Yard - Medium' unitType='Space Station'>
<availability>IS:4,Periphery:4</availability>
</chassis>
<chassis name='Pressurized Yard - Small' unitType='Space Station'>
<availability>TH:6,IS:2,Periphery:1</availability>
</chassis>
<chassis name='Pressurized Yard' unitType='Space Station'>
<availability>TH:4,IS:2,Periphery:1</availability>
<model name='Huge (2450)'>
Expand Down Expand Up @@ -684,6 +695,7 @@
<chassis name='Stoat Scout Car' unitType='Tank'>
<availability>IS:4,Periphery:3</availability>
<model name=''>
<roles>recon</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand All @@ -700,15 +712,6 @@
<availability>General:5</availability>
</model>
</chassis>
<chassis name='Unpressurized Yard - Huge' unitType='Space Station'>
<availability>IS:3,Periphery:3</availability>
</chassis>
<chassis name='Unpressurized Yard - Medium' unitType='Space Station'>
<availability>IS:5,Periphery:5</availability>
</chassis>
<chassis name='Unpressurized Yard - Small' unitType='Space Station'>
<availability>IS:6,Periphery:6</availability>
</chassis>
<chassis name='Unpressurized Yard' unitType='Space Station'>
<availability>TH:5,IS:3,Periphery:2</availability>
<model name='Huge (2350)'>
Expand Down
Loading

0 comments on commit 552d12c

Please sign in to comment.