Numeric constants for ConditionExpression
This commit is contained in:
@@ -17,66 +17,69 @@
|
||||
^GainsExperience:
|
||||
GainsExperience:
|
||||
Conditions:
|
||||
200: rank-veteran-1
|
||||
400: rank-veteran-2
|
||||
800: rank-veteran-3
|
||||
1600: rank-elite
|
||||
200: rank-veteran
|
||||
400: rank-veteran
|
||||
800: rank-veteran
|
||||
1600: rank-veteran
|
||||
GrantCondition@RANK-ELITE:
|
||||
RequiresCondition: rank-veteran == 4
|
||||
Condition: rank-elite
|
||||
DamageMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 95
|
||||
DamageMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 90
|
||||
DamageMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 85
|
||||
DamageMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 75
|
||||
FirepowerMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 105
|
||||
FirepowerMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 110
|
||||
FirepowerMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 120
|
||||
FirepowerMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 130
|
||||
SpeedMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 105
|
||||
SpeedMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 110
|
||||
SpeedMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 120
|
||||
SpeedMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 140
|
||||
ReloadDelayMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 95
|
||||
ReloadDelayMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 90
|
||||
ReloadDelayMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 85
|
||||
ReloadDelayMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 75
|
||||
InaccuracyMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 90
|
||||
InaccuracyMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 80
|
||||
InaccuracyMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 70
|
||||
InaccuracyMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
@@ -92,21 +95,21 @@
|
||||
Sequence: rank-veteran-1
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-2:
|
||||
Image: rank
|
||||
Sequence: rank-veteran-2
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-3:
|
||||
Image: rank
|
||||
Sequence: rank-veteran-3
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-ELITE:
|
||||
Image: rank
|
||||
|
||||
@@ -17,66 +17,69 @@
|
||||
^GainsExperience:
|
||||
GainsExperience:
|
||||
Conditions:
|
||||
200: rank-veteran-1
|
||||
400: rank-veteran-2
|
||||
800: rank-veteran-3
|
||||
1600: rank-elite
|
||||
200: rank-veteran
|
||||
400: rank-veteran
|
||||
800: rank-veteran
|
||||
1600: rank-veteran
|
||||
GrantCondition@RANK-ELITE:
|
||||
RequiresCondition: rank-veteran == 4
|
||||
Condition: rank-elite
|
||||
DamageMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 96
|
||||
DamageMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 92
|
||||
DamageMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 88
|
||||
DamageMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 80
|
||||
FirepowerMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 105
|
||||
FirepowerMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 110
|
||||
FirepowerMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 115
|
||||
FirepowerMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 125
|
||||
SpeedMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 105
|
||||
SpeedMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 110
|
||||
SpeedMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 115
|
||||
SpeedMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 125
|
||||
ReloadDelayMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 96
|
||||
ReloadDelayMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 92
|
||||
ReloadDelayMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 88
|
||||
ReloadDelayMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 80
|
||||
InaccuracyMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 90
|
||||
InaccuracyMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 80
|
||||
InaccuracyMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 70
|
||||
InaccuracyMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
@@ -93,21 +96,21 @@
|
||||
Sequence: rank-veteran-1
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-2:
|
||||
Image: rank
|
||||
Sequence: rank-veteran-2
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-3:
|
||||
Image: rank
|
||||
Sequence: rank-veteran-3
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-ELITE:
|
||||
Image: rank
|
||||
|
||||
@@ -59,14 +59,11 @@ V05:
|
||||
DOG:
|
||||
# HACK: Disable experience without killing the linter
|
||||
-GainsExperience:
|
||||
ExternalCondition@RANK-VETERAN-1:
|
||||
Condition: rank-veteran-1
|
||||
ExternalCondition@RANK-VETERAN-2:
|
||||
Condition: rank-veteran-2
|
||||
ExternalCondition@RANK-VETERAN-3:
|
||||
Condition: rank-veteran-3
|
||||
ExternalCondition@RANK-VETERAN:
|
||||
Condition: rank-veteran
|
||||
ExternalCondition@RANK-ELITE:
|
||||
Condition: rank-elite
|
||||
-GrantCondition@RANK-ELITE:
|
||||
|
||||
SPY:
|
||||
Mobile:
|
||||
|
||||
@@ -16,66 +16,69 @@
|
||||
^GainsExperience:
|
||||
GainsExperience:
|
||||
Conditions:
|
||||
200: rank-veteran-1
|
||||
400: rank-veteran-2
|
||||
800: rank-veteran-3
|
||||
1600: rank-elite
|
||||
200: rank-veteran
|
||||
400: rank-veteran
|
||||
800: rank-veteran
|
||||
1600: rank-veteran
|
||||
GrantCondition@RANK-ELITE:
|
||||
RequiresCondition: rank-veteran == 4
|
||||
Condition: rank-elite
|
||||
DamageMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 95
|
||||
DamageMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 90
|
||||
DamageMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 85
|
||||
DamageMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 75
|
||||
FirepowerMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 105
|
||||
FirepowerMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 110
|
||||
FirepowerMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 120
|
||||
FirepowerMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 130
|
||||
SpeedMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 105
|
||||
SpeedMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 110
|
||||
SpeedMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 120
|
||||
SpeedMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 140
|
||||
ReloadDelayMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 95
|
||||
ReloadDelayMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 90
|
||||
ReloadDelayMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 85
|
||||
ReloadDelayMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 75
|
||||
InaccuracyMultiplier@RANK-1:
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
Modifier: 90
|
||||
InaccuracyMultiplier@RANK-2:
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
Modifier: 80
|
||||
InaccuracyMultiplier@RANK-3:
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
Modifier: 70
|
||||
InaccuracyMultiplier@RANK-ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
@@ -91,21 +94,21 @@
|
||||
Sequence: rank-veteran-1
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-1 && !rank-veteran-2
|
||||
RequiresCondition: rank-veteran == 1
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-2:
|
||||
Image: rank
|
||||
Sequence: rank-veteran-2
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-2 && !rank-veteran-3
|
||||
RequiresCondition: rank-veteran == 2
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-3:
|
||||
Image: rank
|
||||
Sequence: rank-veteran-3
|
||||
Palette: effect
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran-3 && !rank-elite
|
||||
RequiresCondition: rank-veteran == 3
|
||||
ZOffset: 256
|
||||
WithDecoration@RANK-ELITE:
|
||||
Image: rank
|
||||
|
||||
@@ -18,28 +18,34 @@
|
||||
^GainsExperience:
|
||||
GainsExperience:
|
||||
Conditions:
|
||||
500: rank-veteran
|
||||
1000: rank-elite
|
||||
500: rank
|
||||
1000: rank
|
||||
GrantCondition@RANK-VETERAN:
|
||||
RequiresCondition: rank == 1
|
||||
Condition: rank-veteran
|
||||
GrantCondition@RANK-ELITE:
|
||||
RequiresCondition: rank == 2
|
||||
Condition: rank-elite
|
||||
FirepowerMultiplier@VETERAN:
|
||||
RequiresCondition: rank-veteran && !rank-elite
|
||||
RequiresCondition: rank-veteran
|
||||
Modifier: 110
|
||||
FirepowerMultiplier@ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 130
|
||||
DamageMultiplier@VETERAN:
|
||||
RequiresCondition: rank-veteran && !rank-elite
|
||||
RequiresCondition: rank-veteran
|
||||
Modifier: 90
|
||||
DamageMultiplier@ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 75
|
||||
SpeedMultiplier@VETERAN:
|
||||
RequiresCondition: rank-veteran && !rank-elite
|
||||
RequiresCondition: rank-veteran
|
||||
Modifier: 120
|
||||
SpeedMultiplier@ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
Modifier: 140
|
||||
ReloadDelayMultiplier@VETERAN:
|
||||
RequiresCondition: rank-veteran && !rank-elite
|
||||
RequiresCondition: rank-veteran
|
||||
Modifier: 90
|
||||
ReloadDelayMultiplier@ELITE:
|
||||
RequiresCondition: rank-elite
|
||||
@@ -55,7 +61,7 @@
|
||||
Sequence: veteran
|
||||
Palette: ra
|
||||
ReferencePoint: Bottom, Right
|
||||
RequiresCondition: rank-veteran && !rank-elite
|
||||
RequiresCondition: rank-veteran
|
||||
ZOffset: 256
|
||||
WithDecoration@ELITE:
|
||||
Image: rank
|
||||
|
||||
Reference in New Issue
Block a user