Extract text feedback messages.

This commit is contained in:
Matthias Mailänder
2023-08-19 13:03:15 +02:00
committed by Gustas
parent 94c8339e17
commit c609c4af14
77 changed files with 521 additions and 274 deletions

View File

@@ -47,7 +47,7 @@
^GainsExperience:
GainsExperience:
LevelUpNotification: LevelUp
LevelUpTextNotification: Unit promoted.
LevelUpTextNotification: notification-unit-promoted
Conditions:
200: rank-veteran
400: rank-veteran
@@ -268,7 +268,7 @@
AttackMove:
HiddenUnderFog:
ActorLostNotification:
TextNotification: Unit lost.
TextNotification: notification-unit-lost
ProximityCaptor:
Types: Vehicle
GpsDot:
@@ -285,9 +285,9 @@
CancelActivity: True
CaptureNotification:
Notification: UnitStolen
TextNotification: Unit stolen.
TextNotification: notification-unit-stolen
LoseNotification: UnitLost
LoseTextNotification: Unit lost.
LoseTextNotification: notification-unit-lost
MustBeDestroyed:
Voiced:
VoiceSet: VehicleVoice
@@ -371,7 +371,7 @@
RequiresCondition: disable-experience
HiddenUnderFog:
ActorLostNotification:
TextNotification: Unit lost.
TextNotification: notification-unit-lost
GpsDot:
String: Infantry
Crushable:
@@ -519,7 +519,7 @@
AttackMove:
ActorLostNotification:
Notification: NavalUnitLost
TextNotification: Naval unit lost.
TextNotification: notification-naval-unit-lost
ProximityCaptor:
Types: Ship
Chronoshiftable:
@@ -604,7 +604,7 @@
Guardable:
ActorLostNotification:
Notification: AirUnitLost
TextNotification: Airborne unit lost.
TextNotification: notification-airborne-unit-lost
ProximityCaptor:
Types: Plane
EjectOnDeath:
@@ -639,9 +639,9 @@
RequiresCondition: !airborne
CaptureNotification:
Notification: UnitStolen
TextNotification: Unit stolen.
TextNotification: notification-unit-stolen
LoseNotification: UnitLost
LoseTextNotification: Unit lost.
LoseTextNotification: notification-unit-lost
^Plane:
Inherits: ^NeutralPlane
@@ -700,7 +700,7 @@
Weapon: BuildingExplode
EmptyWeapon: BuildingExplode
CaptureNotification:
TextNotification: Structure captured.
TextNotification: notification-structure-captured
ShakeOnDeath:
ProximityCaptor:
Types: Building
@@ -1344,7 +1344,7 @@
PrimaryBuilding:
PrimaryCondition: primary
SelectionNotification: PrimaryBuildingSelected
SelectionTextNotification: Primary building selected.
SelectionTextNotification: notification-primary-building-selected
WithDecoration@primary:
RequiresCondition: primary
Position: Top

View File

@@ -350,7 +350,7 @@ SPY:
Infiltrates:
Types: SpyInfiltrate
Notification: BuildingInfiltrated
TextNotification: Building infiltrated.
TextNotification: notification-building-infiltrated
AutoTarget:
InitialStance: HoldFire
InitialStanceAI: HoldFire
@@ -645,7 +645,7 @@ THF:
Infiltrates:
Types: ThiefInfiltrate
Notification: BuildingInfiltrated
TextNotification: Building infiltrated.
TextNotification: notification-building-infiltrated
Voiced:
VoiceSet: ThiefVoice
-TakeCover:

View File

@@ -352,7 +352,7 @@ powerproxy.parabombs:
AllowMultiple: true
UnitType: badr.bomber
SelectTargetSpeechNotification: SelectTarget
SelectTargetTextNotification: Select target.
SelectTargetTextNotification: notification-select-target
QuantizedFacings: 8
DisplayBeacon: True
BeaconPoster: pbmbicon
@@ -371,8 +371,8 @@ powerproxy.sonarpulse:
ChargeInterval: 750
EndChargeSpeechNotification: SonarPulseReady
SelectTargetSpeechNotification: SelectTarget
EndChargeTextNotification: Sonar pulse ready.
SelectTargetTextNotification: Select target.
EndChargeTextNotification: notification-sonar-pulse-ready
SelectTargetTextNotification: notification-select-target
Actor: sonar
Terrain: Water
AllowUnderShroud: false
@@ -391,7 +391,7 @@ powerproxy.paratroopers:
Description: A Badger drops a squad of infantry\nanywhere on the map.
DropItems: E1,E1,E1,E3,E3
SelectTargetSpeechNotification: SelectTarget
SelectTargetTextNotification: Select target.
SelectTargetTextNotification: notification-select-target
AllowImpassableCells: false
QuantizedFacings: 8
CameraActor: camera.paradrop

View File

@@ -17,11 +17,11 @@ Player:
DisplayOrder: 0
LowPowerModifier: 300
ReadyAudio: ConstructionComplete
ReadyTextNotification: Construction complete.
ReadyTextNotification: notification-construction-complete
BlockedAudio: NoBuild
BlockedTextNotification: Unable to build more.
BlockedTextNotification: notification-unable-to-build-more
LimitedAudio: BuildingInProgress
LimitedTextNotification: Unable to comply. Building in progress.
LimitedTextNotification: notification-unable-to-comply-building-in-progress
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
@@ -31,11 +31,11 @@ Player:
DisplayOrder: 1
LowPowerModifier: 300
ReadyAudio: ConstructionComplete
ReadyTextNotification: Construction complete.
ReadyTextNotification: notification-construction-complete
BlockedAudio: NoBuild
BlockedTextNotification: Unable to build more.
BlockedTextNotification: notification-unable-to-build-more
LimitedAudio: BuildingInProgress
LimitedTextNotification: Unable to comply. Building in progress.
LimitedTextNotification: notification-unable-to-comply-building-in-progress
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
@@ -45,11 +45,11 @@ Player:
DisplayOrder: 3
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
ReadyTextNotification: notification-unit-ready
BlockedAudio: NoBuild
BlockedTextNotification: Unable to build more.
BlockedTextNotification: notification-unable-to-build-more
LimitedAudio: BuildingInProgress
LimitedTextNotification: Unable to comply. Building in progress.
LimitedTextNotification: notification-unable-to-comply-building-in-progress
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
@@ -60,11 +60,11 @@ Player:
DisplayOrder: 2
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
ReadyTextNotification: notification-unit-ready
BlockedAudio: NoBuild
BlockedTextNotification: Unable to build more.
BlockedTextNotification: notification-unable-to-build-more
LimitedAudio: BuildingInProgress
LimitedTextNotification: Unable to comply. Building in progress.
LimitedTextNotification: notification-unable-to-comply-building-in-progress
QueuedAudio: Training
OnHoldAudio: OnHold
CancelledAudio: Cancelled
@@ -74,11 +74,11 @@ Player:
DisplayOrder: 5
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
ReadyTextNotification: notification-unit-ready
BlockedAudio: NoBuild
BlockedTextNotification: Unable to build more.
BlockedTextNotification: notification-unable-to-build-more
LimitedAudio: BuildingInProgress
LimitedTextNotification: Unable to comply. Building in progress.
LimitedTextNotification: notification-unable-to-comply-building-in-progress
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
@@ -88,11 +88,11 @@ Player:
DisplayOrder: 4
LowPowerModifier: 300
ReadyAudio: UnitReady
ReadyTextNotification: Unit ready.
ReadyTextNotification: notification-unit-ready
BlockedAudio: NoBuild
BlockedTextNotification: Unable to build more.
BlockedTextNotification: notification-unable-to-build-more
LimitedAudio: BuildingInProgress
LimitedTextNotification: Unable to comply. Building in progress.
LimitedTextNotification: notification-unable-to-comply-building-in-progress
QueuedAudio: Building
OnHoldAudio: OnHold
CancelledAudio: Cancelled
@@ -100,8 +100,8 @@ Player:
PlaceBuilding:
NewOptionsNotification: NewOptions
CannotPlaceNotification: BuildingCannotPlaceAudio
NewOptionsTextNotification: New construction options.
CannotPlaceTextNotification: Cannot deploy here.
NewOptionsTextNotification: notification-new-construction-options
CannotPlaceTextNotification: notification-cannot-deploy-here
SupportPowerManager:
ScriptTriggers:
MissionObjectives:
@@ -111,11 +111,11 @@ Player:
ConquestVictoryConditions:
PowerManager:
SpeechNotification: LowPower
TextNotification: Low power.
TextNotification: notification-low-power
AllyRepair:
PlayerResources:
InsufficientFundsNotification: InsufficientFunds
InsufficientFundsTextNotification: Insufficient funds.
InsufficientFundsTextNotification: notification-insufficient-funds
CashTickUpNotification: CashTickUp
CashTickDownNotification: CashTickDown
DeveloperMode:
@@ -146,8 +146,8 @@ Player:
Prerequisites: global-reusable-engineers
FrozenActorLayer:
BaseAttackNotifier:
TextNotification: Base under attack.
AllyTextNotification: Our ally is under attack.
TextNotification: notification-base-under-attack
AllyTextNotification: notification-ally-under-attack
PlayerStatistics:
PlaceBeacon:
ProvidesTechPrerequisite@infonly:
@@ -177,7 +177,7 @@ Player:
Image: iconchevrons
Sequence: veteran
ResourceStorageWarning:
TextNotification: Silos needed.
TextNotification: notification-silos-needed
PlayerExperience:
GameSaveViewportManager:
PlayerRadarTerrain:

View File

@@ -44,11 +44,11 @@ MSLO:
SelectTargetSpeechNotification: SelectTarget
InsufficientPowerSpeechNotification: InsufficientPower
IncomingSpeechNotification: AbombLaunchDetected
SelectTargetTextNotification: Select target.
InsufficientPowerTextNotification: Insufficient power.
BeginChargeTextNotification: A-bomb prepping.
EndChargeTextNotification: A-bomb ready.
IncomingTextNotification: A-bomb launch detected.
SelectTargetTextNotification: notification-select-target
InsufficientPowerTextNotification: notification-insufficient-power
BeginChargeTextNotification: notification-abomb-prepping
EndChargeTextNotification: notification-abomb-ready
IncomingTextNotification: notification-abomb-launch-detected
MissileWeapon: atomic
MissileImage: atomic
MissileDelay: 5
@@ -213,9 +213,9 @@ SPEN:
RepairsUnits:
HpPerStep: 1000
StartRepairingNotification: Repairing
StartRepairingTextNotification: Repairing.
StartRepairingTextNotification: notification-repairing
FinishRepairingNotification: UnitRepaired
FinishRepairingTextNotification: Unit repaired.
FinishRepairingTextNotification: notification-unit-repaired
PlayerExperience: 5
RallyPoint:
ForceSetType: Ship
@@ -333,9 +333,9 @@ SYRD:
RepairsUnits:
HpPerStep: 1000
StartRepairingNotification: Repairing
StartRepairingTextNotification: Repairing.
StartRepairingTextNotification: notification-repairing
FinishRepairingNotification: UnitRepaired
FinishRepairingTextNotification: Unit repaired.
FinishRepairingTextNotification: notification-unit-repaired
PlayerExperience: 5
RallyPoint:
ForceSetType: Ship
@@ -441,10 +441,10 @@ IRON:
InsufficientPowerSpeechNotification: InsufficientPower
BeginChargeSpeechNotification: IronCurtainCharging
EndChargeSpeechNotification: IronCurtainReady
SelectTargetTextNotification: Select target.
InsufficientPowerTextNotification: Insufficient power.
BeginChargeTextNotification: Iron curtain charging.
EndChargeTextNotification: Iron curtain ready.
SelectTargetTextNotification: notification-select-target
InsufficientPowerTextNotification: notification-insufficient-power
BeginChargeTextNotification: notification-iron-curtain-charging
EndChargeTextNotification: notification-iron-curtain-ready
DisplayRadarPing: True
Condition: invulnerability
OnFireSound: ironcur9.aud
@@ -516,10 +516,10 @@ PDOX:
InsufficientPowerSpeechNotification: InsufficientPower
BeginChargeSpeechNotification: ChronosphereCharging
EndChargeSpeechNotification: ChronosphereReady
SelectTargetTextNotification: Select target.
InsufficientPowerTextNotification: Insufficient power.
BeginChargeTextNotification: Chronosphere charging.
EndChargeTextNotification: Chronosphere ready.
SelectTargetTextNotification: notification-select-target
InsufficientPowerTextNotification: notification-insufficient-power
BeginChargeTextNotification: notification-chronosphere-charging
EndChargeTextNotification: notification-chronosphere-ready
Duration: 400
KillCargo: true
DisplayRadarPing: True
@@ -538,10 +538,10 @@ PDOX:
InsufficientPowerSpeechNotification: InsufficientPower
BeginChargeSpeechNotification: ChronosphereCharging
EndChargeSpeechNotification: ChronosphereReady
SelectTargetTextNotification: Select target.
InsufficientPowerTextNotification: Insufficient power.
BeginChargeTextNotification: Chronosphere charging.
EndChargeTextNotification: Chronosphere ready.
SelectTargetTextNotification: notification-select-target
InsufficientPowerTextNotification: notification-insufficient-power
BeginChargeTextNotification: notification-chronosphere-charging
EndChargeTextNotification: notification-chronosphere-charging
Duration: 400
KillCargo: true
DisplayRadarPing: True
@@ -1016,7 +1016,7 @@ ATEK:
Description: Reveals map terrain and provides tactical\ninformation. Requires power and active radar.
RevealDelay: 375
LaunchSpeechNotification: SatelliteLaunched
LaunchTextNotification: Satellite launched.
LaunchTextNotification: notification-satellite-launched
DisplayTimerRelationships: Ally, Neutral, Enemy
SupportPowerPaletteOrder: 90
SupportPowerChargeBar:
@@ -1305,7 +1305,7 @@ PROC:
PlayerExperiencePercentage: 1
Types: SpyInfiltrate, ThiefInfiltrate
InfiltratedNotification: CreditsStolen
InfiltratedTextNotification: Credits stolen.
InfiltratedTextNotification: notification-credits-stolen
WithBuildingBib:
WithIdleOverlay@TOP:
RequiresCondition: !build-incomplete
@@ -1370,7 +1370,7 @@ SILO:
PlayerExperiencePercentage: 1
Types: ThiefInfiltrate
InfiltratedNotification: CreditsStolen
InfiltratedTextNotification: Credits stolen.
InfiltratedTextNotification: notification-credits-stolen
WithBuildingBib:
HasMinibib: true
-WithSpriteBody:
@@ -1556,8 +1556,8 @@ AFLD:
Description: Reveals an area of the map.
SelectTargetSpeechNotification: SelectTarget
EndChargeSpeechNotification: SpyPlaneReady
SelectTargetTextNotification: Select target.
EndChargeTextNotification: Spy plane ready.
SelectTargetTextNotification: notification-select-target
EndChargeTextNotification: notifcation-spy-plane-ready
CameraActor: camera.spyplane
CameraRemoveDelay: 150
UnitType: u2
@@ -1580,8 +1580,8 @@ AFLD:
DropItems: E1R1,E1R1,E1R1,E3R1,E3R1
ReinforcementsArrivedSpeechNotification: ReinforcementsArrived
SelectTargetSpeechNotification: SelectTarget
ReinforcementsArrivedTextNotification: Reinforcements have arrived.
SelectTargetTextNotification: Select target.
ReinforcementsArrivedTextNotification: notification-reinforcements-have-arrived
SelectTargetTextNotification: notification-select-target
AllowImpassableCells: false
QuantizedFacings: 8
CameraActor: camera.paradrop
@@ -1601,7 +1601,7 @@ AFLD:
Name: Parabombs
Description: A Badger drops a load of parachuted bombs\nat the selected location.
SelectTargetSpeechNotification: SelectTarget
SelectTargetTextNotification: Select target.
SelectTargetTextNotification: notification-select-target
CameraActor: camera
CameraRemoveDelay: 150
UnitType: badr.bomber
@@ -2055,9 +2055,9 @@ FIX:
HpPerStep: 1000
Interval: 7
StartRepairingNotification: Repairing
StartRepairingTextNotification: Repairing.
StartRepairingTextNotification: notification-repairing
FinishRepairingNotification: UnitRepaired
FinishRepairingTextNotification: Unit repaired.
FinishRepairingTextNotification: notification-unit-repaired
PlayerExperience: 5
WithBuildingBib:
HasMinibib: true

View File

@@ -396,7 +396,7 @@ MCV:
Facing: 384
TransformSounds: placbldg.aud, build5.aud
NoTransformNotification: BuildingCannotPlaceAudio
NoTransformTextNotification: Cannot deploy here.
NoTransformTextNotification: notification-cannot-deploy-here
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding: