Manually port D2k veterancy to conditions.

This commit is contained in:
Paul Chote
2016-11-17 13:40:13 +00:00
parent 56fa3db051
commit 2fb1875fd7
2 changed files with 96 additions and 27 deletions

View File

@@ -17,41 +17,105 @@
^GainsExperience: ^GainsExperience:
GainsExperience: GainsExperience:
Upgrades: Upgrades:
200: firepower, damage, speed, reload, inaccuracy, rank 200: rank-veteran-1
400: firepower, damage, speed, reload, inaccuracy, rank 400: rank-veteran-2
800: firepower, damage, speed, reload, inaccuracy, rank 800: rank-veteran-3
1600: firepower, damage, speed, reload, inaccuracy, rank, eliteweapon, selfheal 1600: rank-elite
FirepowerMultiplier@EXPERIENCE: DamageMultiplier@RANK-1:
UpgradeTypes: firepower RequiresCondition: rank-veteran-1 && !rank-veteran-2
Modifier: 105, 110, 115, 125 Modifier: 96
DamageMultiplier@EXPERIENCE: DamageMultiplier@RANK-2:
UpgradeTypes: damage RequiresCondition: rank-veteran-2 && !rank-veteran-3
Modifier: 96, 92, 88, 80 Modifier: 92
SpeedMultiplier@EXPERIENCE: DamageMultiplier@RANK-3:
UpgradeTypes: speed RequiresCondition: rank-veteran-3 && !rank-elite
Modifier: 105, 110, 115, 125 Modifier: 88
ReloadDelayMultiplier@EXPERIENCE: DamageMultiplier@RANK-ELITE:
UpgradeTypes: reload RequiresCondition: rank-elite
Modifier: 96, 92, 88, 80 Modifier: 80
InaccuracyMultiplier@EXPERIENCE: FirepowerMultiplier@RANK-1:
UpgradeTypes: inaccuracy RequiresCondition: rank-veteran-1 && !rank-veteran-2
Modifier: 90, 80, 70, 50 Modifier: 105
FirepowerMultiplier@RANK-2:
RequiresCondition: rank-veteran-2 && !rank-veteran-3
Modifier: 110
FirepowerMultiplier@RANK-3:
RequiresCondition: rank-veteran-3 && !rank-elite
Modifier: 115
FirepowerMultiplier@RANK-ELITE:
RequiresCondition: rank-elite
Modifier: 125
SpeedMultiplier@RANK-1:
RequiresCondition: rank-veteran-1 && !rank-veteran-2
Modifier: 105
SpeedMultiplier@RANK-2:
RequiresCondition: rank-veteran-2 && !rank-veteran-3
Modifier: 110
SpeedMultiplier@RANK-3:
RequiresCondition: rank-veteran-3 && !rank-elite
Modifier: 115
SpeedMultiplier@RANK-ELITE:
RequiresCondition: rank-elite
Modifier: 125
ReloadDelayMultiplier@RANK-1:
RequiresCondition: rank-veteran-1 && !rank-veteran-2
Modifier: 96
ReloadDelayMultiplier@RANK-2:
RequiresCondition: rank-veteran-2 && !rank-veteran-3
Modifier: 92
ReloadDelayMultiplier@RANK-3:
RequiresCondition: rank-veteran-3 && !rank-elite
Modifier: 88
ReloadDelayMultiplier@RANK-ELITE:
RequiresCondition: rank-elite
Modifier: 80
InaccuracyMultiplier@RANK-1:
RequiresCondition: rank-veteran-1 && !rank-veteran-2
Modifier: 90
InaccuracyMultiplier@RANK-2:
RequiresCondition: rank-veteran-2 && !rank-veteran-3
Modifier: 80
InaccuracyMultiplier@RANK-3:
RequiresCondition: rank-veteran-3 && !rank-elite
Modifier: 70
InaccuracyMultiplier@RANK-ELITE:
RequiresCondition: rank-elite
Modifier: 50
SelfHealing@ELITE: SelfHealing@ELITE:
Step: 0 Step: 0
PercentageStep: 4 PercentageStep: 4
Delay: 125 Delay: 125
HealIfBelow: 100 HealIfBelow: 100
DamageCooldown: 125 DamageCooldown: 125
RequiresCondition: selfheal RequiresCondition: rank-elite
WithRankDecoration: WithDecoration@RANK-1:
Image: rank Image: rank
Sequence: rank Sequence: rank-veteran-1
Palette: effect Palette: effect
ReferencePoint: Bottom, Right ReferencePoint: Bottom, Right
UpgradeTypes: rank RequiresCondition: rank-veteran-1 && !rank-veteran-2
ZOffset: 256
WithDecoration@RANK-2:
Image: rank
Sequence: rank-veteran-2
Palette: effect
ReferencePoint: Bottom, Right
RequiresCondition: rank-veteran-2 && !rank-veteran-3
ZOffset: 256
WithDecoration@RANK-3:
Image: rank
Sequence: rank-veteran-3
Palette: effect
ReferencePoint: Bottom, Right
RequiresCondition: rank-veteran-3 && !rank-elite
ZOffset: 256
WithDecoration@RANK-ELITE:
Image: rank
Sequence: rank-elite
Palette: effect
ReferencePoint: Bottom, Right
RequiresCondition: rank-elite
ZOffset: 256 ZOffset: 256
UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 4
^Vehicle: ^Vehicle:
Inherits@1: ^ExistsInWorld Inherits@1: ^ExistsInWorld

View File

@@ -151,8 +151,13 @@ poweroff:
ZOffset: 2047 ZOffset: 2047
rank: rank:
rank: rank.shp rank-veteran-1: rank.shp
Length: * rank-veteran-2: rank.shp
Start: 1
rank-veteran-3: rank.shp
Start: 2
rank-elite: rank.shp
Start: 3
overlay: overlay:
Defaults: DATA.R8 Defaults: DATA.R8