Merge pull request #12133 from reaperrr/ts-misc02

TS polishing pass: Ion Cannon, z-sorting, offsets, explosions
This commit is contained in:
abcdefg30
2016-10-22 19:32:01 +02:00
committed by GitHub
10 changed files with 63 additions and 40 deletions

View File

@@ -401,9 +401,11 @@ GAPLUG:
UpgradeTypes: plug.ioncannon UpgradeTypes: plug.ioncannon
UpgradeMinEnabledLevel: 1 UpgradeMinEnabledLevel: 1
Icon: ioncannon Icon: ioncannon
Effect: ionring Effect: explosion
EffectSequence: ionring
EffectPalette: effectalpha75
WeaponDelay: 0 WeaponDelay: 0
ChargeTime: 180 ChargeTime: 510
Description: Ion Cannon Description: Ion Cannon
LongDesc: Initiate an Ion Cannon strike.\nApplies instant damage to a small area. LongDesc: Initiate an Ion Cannon strike.\nApplies instant damage to a small area.
EndChargeSpeechNotification: IonCannonReady EndChargeSpeechNotification: IonCannonReady

View File

@@ -17,7 +17,7 @@ E3:
Speed: 42 Speed: 42
Armament@PRIMARY: Armament@PRIMARY:
Weapon: Bazooka Weapon: Bazooka
LocalOffset: 128,0,640 LocalOffset: 252,0,684
AttackFrontal: AttackFrontal:
Voice: Attack Voice: Attack
WithInfantryBody: WithInfantryBody:

View File

@@ -56,12 +56,12 @@ BIKE:
UpgradeTypes: eliteweapon UpgradeTypes: eliteweapon
UpgradeMaxEnabledLevel: 0 UpgradeMaxEnabledLevel: 0
UpgradeMaxAcceptedLevel: 1 UpgradeMaxAcceptedLevel: 1
LocalOffset: -128,-170,213, -128,170,213 LocalOffset: -108,-144,360, -108,144,360
Armament@ELITE: Armament@ELITE:
Weapon: HoverMissile Weapon: HoverMissile
UpgradeTypes: eliteweapon UpgradeTypes: eliteweapon
UpgradeMinEnabledLevel: 1 UpgradeMinEnabledLevel: 1
LocalOffset: -128,-170,213, -128,170,213 LocalOffset: -108,-144,360, -108,144,360
AttackFrontal: AttackFrontal:
Voice: Attack Voice: Attack
AutoTarget: AutoTarget:

View File

@@ -41,6 +41,18 @@
PaletteFromFile@effect: PaletteFromFile@effect:
Name: effect Name: effect
Filename: anim.pal Filename: anim.pal
PaletteFromPaletteWithAlpha@effectalpha25:
Name: effectalpha25
Alpha: 0.25
BasePalette: effect
PaletteFromPaletteWithAlpha@effectalpha50:
Name: effectalpha50
Alpha: 0.5
BasePalette: effect
PaletteFromPaletteWithAlpha@effectalpha75:
Name: effectalpha75
Alpha: 0.75
BasePalette: effect
PaletteFromFile@sidebar: PaletteFromFile@sidebar:
Name: sidebar Name: sidebar
Filename: sidebar-nod|sidebar.pal Filename: sidebar-nod|sidebar.pal

View File

@@ -51,6 +51,7 @@ crate-effects:
Defaults: Defaults:
Length: * Length: *
ZOffset: 2047 ZOffset: 2047
Offset: 0, 0, 24
dollar: money dollar: money
reveal-map: reveal reveal-map: reveal
hide-map: shroudx hide-map: shroudx
@@ -132,38 +133,31 @@ explosion:
building: twlt070 building: twlt070
Offset: 0, 0, 36 Offset: 0, 0, 36
ionring: ring1 ionring: ring1
BlendMode: Additive
ZRamp: 1 ZRamp: 1
Tick: 100 Tick: 100
ionbeam: ionbeam ionbeam: ionbeam
Offset: 0,-60 Offset: 0, -60, 60
BlendMode: Additive ZRamp: 1
Length: *
Tick: 100 Tick: 100
ionbeam2: ionbeam ionbeam2: ionbeam
Offset: 0,-180 Offset: 0, -180, 60
BlendMode: Additive ZRamp: 1
Length: *
Tick: 100 Tick: 100
ionbeam3: ionbeam ionbeam3: ionbeam
Offset: 0,-300 Offset: 0, -300, 60
BlendMode: Additive ZRamp: 1
Length: *
Tick: 100 Tick: 100
ionbeam4: ionbeam ionbeam4: ionbeam
Offset: 0,-420 Offset: 0, -420, 60
BlendMode: Additive ZRamp: 1
Length: *
Tick: 100 Tick: 100
ionbeam5: ionbeam ionbeam5: ionbeam
Offset: 0,-540 Offset: 0, -540, 60
BlendMode: Additive ZRamp: 1
Length: *
Tick: 100 Tick: 100
ionbeam6: ionbeam ionbeam6: ionbeam
Offset: 0,-660 Offset: 0, -660, 60
BlendMode: Additive ZRamp: 1
Length: *
Tick: 100 Tick: 100
pulse_explosion: pulsefx2 pulse_explosion: pulsefx2
BlendMode: Additive BlendMode: Additive
@@ -218,22 +212,26 @@ discus:
idle: idle:
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 12
canister: canister:
idle: idle:
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 12
pulsball: pulsball:
idle: idle:
Length: * Length: *
BlendMode: Additive BlendMode: Additive
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 24
dragon: dragon:
idle: idle:
Facings: 32 Facings: 32
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 6
crystal4: crystal4:
idle: idle:
@@ -241,15 +239,18 @@ crystal4:
ShadowStart: 15 ShadowStart: 15
UseTilesetExtension: true UseTilesetExtension: true
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 6
120mm: 120mm:
idle: idle:
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 4
torpedo: torpedo:
idle: idle:
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 8
flameall: flameall:
idle: idle:
@@ -257,42 +258,51 @@ flameall:
Facings: -8 Facings: -8
Tick: 160 Tick: 160
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 24
largesmoke: largesmoke:
idle: lgrysmk1 idle: lgrysmk1
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 24
smallsmoke: smallsmoke:
idle: sgrysmk1 idle: sgrysmk1
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 24
large_smoke_trail: large_smoke_trail:
idle: smokey idle: smokey
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 24
small_smoke_trail: small_smoke_trail:
idle: smokey2 idle: smokey2
Length: * Length: *
ZOffset: 1023 ZOffset: 1023
Offset: 0, 0, 24
largefire: largefire:
idle: fire1 idle: fire1
Length: * Length: *
Offset: 0, 0, 36
mediumfire: mediumfire:
idle: fire2 idle: fire2
Length: * Length: *
Offset: 0, 0, 24
smallfire: smallfire:
idle: fire3 idle: fire3
Length: * Length: *
Offset: 0, 0, 24
tinyfire: tinyfire:
idle: fire4 idle: fire4
Length: * Length: *
Offset: 0, 0, 24
moveflsh: moveflsh:
idle: ring idle: ring
@@ -424,18 +434,6 @@ clustermissile:
down: null # TODO down: null # TODO
Length: * Length: *
ionbeam:
idle:
Length: *
Offset: 0, -78
ZOffset: 1023
ionring:
idle: ring1
Length: *
ZOffset: -512
Tick: 120
^rock: ^rock:
idle: idle:
ShadowStart: 1 ShadowStart: 1

View File

@@ -53,6 +53,7 @@ Bomb:
DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect Warhead@2Eff: CreateEffect
Explosions: large_explosion Explosions: large_explosion
ExplosionPalette: effectalpha75
ImpactSounds: expnew09.aud ImpactSounds: expnew09.aud
InvalidImpactTypes: Water InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect Warhead@3EffWater: CreateEffect

View File

@@ -125,7 +125,8 @@ CyCannon:
Concrete: 80 Concrete: 80
DamageTypes: Prone350Percent, TriggerProne, EnergyDeath DamageTypes: Prone350Percent, TriggerProne, EnergyDeath
Warhead@2Eff: CreateEffect Warhead@2Eff: CreateEffect
Explosions: large_bang Explosions: large_explosion
ExplosionPalette: effectalpha75
ImpactSounds: expnew12.aud ImpactSounds: expnew12.aud
InvalidImpactTypes: Water InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect Warhead@3EffWater: CreateEffect

View File

@@ -11,6 +11,7 @@ UnitExplode:
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect Warhead@2Eff: CreateEffect
Explosions: large_twlt Explosions: large_twlt
ExplosionPalette: effectalpha75
ImpactSounds: expnew09.aud ImpactSounds: expnew09.aud
Warhead@4Smu: LeaveSmudge Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater SmudgeType: MediumCrater
@@ -53,6 +54,7 @@ TiberiumExplosion:
Size: 1,1 Size: 1,1
Warhead@3Eff: CreateEffect Warhead@3Eff: CreateEffect
Explosions: large_explosion Explosions: large_explosion
ExplosionPalette: effectalpha75
ImpactSounds: expnew09.aud ImpactSounds: expnew09.aud
SmallDebris: SmallDebris:

View File

@@ -19,7 +19,7 @@
Concrete: 60 Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect Warhead@2Eff: CreateEffect
Explosions: medium_clsn Explosions: small_clsn
ImpactSounds: expnew14.aud ImpactSounds: expnew14.aud
InvalidImpactTypes: Water InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect Warhead@3EffWater: CreateEffect
@@ -48,7 +48,7 @@
Concrete: 60 Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect Warhead@2Eff: CreateEffect
Explosions: large_clsn Explosions: medium_clsn
ImpactSounds: expnew14.aud ImpactSounds: expnew14.aud
InvalidImpactTypes: Water InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect Warhead@3EffWater: CreateEffect
@@ -119,6 +119,7 @@
DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect Warhead@2Eff: CreateEffect
Explosions: large_explosion Explosions: large_explosion
ExplosionPalette: effectalpha75
ImpactSounds: expnew06.aud ImpactSounds: expnew06.aud
InvalidImpactTypes: Water InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect Warhead@3EffWater: CreateEffect

View File

@@ -77,17 +77,23 @@ IonCannon:
Delay: 3 Delay: 3
Warhead@4Effect: CreateEffect Warhead@4Effect: CreateEffect
Explosions: ionbeam Explosions: ionbeam
ImpactSound: ion1.aud ExplosionPalette: effectalpha75
ImpactSounds: ion1.aud
Warhead@5Effect: CreateEffect Warhead@5Effect: CreateEffect
Explosions: ionbeam2 Explosions: ionbeam2
ExplosionPalette: effectalpha75
Warhead@6Effect: CreateEffect Warhead@6Effect: CreateEffect
Explosions: ionbeam3 Explosions: ionbeam3
ExplosionPalette: effectalpha75
Warhead@7Effect: CreateEffect Warhead@7Effect: CreateEffect
Explosions: ionbeam4 Explosions: ionbeam4
ExplosionPalette: effectalpha75
Warhead@8Effect: CreateEffect Warhead@8Effect: CreateEffect
Explosions: ionbeam5 Explosions: ionbeam5
ExplosionPalette: effectalpha75
Warhead@9Effect: CreateEffect Warhead@9Effect: CreateEffect
Explosions: ionbeam6 Explosions: ionbeam6
ExplosionPalette: effectalpha75
EMPulseCannon: EMPulseCannon:
ReloadDelay: 100 ReloadDelay: 100