Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify MHQ Faction and FactionRecord and use yaml faction data files #6735

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1,489 changes: 0 additions & 1,489 deletions megamek/data/forcegenerator/factions.xml

This file was deleted.

9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.AH.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.AH
name: Andurien Hussars
yearsActive:
- start: 2556
end: 3000
ratingLevels:
- C
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.CB.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.CB
name: Capellan Brigade
yearsActive:
- start: 3061
ratingLevels:
- D
fallBackFactions:
- CC
10 changes: 10 additions & 0 deletions megamek/data/universe/commands/CC.CC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
key: CC.CC
name: Capellan Chargers
yearsActive:
- start: 2367
end: 2835
- start: 3135
ratingLevels:
- B
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.CDF.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.CDF
name: Capellan Defense Force
yearsActive:
- start: 3057
ratingLevels:
- D
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.CH.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.CH
name: Capellan Hussars
yearsActive:
- start: 2367
ratingLevels:
- A
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.CHG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.CHG
name: Capellan Home Guard
yearsActive:
- start: 2367
ratingLevels:
- F
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.CHO.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.CHO
name: Citizens' Honored
yearsActive:
- start: 3060
ratingLevels:
- B
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.CR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.CR
name: Chesterton Regulars
yearsActive:
- start: 2832
end: 3060
ratingLevels:
- C
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.CRC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.CRC
name: Confederation Reserve Cavalry
yearsActive:
- start: 2650
ratingLevels:
- F
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.DC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.DC
name: Death Commandos
yearsActive:
- start: 2988
ratingLevels:
- A
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.LCC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.LCC
name: Liao Cháng-Chéng
yearsActive:
- start: 3061
ratingLevels:
- D
fallBackFactions:
- CC
10 changes: 10 additions & 0 deletions megamek/data/universe/commands/CC.LG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
key: CC.LG
name: Liao Guards
yearsActive:
- start: 2367
end: 2823
- start: 3113
ratingLevels:
- D
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.LL.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.LL
name: Liao Lancers
yearsActive:
- start: 2529
end: 3000
ratingLevels:
- D
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.MAC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.MAC
name: McCarron's Armored Cavalry
yearsActive:
- start: 3060
ratingLevels:
- A
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.SD.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.SD
name: Sian Lancers
yearsActive:
- start: 2367
end: 3000
ratingLevels:
- D
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.SIAC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.SIAC
name: St Ives Armored Cavalry
yearsActive:
- start: 2367
ratingLevels:
- B
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.SIJ.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.SIJ
name: St Ives Janissaries
yearsActive:
- start: 3055
end: 3079
ratingLevels:
- B
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.SIS.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.SIS
name: St Ives Sentinels
yearsActive:
- start: 3062
ratingLevels:
- B
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.SSB.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.SSB
name: Sarna Sabres Brigade
yearsActive:
- start: 2367
end: 2529
ratingLevels:
- D
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.TG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.TG
name: Tikonov Guards
yearsActive:
- start: 3134
ratingLevels:
- C
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.TL.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.TL
name: Tikonov Lancers
yearsActive:
- start: 2367
end: 3000
ratingLevels:
- D
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.VCR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.VCR
name: Victoria Commonality Rangers
yearsActive:
- start: 3060
ratingLevels:
- C
fallBackFactions:
- CC
8 changes: 8 additions & 0 deletions megamek/data/universe/commands/CC.WHO.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
key: CC.WHO
name: Warrior House Orders
yearsActive:
- start: 2864
ratingLevels:
- B
fallBackFactions:
- CC
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CC.pm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CC.pm
name: Planetary Militia
yearsActive:
- start: 2367
ratingLevels:
- F
fallBackFactions:
- CC
- IS.pm
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.BG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.BG
name: Kindraa Beyl-Grant
yearsActive:
- start: 2823
end: 3066
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.FT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.FT
name: Kindraa Faraday-Tanaga
yearsActive:
- start: 2823
end: 3073
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.Kl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.Kl
name: Kindraa Kline
yearsActive:
- start: 2823
end: 3067
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.MaC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.MaC
name: Kindraa Mattila-Carrol
yearsActive:
- start: 2823
end: 3073
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.MiKr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.MiKr
name: Kindraa Mick-Kreese
yearsActive:
- start: 2823
end: 3067
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.MiKrKl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.MiKrKl
name: Kindraa Mick-Kreese-Kline
yearsActive:
- start: 3067
end: 3073
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.P.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.P
name: Kindraa Payne
yearsActive:
- start: 2823
end: 3066
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.PBG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.PBG
name: Kindraa Payne-Beyl-Grant
yearsActive:
- start: 3066
end: 3073
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.S.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.S
name: Kindraa Sainze
yearsActive:
- start: 2823
end: 3073
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
15 changes: 15 additions & 0 deletions megamek/data/universe/commands/CFM.SmJ.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
key: CFM.SmJ
name: Kindraa Smythe-Jewel
yearsActive:
- start: 2823
end: 2872
tags:
- CLAN
ratingLevels:
- Provisional Garrison
- Solahma
- Second Line
- Front Line
- Keshik
fallBackFactions:
- CFM
9 changes: 9 additions & 0 deletions megamek/data/universe/commands/CGB.FRR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
key: CGB.FRR
name: Kungsarmé
yearsActive:
- start: 3079
end: 3103
ratingLevels:
- A
fallBackFactions:
- FRR
Loading
Loading