Skip to content

Commit b1e93f5

Browse files
committed
Merge branch 'main' into theRealThomasMarikEffect
# Conflicts: # MekHQ/resources/mekhq/resources/GlossaryEntry.properties
2 parents 5b92100 + d79f02c commit b1e93f5

File tree

21 files changed

+194
-85
lines changed

21 files changed

+194
-85
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ jobs:
2626

2727
steps:
2828
- name: Checkout Data Repo
29-
uses: actions/checkout@v5
29+
uses: actions/checkout@v6
3030
with:
3131
repository: megamek/mm-data
3232
path: mm-data
3333

3434
- name: Checkout out MekHQ
35-
uses: actions/checkout@v5
35+
uses: actions/checkout@v6
3636
with:
3737
path: mekhq
3838

@@ -52,7 +52,7 @@ jobs:
5252
exit 0
5353
5454
- name: Checkout MegaMek
55-
uses: actions/checkout@v5
55+
uses: actions/checkout@v6
5656
with:
5757
repository: ${{ steps.find_mm.outputs.mmRepo }}
5858
ref: ${{ steps.find_mm.outputs.mmBranch }}
@@ -80,7 +80,7 @@ jobs:
8080
exit 0
8181
8282
- name: Checkout MegaMekLab
83-
uses: actions/checkout@v5
83+
uses: actions/checkout@v6
8484
with:
8585
repository: ${{ steps.find_mml.outputs.mmlRepo }}
8686
ref: ${{ steps.find_mml.outputs.mmlBranch }}

.github/workflows/code-coverage.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ jobs:
2020

2121
steps:
2222
- name: Checkout Data Repo
23-
uses: actions/checkout@v5
23+
uses: actions/checkout@v6
2424
with:
2525
repository: megamek/mm-data
2626
path: mm-data
2727

28-
- uses: actions/checkout@v5
28+
- uses: actions/checkout@v6
2929
with:
3030
path: mekhq
3131

3232
- name: Checkout MegaMek
33-
uses: actions/checkout@v5
33+
uses: actions/checkout@v6
3434
with:
3535
repository: MegaMek/megamek
3636
path: megamek
3737

3838
- name: Checkout MegaMekLab
39-
uses: actions/checkout@v5
39+
uses: actions/checkout@v6
4040
with:
4141
repository: MegaMek/megameklab
4242
path: megameklab

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
exit 0
3838
3939
- name: Checkout MegaMek
40-
uses: actions/checkout@v5
40+
uses: actions/checkout@v6
4141
with:
4242
repository: ${{ steps.find_mm.outputs.mmRepo }}
4343
ref: ${{ steps.find_mm.outputs.mmBranch }}
@@ -59,14 +59,14 @@ jobs:
5959
exit 0
6060
6161
- name: Checkout MegaMekLab
62-
uses: actions/checkout@v5
62+
uses: actions/checkout@v6
6363
with:
6464
repository: ${{ steps.find_mml.outputs.mmlRepo }}
6565
ref: ${{ steps.find_mml.outputs.mmlBranch }}
6666
path: megameklab
6767

6868
- name: "Check out MekHQ"
69-
uses: actions/checkout@v5
69+
uses: actions/checkout@v6
7070
with:
7171
path: mekhq
7272

.github/workflows/dependency-scan.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,25 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout Data Repo
13-
uses: actions/checkout@v5
13+
uses: actions/checkout@v6
1414
with:
1515
repository: megamek/mm-data
1616
path: mm-data
1717

1818
- name: "Check out MekHQ"
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020
with:
2121
path: MekHQ
2222

2323
- name: "Check out MegaMekLab"
24-
uses: actions/checkout@v5
24+
uses: actions/checkout@v6
2525
with:
2626
repository: MegaMek/megameklab
2727
ref: main
2828
path: megameklab
2929

3030
- name: Checkout MegaMek
31-
uses: actions/checkout@v5
31+
uses: actions/checkout@v6
3232
with:
3333
repository: MegaMek/megamek
3434
ref: main

.github/workflows/java-doc-pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919

2020
steps:
2121
- name: Checkout Data Repo
22-
uses: actions/checkout@v5
22+
uses: actions/checkout@v6
2323
with:
2424
repository: megamek/mm-data
2525
path: mm-data
2626

2727
- name: Checkout out MekHQ
28-
uses: actions/checkout@v5
28+
uses: actions/checkout@v6
2929
with:
3030
path: mekhq
3131

@@ -45,7 +45,7 @@ jobs:
4545
exit 0
4646
4747
- name: Checkout MegaMek
48-
uses: actions/checkout@v5
48+
uses: actions/checkout@v6
4949
with:
5050
repository: ${{ steps.find_mm.outputs.mmRepo }}
5151
ref: ${{ steps.find_mm.outputs.mmBranch }}
@@ -67,7 +67,7 @@ jobs:
6767
exit 0
6868
6969
- name: Checkout MegaMekLab
70-
uses: actions/checkout@v5
70+
uses: actions/checkout@v6
7171
with:
7272
repository: ${{ steps.find_mml.outputs.mmlRepo }}
7373
ref: ${{ steps.find_mml.outputs.mmlBranch }}

.github/workflows/java-doc.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,25 @@ jobs:
1818

1919
steps:
2020
- name: Checkout Data Repo
21-
uses: actions/checkout@v5
21+
uses: actions/checkout@v6
2222
with:
2323
repository: megamek/mm-data
2424
path: mm-data
2525

2626
- name: "Check out MekHQ"
27-
uses: actions/checkout@v5
27+
uses: actions/checkout@v6
2828
with:
2929
path: MekHQ
3030

3131
- name: "Check out MegaMekLab"
32-
uses: actions/checkout@v5
32+
uses: actions/checkout@v6
3333
with:
3434
repository: MegaMek/megameklab
3535
ref: main
3636
path: megameklab
3737

3838
- name: Checkout MegaMek
39-
uses: actions/checkout@v5
39+
uses: actions/checkout@v6
4040
with:
4141
repository: MegaMek/megamek
4242
ref: main

.github/workflows/nightly-ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ jobs:
2323

2424
steps:
2525
- name: Checkout Data Repo
26-
uses: actions/checkout@v5
26+
uses: actions/checkout@v6
2727
with:
2828
repository: megamek/mm-data
2929
path: mm-data
3030

31-
- uses: actions/checkout@v5
31+
- uses: actions/checkout@v6
3232
with:
3333
path: mekhq
3434

3535
- name: Checkout MegaMek
36-
uses: actions/checkout@v5
36+
uses: actions/checkout@v6
3737
with:
3838
repository: MegaMek/megamek
3939
path: megamek
@@ -45,7 +45,7 @@ jobs:
4545
echo "$calculatedSha" >> megamek/docs/mm-revision.txt
4646
4747
- name: Checkout MegaMekLab
48-
uses: actions/checkout@v5
48+
uses: actions/checkout@v6
4949
with:
5050
repository: MegaMek/megameklab
5151
path: megameklab

MekHQ/resources/mekhq/resources/GlossaryEntry.properties

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,12 +150,15 @@ ALT_ADVANCED_MEDICAL.definition=In 2009 Advanced Medical was introduced to add e
150150
roll is made. If this final roll is also a 6, then the injury is as severe as possible: if the primary location is a\
151151
\ limb, the limb is completely severed (fatal, if the 'limb' was the head). Otherwise, recovery time is increased \
152152
further (to the maximum of +300%).</p>\
153-
<h2>Hits</h2>In the original Advanced Medical an injury was worth a number of Hits (TW-scale damage) equal to its \
153+
<h2>Hits</h2>\
154+
In the original Advanced Medical, an injury was worth a number of Hits (TW-scale damage) equal to its \
154155
severity (a semi-random value). This made it difficult to know how badly injured your character was. In AAM all \
155156
injuries are worth one Hit each.\
156157
<p>Prosthetics and implants apply an 'injury' to the character. These are not true injuries and are included only \
157158
as a record (and a way for us to apply the modifiers from those surgeries). These injuries are not factored into \
158159
the character's Hits (or injury penalty, see below).\
160+
<p>Similarly, the various injuries added by Flaws (such as addictions) are not factored into the character's Hits. \
161+
This is to prevent characters from being killed by crippling flashbacks.</p>\
159162
<h2>Injury Penalty</h2>\
160163
All healing attempts suffer a penalty equal to the number of non-prosthetic injuries the patient currently has. \
161164
For example, a character with a prosthetic leg, a fractured skull, and heart trauma would apply a -2 penalty to all \
@@ -1258,7 +1261,7 @@ UNABLE_TO_START_SCENARIO.definition=If you find yourself unable to start a scena
12581261
VEHICLE_CREWS.title=Vehicle & Vessel Crews
12591262
VEHICLE_CREWS.definition=Some vehicles have crew requirements outside of drivers and gunners. These 'seats' can be \
12601263
filled by any character with one of the following professions (primary or secondary):\
1261-
<p>- AeroTek\
1264+
<blockquote>- AeroTek\
12621265
<br>- Any admin profession\
12631266
<br>- Astech\
12641267
<br>- Battle Armor Tech\
@@ -1271,7 +1274,9 @@ VEHICLE_CREWS.definition=Some vehicles have crew requirements outside of drivers
12711274
<br>- Soldier\
12721275
<br>- Tech/Communications\
12731276
<br>- Tech/Sensors\
1274-
<br>- Combat Engineers</p>\
1277+
<br>- Vehicle Crew/Ground\
1278+
<br>- Vehicle Crew/Naval\
1279+
<br>- Vehicle Crew/VTOL</blockquote>\
12751280
<p>It is ultimately left to your discretion to decide what professions you use to fill these seats.</p>\
12761281
<p>Large Vessels, such as DropShips, may also have crew requirements. These can only be filled by characters with \
12771282
the Vessel Crewmember profession.</p>

MekHQ/resources/mekhq/resources/InjuryEffect.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ InjuryEffect.TYPE_6_LIMB_REPLACEMENT.name=T6-Prosthetic
100100
InjuryEffect.TYPE_2_SENSORY_REPLACEMENT.name=T2-Sensory Replacement
101101
InjuryEffect.TYPE_3_SENSORY_REPLACEMENT.name=T3-Sensory Replacement
102102
InjuryEffect.TYPE_4_SENSORY_REPLACEMENT.name=T4-Sensory Replacement
103-
InjuryEffect.BONE_AND_JOIN_REINFORCEMENT.name=Reinforced
103+
InjuryEffect.BONE_REINFORCEMENT.name=Reinforced
104104
InjuryEffect.LIVER_FILTRATION_IMPLANT.name=Liver Implant
105105
InjuryEffect.TYPE_1_SURVIVAL_IMPLANT.name=T1-Survival Implant
106106
InjuryEffect.TYPE_2_SURVIVAL_IMPLANT.name=T2-Survival Implant

MekHQ/resources/mekhq/resources/PersonViewPanel.properties

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@ scenarioLogHeader.title=Show Scenario Log
9494
scenarioLog.title=Hide Scenario Log
9595
assignmentLogHeader.title=Show Assignments Log
9696
assignmentLog.title=Hide Assignments Log
97-
pnlInjuries.title=Injury Report
97+
pnlInjuries.title=Injuries
98+
pnlProsthetics.title=Prosthetics
9899
pnlSkills.profession=Profession Skills
99100
pnlSkills.utility=Utility Skills
100101
pnlSkills.roleplay=Roleplay Skills
@@ -126,4 +127,6 @@ format.kills=Kills: %d
126127
format.killDetail=%s with %s
127128
format.scenarios=Scenarios: %d
128129
format.italic=<html><i>%s</i></html>
129-
format.injuryLabel=<html>%s (%s days)</html>
130+
format.injuryLabel.injury=<html>%s (%s days)</html>
131+
format.injuryLabel.permanent=<html>%s (%s)</html>
132+
format.injuryLabel.prosthetic=<html>%s</html>

0 commit comments

Comments
 (0)