Skip to content

Commit 1c193b8

Browse files
committed
Add Archives of the Empire - Vol III qualities
1 parent d1ecf0c commit 1c193b8

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

common/src/commonMain/kotlin/cz/frantisekmasa/wfrp_master/common/core/domain/trappings/ArmourFlaw.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ import dev.icerock.moko.parcelize.Parcelize
88
@Immutable
99
enum class ArmourFlaw() : Flaw {
1010
PARTIAL,
11+
REQUIRES_KIT,
1112
WEAKPOINTS,
1213
;
1314

1415
override val translatableName get() =
1516
when (this) {
1617
PARTIAL -> Str.armour_flaws_partial
18+
REQUIRES_KIT -> Str.armour_flaws_requires_kit
1719
WEAKPOINTS -> Str.armour_flaws_weakpoints
1820
}
1921

common/src/commonMain/kotlin/cz/frantisekmasa/wfrp_master/common/core/domain/trappings/ArmourQuality.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,18 @@ import dev.icerock.moko.parcelize.Parcelize
99
enum class ArmourQuality : Quality {
1010
FLEXIBLE,
1111
IMPENETRABLE,
12+
OVERCOAT,
13+
REINFORCED,
14+
VISOR,
1215
;
1316

1417
override val translatableName get() =
1518
when (this) {
1619
FLEXIBLE -> Str.armour_qualities_flexible
1720
IMPENETRABLE -> Str.armour_qualities_impenetrable
21+
OVERCOAT -> Str.armour_qualities_overcoat
22+
REINFORCED -> Str.armour_qualities_reinforced
23+
VISOR -> Str.armour_qualities_visor
1824
}
1925
override val hasRating: Boolean get() = false
2026
}

common/src/commonMain/moko-resources/base/strings.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<string name="ambition_title_character_ambitions">Character ambitions</string>
1212
<string name="ambition_title_party_ambitions">Party ambitions</string>
1313
<string name="armour_flaws_partial">Partial</string>
14+
<string name="armour_flaws_requires_kit">Requires Kit</string>
1415
<string name="armour_flaws_weakpoints">Weakpoints</string>
1516
<string name="armour_label_armour_points">Armour Points (AP)</string>
1617
<string name="armour_label_flaws">Armour Flaws</string>
@@ -20,6 +21,9 @@
2021
<string name="armour_messages_at_least_one_location_required">At least one location is required</string>
2122
<string name="armour_qualities_flexible">Flexible</string>
2223
<string name="armour_qualities_impenetrable">Impenetrable</string>
24+
<string name="armour_qualities_overcoat">Overcoat</string>
25+
<string name="armour_qualities_reinforced">Reinforced</string>
26+
<string name="armour_qualities_visor">Visor</string>
2327
<string name="armour_shield">Shield</string>
2428
<string name="armour_tip_trappings">Armour is auto-calculated from worn armour trappings.</string>
2529
<string name="armour_title">Armour</string>

0 commit comments

Comments
 (0)