Un-hardcodes pip/tag/group palettes.

-Palette for decorations can now be defined under SelectionDecorations trait.
-Adds pip types Ammo and AmmoEmpty.
-LimitedAmmo PipTypes are now customizable.
-Adds art, sequences and rules entries for TS mod decorations that were missing/using a wrong palette.
-Adds PrimaryBuilding trait to TS weapon factories and helipads.
This commit is contained in:
reaperrr
2014-04-28 19:12:41 +02:00
parent 0162cac91a
commit c8815e1413
10 changed files with 51 additions and 15 deletions

BIN
mods/ts/bits/ammopips.shp Normal file

Binary file not shown.

BIN
mods/ts/bits/pipsra.shp Normal file

Binary file not shown.

View File

@@ -30,6 +30,8 @@ DPOD:
LimitedAmmo:
Ammo: 5
PipCount: 5
PipType: Ammo
PipTypeEmpty: AmmoEmpty
AutoTarget:
RenderSprites:
RenderVoxels:
@@ -97,6 +99,8 @@ ORCA:
LimitedAmmo:
Ammo: 5
PipCount: 5
PipType: Ammo
PipTypeEmpty: AmmoEmpty
AutoTarget:
RenderSprites:
RenderVoxels:
@@ -132,6 +136,8 @@ ORCAB:
LimitedAmmo:
Ammo: 2
PipCount: 2
PipType: Ammo
PipTypeEmpty: AmmoEmpty
AutoTarget:
RenderSprites:
RenderVoxels:
@@ -225,6 +231,8 @@ SCRIN:
LimitedAmmo:
Ammo: 3
PipCount: 3
PipType: Ammo
PipTypeEmpty: AmmoEmpty
AutoTarget:
RenderSprites:
RenderVoxels:
@@ -260,6 +268,8 @@ APACHE:
LimitedAmmo:
Ammo: 12
PipCount: 4
PipType: Ammo
PipTypeEmpty: AmmoEmpty
AutoTarget:
WithRotor:
Offset: 85,0,384

View File

@@ -1,6 +1,7 @@
^Building:
AppearsOnRadar:
SelectionDecorations:
Palette: pips
Selectable:
Priority: 3
TargetableBuilding:
@@ -96,6 +97,7 @@
Gems: 80
Beach: 80
SelectionDecorations:
Palette: pips
Selectable:
Voice: Infantry
TargetableUnit:
@@ -167,6 +169,7 @@
Beach: 40
ROT: 5
SelectionDecorations:
Palette: pips
Selectable:
Voice: Vehicle
TargetableUnit:
@@ -203,6 +206,7 @@
TargetTypes: Air
GroundedTargetTypes: Ground
SelectionDecorations:
Palette: pips
Selectable:
Voice: Heli
Helicopter:

View File

@@ -141,6 +141,7 @@ GAWEAP:
ExitCell: 3,3
Production:
Produces: Vehicle
PrimaryBuilding:
ProductionBar:
WithProductionOverlay@WHITELIGHTS:
Sequence: production-lights-white
@@ -244,6 +245,7 @@ NAWEAP:
ExitCell: 3,3
Production:
Produces: Vehicle
PrimaryBuilding:
ProductionBar:
WithProductionOverlay@LIGHTS:
Sequence: production-lights
@@ -623,6 +625,7 @@ GAHPAD:
SpawnOffset: 0,-256,0
Production:
Produces: Air
PrimaryBuilding:
BelowUnits:
Reservable:
RepairsUnits:
@@ -655,6 +658,7 @@ NAHPAD:
SpawnOffset: 0,-256,0
Production:
Produces: Air
PrimaryBuilding:
BelowUnits:
Reservable:
RepairsUnits:

View File

@@ -17,6 +17,11 @@ World:
Filename: cameo.pal
AllowModifiers: false
ShadowIndex: 242
PaletteFromFile@pips:
Name: pips
Filename: palette.pal
AllowModifiers: false
ShadowIndex: 4
PaletteFromFile@ra:
Name: ra
Filename: palette.pal

View File

@@ -79,13 +79,14 @@ clock:
Start: 0
Length: *
# TODO:
# needs palette.pal
pips:
medic:
Start: 6
tag-primary:
groups: pipsra #TODO: backfall to RA asset
Start: 8
Length: 10
tag-primary: pipsra #TODO: backfall to RA asset
Start: 2
pip-empty: pips2
Start: 0
pip-green: pips2
@@ -98,8 +99,10 @@ pips:
Start: 4
pip-blue: pips2
Start: 5
pip-ammo: pips2
Start: 6
pip-ammo: ammopips
Start: 0
pip-ammoempty: ammopips
Start: 1
# TODO:
pip-empty-building:
Start: 0