Localize the faction dropdown.

This commit is contained in:
Matthias Mailänder
2024-07-16 19:27:06 +02:00
committed by Gustas
parent 59f6a6a2c2
commit 5ddc7b1177
14 changed files with 229 additions and 63 deletions

View File

@@ -32,6 +32,25 @@ dropdown-map-creeps =
resource-tiberium = Tiberium
faction-random =
.name = Any
.description = Random Faction
A random faction will be chosen when the game starts
faction-gdi =
.name = GDI
.description = Global Defense Initiative
The GDI is an international military branch of the United Nations tasked
with keeping world peace. Commanding the combined forces of the world's
most powerful nations, they possess an unmatched arsenal of high-tech weaponry.
faction-nod =
.name = Nod
.description = Brotherhood of Nod
The Brotherhood is a religious cult centered around their leader Kane
and the alien substance Tiberium. They utilize stealth technology
and guerilla tactics to defeat those who oppose them.
## defaults.yaml
notification-unit-lost = Unit lost.
notification-unit-promoted = Unit promoted.
@@ -540,4 +559,3 @@ actor-truck =
Builds fast
Unarmed
.name = Supply Truck

View File

@@ -125,18 +125,18 @@
BlueTiberium: 100
Beach: 89
Faction@Random:
Name: Any
Name: faction-random.name
InternalName: Random
RandomFactionMembers: gdi, nod
Description: Random Faction\nA random faction will be chosen when the game starts.
Description: faction-random.description
Faction@gdi:
Name: GDI
Name: faction-gdi.name
InternalName: gdi
Description: Global Defense Initiative\nThe GDI is an international military branch of the United Nations tasked\nwith keeping world peace. Commanding the combined forces of the world's\nmost powerful nations, they possess an unmatched arsenal of high-tech weaponry.
Description: faction-gdi.description
Faction@nod:
Name: Nod
Name: faction-nod.name
InternalName: nod
Description: Brotherhood of Nod\nThe Brotherhood is a religious cult centered around their leader Kane\nand the alien substance Tiberium. They utilize stealth technology\nand guerilla tactics to defeat those who oppose them.
Description: faction-nod.description
ResourceRenderer:
ResourceTypes:
Tiberium:

View File

@@ -33,6 +33,77 @@ options-starting-units =
resource-spice = Spice
faction-random =
.name = Any
.description = Random House
A random house will be chosen when the game starts.
faction-atreides =
.name = Atreides
.description = House Atreides
The noble Atreides, from the water world of Caladan,
rely on their ornithopters to ensure air superiority.
They have allied themselves with the Fremen, the fearsome
native warriors of Dune that can move undetected in battle.
Faction Variations:
- Combat tanks are balanced in terms of speed and durability
Special Units:
- Grenadier
- Fremen
- Sonic Tank
Superweapon:
- Airstrike
faction-harkonnen =
.name = Harkonnen
.description = House Harkonnen
The evil Harkonnen will stop at nothing to gain control of the spice.
They rely on brute force and atomic weapons to achieve their goals:
wealth, and the destruction of House Atreides.
Faction Variations:
- Combat Tanks are more durable but slower
Special Units:
- Sardaukar
- Devastator
Superweapon:
- Death Hand Missile
faction-ordos =
.name = Ordos
.description = House Ordos
The insidious Ordos of the icy planet Sigma Draconis IV
are known for their wealth, greed and treachery.
Relying heavily on mercenaries they often resort
to sabotage and forbidden Ixian technologies.
Faction Variations:
- Trikes are replaced by Raider Trikes
- Combat Tanks are faster but less durable
Special Units:
- Raider Trike
- Stealth Raider Trike
- Saboteur
- Deviator
faction-corrino =
.name = Corrino
faction-mercenaries =
.name = Mercenaries
faction-smugglers =
.name = Smugglers
faction-fremen =
.name = Fremen
## defaults.yaml
notification-unit-lost = Unit lost.
notification-unit-promoted = Unit promoted.

View File

@@ -77,36 +77,36 @@
SpiceSand: 100
Spice: 100
Faction@Random:
Name: Any
Name: faction-random.name
InternalName: Random
RandomFactionMembers: atreides, harkonnen, ordos
Description: Random House\nA random house will be chosen when the game starts.
Description: faction-random.description
Faction@Atreides:
Name: Atreides
Name: faction-atreides.name
InternalName: atreides
Description: House Atreides\nThe noble Atreides, from the water world of Caladan,\nrely on their ornithopters to ensure air superiority.\nThey have allied themselves with the Fremen, the fearsome\nnative warriors of Dune that can move undetected in battle.\n\nFaction Variations:\n - Combat tanks are balanced in terms of speed and durability\n\nSpecial Units:\n - Grenadier\n - Fremen\n - Sonic Tank\n\nSuperweapon:\n - Airstrike
Description: faction-atreides.description
Faction@Harkonnen:
Name: Harkonnen
Name: faction-harkonnen.name
InternalName: harkonnen
Description: House Harkonnen\nThe evil Harkonnen will stop at nothing to gain control of the spice.\nThey rely on brute force and atomic weapons to achieve their goals:\nwealth, and the destruction of House Atreides.\n\nFaction Variations:\n - Combat Tanks are more durable but slower \n\nSpecial Units:\n - Sardaukar\n - Devastator\n\nSuperweapon: \n - Death Hand Missile
Description: faction-harkonnen.description
Faction@Ordos:
Name: Ordos
Name: faction-ordos.name
InternalName: ordos
Description: House Ordos\nThe insidious Ordos of the icy planet Sigma Draconis IV\nare known for their wealth, greed and treachery.\nRelying heavily on mercenaries they often resort\nto sabotage and forbidden Ixian technologies.\n\nFaction Variations: \n - Trikes are replaced by Raider Trikes\n - Combat Tanks are faster but less durable\n\nSpecial Units:\n - Raider Trike\n - Stealth Raider Trike\n - Saboteur\n - Deviator
Description: faction-ordos.description
Faction@Corrino:
Name: Corrino
Name: faction-corrino.name
InternalName: corrino
Selectable: false
Faction@Mercenaries:
Name: Mercenaries
Name: faction-mercenaries.name
InternalName: mercenary
Selectable: false
Faction@Smugglers:
Name: Smugglers
Name: faction-smugglers.name
InternalName: smuggler
Selectable: false
Faction@Fremen:
Name: Fremen
Name: faction-fremen.name
InternalName: fremen
Selectable: false
D2kResourceRenderer:

View File

@@ -34,6 +34,58 @@ options-starting-units =
resource-minerals = Valuable Minerals
## Faction
faction-allies =
.name = Allies
faction-england =
.name = England
.description = England: Counterintelligence
Special Unit: British Spy
Special Unit: Mobile Gap Generator
faction-france =
.name = France
.description = France: Deception
Special Ability: Can build fake structures
Special Unit: Phase Transport
faction-germany =
.name = Germany
.description = Germany: Technology
Special Ability: Advanced Chronoshift
Special Unit: Chrono Tank
faction-soviet =
.name = Soviet
faction-russia =
.name = Russia
.description = Russia: Tesla Weapons
Special Unit: Tesla Tank
Special Unit: Shock Trooper
faction-ukraine =
.name = Ukraine
.description = Ukraine: Demolitions
Special Ability: Parabombs
Special Unit: Demolition Truck
faction-random =
.name = Any
.description = Random Country
A random country will be chosen when the game starts.
faction-randomallies =
.name = Allies
.description = Random Allied Country
A random Allied country will be chosen when the game starts.
faction-randomsoviet =
.name = Soviet
.description = Random Soviet Country
A random Soviet country will be chosen when the game starts.
## aircraft.yaml
actor-badr-name = Badger

View File

@@ -97,59 +97,59 @@
FogVariants: shroud
Index: 255, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 20, 40, 56, 65, 97, 130, 148, 194, 24, 33, 66, 132, 28, 41, 67, 134, 1, 2, 4, 8, 3, 6, 12, 9, 7, 14, 13, 11, 5, 10, 15, 255
UseExtendedIndex: true
Faction@0:
Name: Allies
Faction@allies:
Name: faction-allies.name
InternalName: allies
Side: Allies
Selectable: False
Faction@1:
Name: England
Faction@england:
Name: faction-england.name
InternalName: england
Side: Allies
Description: England: Counterintelligence\nSpecial Unit: British Spy\nSpecial Unit: Mobile Gap Generator
Faction@2:
Name: France
Description: faction-england.description
Faction@france:
Name: faction-france.name
InternalName: france
Side: Allies
Description: France: Deception\nSpecial Ability: Can build fake structures\nSpecial Unit: Phase Transport
Faction@3:
Name: Germany
Description: faction-france.description
Faction@germany:
Name: faction-germany.name
InternalName: germany
Side: Allies
Description: Germany: Technology\nSpecial Ability: Advanced Chronoshift\nSpecial Unit: Chrono Tank
Faction@4:
Name: Soviet
Description: faction-germany.description
Faction@soviet:
Name: faction-soviet.name
InternalName: soviet
Side: Soviet
Selectable: False
Faction@5:
Name: Russia
Faction@russia:
Name: faction-russia.name
InternalName: russia
Side: Soviet
Description: Russia: Tesla Weapons\nSpecial Unit: Tesla Tank\nSpecial Unit: Shock Trooper
Faction@6:
Name: Ukraine
Description: faction-russia.description
Faction@ukraine:
Name: faction-ukraine.name
InternalName: ukraine
Side: Soviet
Description: Ukraine: Demolitions\nSpecial Ability: Parabombs\nSpecial Unit: Demolition Truck
Description: faction-ukraine.description
Faction@random:
Name: Any
Name: faction-random.name
InternalName: Random
RandomFactionMembers: RandomAllies, RandomSoviet
Side: Random
Description: Random Country\nA random country will be chosen when the game starts.
Description: faction-random.description
Faction@randomallies:
Name: Allies
Name: faction-randomallies.name
InternalName: RandomAllies
RandomFactionMembers: england, france, germany
Side: Random
Description: Random Allied Country\nA random Allied country will be chosen when the game starts.
Description: faction-randomallies.description
Faction@randomsoviet:
Name: Soviet
Name: faction-randomsoviet.name
InternalName: RandomSoviet
RandomFactionMembers: russia, ukraine
Side: Random
Description: Random Soviet Country\nA random Soviet country will be chosen when the game starts.
Description: faction-randomsoviet.description
ResourceRenderer:
ResourceTypes:
Ore:

View File

@@ -32,6 +32,25 @@ dropdown-map-creeps =
resource-veins = Veins
resource-tiberium = Tiberium
faction-random =
.name = Any
.description = Random Faction
A random faction will be chosen when the game starts
faction-gdi =
.name = GDI
.description = Global Defense Initiative
The GDI is an international military branch of the United Nations tasked
with keeping world peace. Commanding the combined forces of the world's
most powerful nations, they possess an unmatched arsenal of high-tech weaponry.
faction-nod =
.name = Nod
.description = Brotherhood of Nod
The Brotherhood is a religious cult centered around their leader Kane
and the alien substance Tiberium. They utilize stealth technology
and guerilla tactics to defeat those who oppose them.
## Structures
notification-construction-complete = Construction complete.
notification-unit-ready = Unit ready.

View File

@@ -189,18 +189,18 @@
Rail: 100
Crushes: wall, crate, infantry
Faction@Random:
Name: Any
Name: faction-random.name
InternalName: Random
RandomFactionMembers: gdi, nod
Description: Random Faction\nA random faction will be chosen when the game starts.
Faction@0:
Name: GDI
Description: faction-random.description
Faction@gdi:
Name: faction-gdi.name
InternalName: gdi
Description: Global Defense Initiative\nThe GDI is an international military branch of the United Nations tasked\nwith keeping world peace. Commanding the combined forces of the world's\nmost powerful nations, they possess an unmatched arsenal of high-tech weaponry.
Faction@1:
Name: Nod
Description: faction-gdi.description
Faction@nod:
Name: faction-nod.name
InternalName: nod
Description: Brotherhood of Nod\nThe Brotherhood is a religious cult centered around their leader Kane\nand the alien substance Tiberium. They utilize stealth technology\nand guerilla tactics to defeat those who oppose them.
Description: faction-nod.description
TerrainGeometryOverlay:
DebugVisualizations:
CliffBackImpassabilityLayer: