Add classic-style tooltips for TD campaign missions.

This commit is contained in:
Paul Chote
2014-10-03 18:10:39 +13:00
parent 80f42b4921
commit 02166628d1
11 changed files with 371 additions and 17 deletions

View File

@@ -465,10 +465,48 @@ Rules:
-ConquestVictoryConditions: -ConquestVictoryConditions:
MissionObjectives: MissionObjectives:
EarlyGameOver: true EarlyGameOver: true
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
PROC: PROC:
Buildable: Buildable:
Prerequisites: ~disabled Prerequisites: ~disabled

View File

@@ -747,10 +747,48 @@ Rules:
-ConquestVictoryConditions: -ConquestVictoryConditions:
MissionObjectives: MissionObjectives:
EarlyGameOver: true EarlyGameOver: true
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
PROC: PROC:
Buildable: Buildable:
Prerequisites: ~disabled Prerequisites: ~disabled

View File

@@ -908,8 +908,48 @@ Rules:
-ConquestVictoryConditions: -ConquestVictoryConditions:
MissionObjectives: MissionObjectives:
EarlyGameOver: true EarlyGameOver: true
^Vehicle:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry: ^Infantry:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
WEAP: WEAP:
Buildable: Buildable:
Prerequisites: ~disabled Prerequisites: ~disabled

View File

@@ -553,12 +553,48 @@ Rules:
-ConquestVictoryConditions: -ConquestVictoryConditions:
MissionObjectives: MissionObjectives:
EarlyGameOver: true EarlyGameOver: true
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank: ^Tank:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
CRATE: CRATE:
Crate: Crate:
Lifetime: 9999 Lifetime: 9999

View File

@@ -632,12 +632,48 @@ Rules:
-ConquestVictoryConditions: -ConquestVictoryConditions:
MissionObjectives: MissionObjectives:
EarlyGameOver: true EarlyGameOver: true
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank: ^Tank:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
E3: E3:
AutoTarget: AutoTarget:
ScanRadius: 5 ScanRadius: 5

View File

@@ -899,12 +899,48 @@ Rules:
-ConquestVictoryConditions: -ConquestVictoryConditions:
MissionObjectives: MissionObjectives:
EarlyGameOver: true EarlyGameOver: true
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank: ^Tank:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
^CivInfantry: ^CivInfantry:
Health: Health:
HP: 125 HP: 125

View File

@@ -323,11 +323,48 @@ Rules:
MustBeDestroyed: MustBeDestroyed:
^CivInfantry: ^CivInfantry:
MustBeDestroyed: MustBeDestroyed:
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
Sequences: Sequences:
VoxelSequences: VoxelSequences:

View File

@@ -537,10 +537,48 @@ Rules:
Scripts: nod03a.lua Scripts: nod03a.lua
ObjectivesPanel: ObjectivesPanel:
PanelName: MISSION_OBJECTIVES PanelName: MISSION_OBJECTIVES
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
NUK2: NUK2:
Buildable: Buildable:
Prerequisites: ~disabled Prerequisites: ~disabled

View File

@@ -582,10 +582,48 @@ Rules:
Scripts: nod03b.lua Scripts: nod03b.lua
ObjectivesPanel: ObjectivesPanel:
PanelName: MISSION_OBJECTIVES PanelName: MISSION_OBJECTIVES
^Infantry:
MustBeDestroyed:
^Vehicle: ^Vehicle:
MustBeDestroyed: MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Tank:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Helicopter:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Infantry:
MustBeDestroyed:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Plane:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Ship:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Building:
Tooltip:
GenericVisibility: Enemy
ShowOwnerRow: false
^Wall:
Tooltip:
ShowOwnerRow: false
^Husk:
Tooltip:
GenericVisibility: Enemy, Ally, Neutral
GenericStancePrefix: false
ShowOwnerRow: false
HARV:
-MustBeDestroyed:
NUK2: NUK2:
Buildable: Buildable:
Prerequisites: ~disabled Prerequisites: ~disabled

View File

@@ -31,6 +31,8 @@
Guard: Guard:
Guardable: Guardable:
BodyOrientation: BodyOrientation:
Tooltip:
GenericName: Vehicle
UpdatesPlayerStatistics: UpdatesPlayerStatistics:
Cloak: Cloak:
RequiresUpgrade: cloak RequiresUpgrade: cloak
@@ -85,6 +87,8 @@
Guard: Guard:
Guardable: Guardable:
BodyOrientation: BodyOrientation:
Tooltip:
GenericName: Tank
UpdatesPlayerStatistics: UpdatesPlayerStatistics:
Cloak: Cloak:
RequiresUpgrade: cloak RequiresUpgrade: cloak
@@ -133,6 +137,8 @@
Huntable: Huntable:
LuaScriptEvents: LuaScriptEvents:
ScriptTriggers: ScriptTriggers:
Tooltip:
GenericName: Helicopter
GainsStatUpgrades: GainsStatUpgrades:
SelfHealing@ELITE: SelfHealing@ELITE:
Step: 2 Step: 2
@@ -190,6 +196,8 @@
Guard: Guard:
Guardable: Guardable:
BodyOrientation: BodyOrientation:
Tooltip:
GenericName: Soldier
SelfHealing@HOSPITAL: SelfHealing@HOSPITAL:
Step: 5 Step: 5
Ticks: 100 Ticks: 100
@@ -234,6 +242,7 @@
Cost: 70 Cost: 70
Tooltip: Tooltip:
Name: Civilian Name: Civilian
GenericVisibility: None
Mobile: Mobile:
Speed: 56 Speed: 56
Health: Health:
@@ -396,6 +405,8 @@
Guardable: Guardable:
Range: 3 Range: 3
BodyOrientation: BodyOrientation:
Tooltip:
GenericName: Structure
FrozenUnderFog: FrozenUnderFog:
UpdatesPlayerStatistics: UpdatesPlayerStatistics:
Huntable: Huntable:
@@ -426,6 +437,7 @@
Building: Building:
Tooltip: Tooltip:
Name: Civilian Building Name: Civilian Building
GenericVisibility: None
FrozenUnderFog: FrozenUnderFog:
StartsRevealed: true StartsRevealed: true
@@ -439,6 +451,7 @@
RelativeToTopLeft: yes RelativeToTopLeft: yes
Tooltip: Tooltip:
Name: Civilian Building (Destroyed) Name: Civilian Building (Destroyed)
GenericVisibility: None
BodyOrientation: BodyOrientation:
FrozenUnderFog: FrozenUnderFog:
StartsRevealed: true StartsRevealed: true
@@ -481,6 +494,7 @@
RelativeToTopLeft: yes RelativeToTopLeft: yes
Tooltip: Tooltip:
Name: Field (Destroyed) Name: Field (Destroyed)
GenericVisibility: None
BelowUnits: BelowUnits:
BodyOrientation: BodyOrientation:
RenderBuilding: RenderBuilding:
@@ -610,6 +624,8 @@
ForceHealthPercentage: 25 ForceHealthPercentage: 25
BelowUnits: BelowUnits:
BodyOrientation: BodyOrientation:
Tooltip:
GenericName: Destroyed Vehicle
LuaScriptEvents: LuaScriptEvents:
DisabledOverlay: DisabledOverlay:
ScriptTriggers: ScriptTriggers:

View File

@@ -43,6 +43,7 @@ HARV:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:
Name: Harvester Name: Harvester
GenericName: Harvester
Description: Collects Tiberium for processing.\n Unarmed Description: Collects Tiberium for processing.\n Unarmed
Buildable: Buildable:
BuildPaletteOrder: 10 BuildPaletteOrder: 10