Skip to content

Commit

Permalink
Merge pull request #6231 from SuperStucco/Role-updates-consolidated
Browse files Browse the repository at this point in the history
Force generator data role and availability updates
  • Loading branch information
HammerGS authored Nov 29, 2024
2 parents 61d2def + 2ada98e commit 9afd4fe
Show file tree
Hide file tree
Showing 40 changed files with 60,325 additions and 47,465 deletions.
72 changes: 36 additions & 36 deletions megamek/data/forcegenerator/2398.xml
Original file line number Diff line number Diff line change
Expand Up @@ -170,14 +170,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 +199,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 +220,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 +251,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 +274,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 +288,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 +329,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 +416,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 +444,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 +507,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 +558,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 +640,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 +692,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 +709,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
72 changes: 35 additions & 37 deletions megamek/data/forcegenerator/2440.xml
Original file line number Diff line number Diff line change
Expand Up @@ -199,14 +199,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 Down Expand Up @@ -234,12 +234,14 @@
<chassis name='Black Eagle' unitType='Dropship'>
<availability>TH:4</availability>
<model name=''>
<roles>mek_carrier</roles>
<availability>General:8</availability>
</model>
</chassis>
<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 @@ -264,6 +266,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 @@ -294,6 +297,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 @@ -316,6 +320,7 @@
<chassis name='Cruiser' unitType='Warship'>
<availability>CC:2,LA:2,FWL:2,FS:2,DC:2</availability>
<model name=''>
<roles>cruiser</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand All @@ -329,6 +334,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 @@ -390,11 +396,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'>
<chassis name='Factory' unitType='Space Station'>
<availability>IS:4,Periphery:4</availability>
<model name='Medium/Large (2400)'>
<roles>civilian</roles>
<availability>General:6</availability>
</model>
<model name='Small (2300)'>
<roles>civilian</roles>
<availability>General:8</availability>
</model>
</chassis>
<chassis name='Farragut Battleship' unitType='Warship'>
<availability>TH:4</availability>
Expand Down Expand Up @@ -479,9 +490,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 @@ -512,6 +520,7 @@
<chassis name='Jumbo' unitType='Dropship'>
<availability>IS:6,Periphery:6</availability>
<model name=''>
<roles>cargo,support</roles>
<availability>General:8</availability>
</model>
</chassis>
Expand Down Expand Up @@ -600,8 +609,11 @@
<availability>General:4</availability>
</model>
</chassis>
<chassis name='Marsden' unitType='Tank'>
<chassis name='Marsden MBT' unitType='Tank'>
<availability>Periphery.R:2,LA:4,Periphery.MW:2</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 @@ -648,22 +660,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 @@ -731,18 +749,6 @@
<availability>General:8</availability>
</model>
</chassis>
<chassis name='Pressurized Yard - Huge' unitType='Space Station'>
<availability>IS:2,Periphery:2</availability>
</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:3,Periphery:2</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 @@ -812,6 +818,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 @@ -835,15 +842,6 @@
<availability>General:8</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 9afd4fe

Please sign in to comment.