Files
OpenRA/mods/d2k/rules/player.yaml
Ivaylo Draganov a0f17b15ec Refactor translation files
- Add prefixes to all message keys to provide context
- Use messages with attributes for some UI elements (dropdowns, dialogs, checkboxes, menus)
- Rename some class fields for consistency with translation keys
2022-12-19 22:04:54 +13:00

185 lines
5.1 KiB
YAML

^BasePlayer:
AlwaysVisible:
Shroud:
PlayerResources:
ResourceValues:
Spice: 25
EditorPlayer:
Inherits: ^BasePlayer
Player:
Inherits: ^BasePlayer
TechTree:
ClassicProductionQueue@Building:
Type: Building
DisplayOrder: 0
LowPowerModifier: 300
ReadyAudio: BuildingReady
ReadyTextNotification: Construction complete.
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
SpeedUp: true
BuildTimeSpeedReduction: 100, 66, 50
ClassicProductionQueue@Infantry:
Type: Infantry
DisplayOrder: 1
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: Training
OnHoldAudio: OnHold
CancelledAudio: Cancelled
SpeedUp: true
BuildTimeSpeedReduction: 100, 66, 50
ClassicProductionQueue@Vehicle:
Type: Vehicle
DisplayOrder: 2
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
SpeedUp: true
BuildTimeSpeedReduction: 100, 66, 50
ClassicProductionQueue@Armor:
Type: Armor
DisplayOrder: 3
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
SpeedUp: true
BuildTimeSpeedReduction: 100, 66, 50
ClassicProductionQueue@Starport:
Type: Starport
DisplayOrder: 4
BuildDurationModifier: 212
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: OrderPlaced
OnHoldAudio: OnHold
CancelledAudio: Cancelled
ClassicProductionQueue@Aircraft:
Type: Aircraft
DisplayOrder: 5
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
SpeedUp: true
BuildTimeSpeedReduction: 100, 66, 50
ClassicProductionQueue@Upgrade: # Upgrade is defined after others so it won't be automatically selected by ProductionQueueFromSelection.
Type: Upgrade
ReadyAudio: NewOptions
ReadyTextNotification: New construction options.
BlockedAudio: NoRoom
BlockedTextNotification: No room for new unit.
QueuedAudio: Upgrading
OnHoldAudio: OnHold
CancelledAudio: Cancelled
PlaceBuilding:
NewOptionsNotification: NewOptions
CannotPlaceNotification: BuildingCannotPlaceAudio
NewOptionsTextNotification: New construction options.
CannotPlaceTextNotification: Cannot build here.
SupportPowerManager:
ScriptTriggers:
MissionObjectives:
WinNotification: Win
LoseNotification: Lose
LeaveNotification: Leave
ConquestVictoryConditions:
PowerManager:
AdviceInterval: 26000
SpeechNotification: LowPower
TextNotification: Low power.
AllyRepair:
PlayerResources:
SelectableCash: 2500, 5000, 7000, 10000, 20000
InsufficientFundsNotification: InsufficientFunds
InsufficientFundsTextNotification: Insufficient funds.
CashTickUpNotification: CashTickUp
CashTickDownNotification: CashTickDown
DeveloperMode:
CheckboxDisplayOrder: 8
BaseAttackNotifier:
TextNotification: Base under attack.
AllyTextNotification: Our ally is under attack.
Shroud:
FogCheckboxDisplayOrder: 3
LobbyPrerequisiteCheckbox@AUTOCONCRETE:
ID: autoconcrete
Label: checkbox-automatic-concrete.label
Description: checkbox-automatic-concrete.description
Enabled: False
DisplayOrder: 7
Prerequisites: global-auto-concrete
FrozenActorLayer:
HarvesterAttackNotifier:
TextNotification: Harvester under attack.
PlayerStatistics:
PlaceBeacon:
ProvidesPrerequisite@atreides:
Prerequisite: player.atreides
Factions: atreides
ProvidesPrerequisite@harkonnen:
Prerequisite: player.harkonnen
Factions: harkonnen
ProvidesPrerequisite@ordos:
Prerequisite: player.ordos
Factions: ordos
ProvidesPrerequisite@corrino:
Prerequisite: player.corrino
Factions: corrino
ProvidesPrerequisite@fremen:
Prerequisite: player.fremen
Factions: fremen
ProvidesPrerequisite@mercenary:
Prerequisite: player.mercenary
Factions: mercenary
ProvidesPrerequisite@smuggler:
Prerequisite: player.smuggler
Factions: smuggler
ProvidesTechPrerequisite@low:
Name: options-tech-level.low
Prerequisites: techlevel.low
Id: low
ProvidesTechPrerequisite@medium:
Name: options-tech-level.medium
Prerequisites: techlevel.low, techlevel.medium
Id: medium
ProvidesTechPrerequisite@nosuper:
Name: options-tech-level.no-powers
Prerequisites: techlevel.low, techlevel.medium, techlevel.high
Id: nopowers
ProvidesTechPrerequisite@all:
Name: options-tech-level.unrestricted
Prerequisites: techlevel.low, techlevel.medium, techlevel.high, techlevel.superweapons
Id: unrestricted
EnemyWatcher:
HarvesterInsurance:
GrantConditionOnPrerequisiteManager:
ResourceStorageWarning:
AdviceInterval: 26000
TextNotification: Silos needed.
PlayerExperience:
GameSaveViewportManager:
PlayerRadarTerrain: