135 files changed, 3619 insertions(+), 837 deletions(-)
diff --git config_190426_2227/Items/Consumables/dungeon.txt config_190503_1107/Items/Consumables/dungeon.txt
index ace5d91..3484a62 100644
--- config_190426_2227/Items/Consumables/dungeon.txt
+++ config_190503_1107/Items/Consumables/dungeon.txt
@@ -128,5 +128,9 @@
tier: '1'
- id: dungeon_tut_05
plane: Dungeon_tut_05
slot: Portal
tier: '1'
+- id: dungeon_0test
+ plane: Empty
+ slot: Portal
+ tier: '1'
diff --git config_190426_2227/Items/Consumables/upgrade.txt config_190503_1107/Items/Consumables/upgrade.txt
index 7dd53c4..b49e28d 100644
--- config_190426_2227/Items/Consumables/upgrade.txt
+++ config_190503_1107/Items/Consumables/upgrade.txt
@@ -1,183 +1,200 @@
- extraTags:
- upgrade_attack
+ - epic
icon: ItemUpgrade_AttackUpgrade
id: upgrade_damage
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.01'
math: multiply
name: gunDamageMod
tier: '-1'
- extraTags:
- upgrade_speed
+ - rare
icon: ItemUpgrade_AttackUpgrade
id: upgrade_speed
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.01'
math: multiply
name: superspeedFactor
tier: '-1'
- extraTags:
- upgrade_defense
+ - epic
icon: ItemUpgrade_ArmorUpgrade
id: upgrade_armor
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1'
math: postAdd
name: maxHitPoints
tier: '-1'
- extraTags:
- upgrade_steam
+ - rare
icon: ItemUpgrade_SteamRechargeUpgrade
id: upgrade_steam
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.01'
math: multiply
name: energyRegenRate
tier: '-1'
- extraTags:
- upgrade_repair
+ - rare
icon: ItemUpgrade_RepairUpgrade
id: upgrade_repair
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.01'
math: multiply
name: healthRegenRate
tier: '-1'
- extraTags:
- upgrade_maxsteam
+ - epic
icon: ItemUpgrade_SteamMaxUpgrade
id: upgrade_maxsteam
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.01'
math: multiply
name: maxEnergyPoints
tier: '-1'
- extraTags:
- upgrade_elemental_defense
+ - rare
icon: ItemUpgrade_LightningArmor
id: upgrade_lightningdefense
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '0.991'
math: multiply
name: LightningSusceptibility
tier: '-1'
- extraTags:
- upgrade_elemental_defense
+ - rare
icon: ItemUpgrade_WaterArmor
id: upgrade_waterdefense
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '0.991'
math: multiply
name: WaterSusceptibility
tier: '-1'
- extraTags:
- upgrade_elemental_defense
+ - rare
icon: ItemUpgrade_FireArmor
id: upgrade_firedefense
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '0.991'
math: multiply
name: BurnSusceptibility
tier: '-1'
- extraTags:
- upgrade_elemental_defense
+ - rare
icon: ItemUpgrade_PoisonArmor
id: upgrade_poisondefense
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '0.991'
math: multiply
name: PoisonSusceptibility
tier: '-1'
- extraTags:
- upgrade_elemental_defense
+ - rare
icon: ItemUpgrade_IceArmor
id: upgrade_icedefense
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '0.991'
math: multiply
name: SlowSusceptibility
tier: '-1'
- extraTags:
- upgrade_elemental_attack
+ - rare
icon: ItemUpgrade_LightningAttack
id: upgrade_lightningattack
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.02'
math: multiply
name: LightningDamage
tier: '-1'
- extraTags:
- upgrade_elemental_attack
+ - rare
icon: ItemUpgrade_WaterAttack
id: upgrade_waterattack
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.02'
math: multiply
name: WaterDamage
tier: '-1'
- extraTags:
- upgrade_elemental_attack
+ - rare
icon: ItemUpgrade_FireAttack
id: upgrade_fireattack
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.02'
math: multiply
name: BurnDamage
tier: '-1'
- extraTags:
- upgrade_elemental_attack
+ - rare
icon: ItemUpgrade_PoisonAttack
id: upgrade_poisonattack
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.02'
math: multiply
name: PoisonDamage
tier: '-1'
- extraTags:
- upgrade_elemental_attack
+ - rare
icon: ItemUpgrade_IceAttack
id: upgrade_iceattack
slot: Upgrade
soulbound: 'true'
statMods:
- amount: '1.02'
math: multiply
name: SlowDamage
tier: '-1'
- extraTags:
- upgrade_XXX
+ - legendary
icon: ItemUpgrade_Generic
id: upgrade_god
slot: Upgrade
soulbound: 'true'
statMods:
diff --git config_190426_2227/Items/Consumables/variant.txt config_190503_1107/Items/Consumables/variant.txt
index be875c8..2a22458 100644
--- config_190426_2227/Items/Consumables/variant.txt
+++ config_190503_1107/Items/Consumables/variant.txt
@@ -879,11 +879,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: flames
- unlock:
item_id: playerclass_oldfaithful_flames
text: action_info_unlock_short
extraTags:
@@ -895,11 +895,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: spikes
- unlock:
item_id: playerclass_oldfaithful_spikes
text: action_info_unlock_short
extraTags:
@@ -911,11 +911,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: stars
- unlock:
item_id: playerclass_oldfaithful_stars
text: action_info_unlock_short
extraTags:
@@ -927,11 +927,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: tiger
- unlock:
item_id: playerclass_oldfaithful_tiger
text: action_info_unlock_short
extraTags:
@@ -943,11 +943,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: VariantA
- unlock:
item_id: playerclass_oldfaithful_varianta
text: action_info_unlock_short
extraTags:
@@ -959,11 +959,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: VariantB
- unlock:
item_id: playerclass_oldfaithful_variantb
text: action_info_unlock_short
extraTags:
@@ -975,11 +975,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: camo
- unlock:
item_id: playerclass_oldfaithful_camo
text: action_info_unlock_short
extraTags:
@@ -991,11 +991,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: EpicA
- unlock:
item_id: playerclass_oldfaithful_epica
text: action_info_unlock_short
extraTags:
@@ -1007,11 +1007,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: EpicB
- unlock:
item_id: playerclass_oldfaithful_epicb
text: action_info_unlock_short
extraTags:
@@ -1023,11 +1023,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: EpicC
- unlock:
item_id: playerclass_oldfaithful_epicc
text: action_info_unlock_short
extraTags:
@@ -1039,11 +1039,11 @@
soulbound: 'true'
uses: '1'
- actions:
- variant:
ignoresRequirementsAndTriesToApply: 'true'
- planeClass: oldfaithful
+ planeClass: olfaithful
variantId: EpicD
- unlock:
item_id: playerclass_oldfaithful_epicd
text: action_info_unlock_short
extraTags:
diff --git config_190426_2227/Items/Primary Weapons/shotgun_basic.txt config_190503_1107/Items/Primary Weapons/shotgun_basic.txt
index 6842395..76c5552 100644
--- config_190426_2227/Items/Primary Weapons/shotgun_basic.txt
+++ config_190503_1107/Items/Primary Weapons/shotgun_basic.txt
@@ -60,10 +60,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_0
id: shotgun_0
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '0'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T1
@@ -127,10 +128,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_01
id: shotgun_1
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '1'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T1
@@ -193,10 +195,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_02
id: shotgun_2
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '2'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T3
@@ -260,11 +263,11 @@
lifetime: '0.175'
multi: '1'
multiSpread: '0'
name: shotgun_3_3
rof: '3'
- speed: '56.0'
+ speed: '45.0'
spread: '0'
mountAngle: '0'
mountName: shotgun3_mount3
sfx:
sound: 'null'
@@ -307,10 +310,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_03
id: shotgun_3
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '3'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T3
@@ -374,10 +378,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_04
id: shotgun_4
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '4'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T5
@@ -440,10 +445,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_05
id: shotgun_5
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '5'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T5
@@ -530,10 +536,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_06
id: shotgun_6
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '6'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T7
@@ -596,10 +603,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_07
id: shotgun_7
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '7'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T7
@@ -663,10 +671,11 @@
sfx:
sound: 'null'
icon: ItemLootShotgun_08
id: shotgun_8
slot: MainGun
+ summarizeStats: 'true'
tag: shotgun
tier: '8'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -734,10 +743,11 @@
sound: 'null'
icon: ItemLootShotgun_09
id: shotgun_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '9'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -805,10 +815,11 @@
sound: 'null'
icon: ItemLootShotgun_10
id: shotgun_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '10'
- gunMounts:
- flashOffset: '0.4'
gunTypeConfig:
@@ -876,10 +887,11 @@
id: shotgun_10_punch
obsolete: 'true'
obsoleteMigrateTo: shotgun_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- gunMounts:
- flashOffset: '0.4'
gunTypeConfig:
@@ -910,7 +922,8 @@
id: shotgun_10_brosnan
obsolete: 'true'
obsoleteMigrateTo: shotgun_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
diff --git config_190426_2227/Items/Primary Weapons/shotgun_elementals.txt config_190503_1107/Items/Primary Weapons/shotgun_elementals.txt
index 14a53a1..58e1dec 100644
--- config_190426_2227/Items/Primary Weapons/shotgun_elementals.txt
+++ config_190503_1107/Items/Primary Weapons/shotgun_elementals.txt
@@ -99,10 +99,11 @@
id: shotgun_lightning
obsolete: 'true'
obsoleteMigrateTo: shotgun_lightning_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- gunMounts:
- flashOffset: '1'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -174,10 +175,11 @@
id: shotgun_water
obsolete: 'true'
obsoleteMigrateTo: shotgun_water_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -280,10 +282,11 @@
id: shotgun_fire
obsolete: 'true'
obsoleteMigrateTo: shotgun_fire_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- gunMounts:
- flashOffset: '0.0001'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -360,10 +363,11 @@
id: shotgun_poison
obsolete: 'true'
obsoleteMigrateTo: shotgun_poison_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- gunMounts:
- flashOffset: '4.5'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -469,10 +473,11 @@
id: shotgun_ice
obsolete: 'true'
obsoleteMigrateTo: shotgun_ice_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- common
@@ -575,10 +580,11 @@
sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_lightning_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- rare
@@ -681,10 +687,11 @@
sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_lightning_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- epic
@@ -787,10 +794,11 @@
sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_lightning_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- common
@@ -863,10 +871,11 @@
sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_water_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- rare
@@ -939,10 +948,11 @@
sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_water_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- epic
@@ -1015,10 +1025,11 @@
sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_water_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- common
@@ -1122,10 +1133,11 @@
sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_fire_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- rare
@@ -1229,10 +1241,11 @@
sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_fire_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- epic
@@ -1336,10 +1349,11 @@
sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_fire_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- common
@@ -1417,10 +1431,11 @@
sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_poison_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- rare
@@ -1498,10 +1513,11 @@
sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_poison_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- epic
@@ -1579,10 +1595,11 @@
sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_poison_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- common
@@ -1689,10 +1706,11 @@
sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_ice_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- rare
@@ -1799,10 +1817,11 @@
sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_ice_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
- extraTags:
- elemental
- epic
@@ -1909,7 +1928,8 @@
sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_ice_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '50'
diff --git config_190426_2227/Items/Primary Weapons/shotgun_ultrarares.txt config_190503_1107/Items/Primary Weapons/shotgun_ultrarares.txt
index a176072..ed5d1d3 100644
--- config_190426_2227/Items/Primary Weapons/shotgun_ultrarares.txt
+++ config_190503_1107/Items/Primary Weapons/shotgun_ultrarares.txt
@@ -6,15 +6,15 @@
bulletPalette: ringing_white
bulletPrefab: laserBullet
bulletSize: '0.19999999999999998'
burst: '42'
cooldown: '4'
- damage: '12.9375'
+ damage: '11.64375'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '4.3125'
+ effectDamage: '3.88125'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.2'
multi: '6'
multiSpread: '0'
@@ -30,23 +30,24 @@
id: shotgun_combat
obsolete: 'true'
obsoleteMigrateTo: shotgun_combat_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: blue
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '10'
cooldown: '2'
- damage: '34.5'
+ damage: '31.05'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '5'
multiSpread: '8'
@@ -64,11 +65,11 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '6'
cooldown: '2'
- damage: '34.5'
+ damage: '31.05'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '3'
multiSpread: '8'
@@ -84,27 +85,28 @@
id: shotgun_backshot
obsolete: 'true'
obsoleteMigrateTo: shotgun_backshot_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: blue
bulletPalette: halo
bulletPrefab: leisurelyBullet
bulletSize: '0.5'
burst: '24'
cooldown: '2'
- damage: '11.5'
+ damage: '10.35'
doesReloadNonemptyClips: 'true'
effect: Lightning
effectAmount: '0.1'
- effectDamage: '11.5'
+ effectDamage: '10.35'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.25'
multi: '12'
multiOffset:
@@ -122,10 +124,11 @@
id: shotgun_flat
obsolete: 'true'
obsoleteMigrateTo: shotgun_flat_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- rare
@@ -137,32 +140,71 @@
bulletPalette: ringing_white
bulletPrefab: laserBullet
bulletSize: '0.19999999999999998'
burst: '42'
cooldown: '4'
- damage: '10.35'
+ damage: '9.315'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '3.45'
+ effectDamage: '3.105'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.2'
multi: '6'
multiSpread: '0'
name: shotgun_combat_8_1
rof: '3'
speed: '35'
spread: '20'
mountName: shotgun_combat_8_mount
sfx:
pitch: '0.5'
sound: shotgun
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '26.5'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '53'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '10.2'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_combat_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- epic
@@ -174,32 +216,71 @@
bulletPalette: ringing_white
bulletPrefab: laserBullet
bulletSize: '0.19999999999999998'
burst: '42'
cooldown: '4'
- damage: '11.64375'
+ damage: '10.479375'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '3.88125'
+ effectDamage: '3.493125'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.2'
multi: '6'
multiSpread: '0'
name: shotgun_combat_9_1
rof: '3'
speed: '35'
spread: '20'
mountName: shotgun_combat_9_mount
sfx:
pitch: '0.5'
sound: shotgun
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '29.5'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '59'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '10.2'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_combat_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- legendary
@@ -211,32 +292,71 @@
bulletPalette: ringing_white
bulletPrefab: laserBullet
bulletSize: '0.19999999999999998'
burst: '42'
cooldown: '4'
- damage: '12.9375'
+ damage: '11.64375'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '4.3125'
+ effectDamage: '3.88125'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.2'
multi: '6'
multiSpread: '0'
name: shotgun_combat_10_1
rof: '3'
speed: '35'
spread: '20'
mountName: shotgun_combat_10_mount
sfx:
pitch: '0.5'
sound: shotgun
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '32.5'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '65'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '10.2'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_combat_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- rare
@@ -248,11 +368,11 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '10'
cooldown: '2'
- damage: '27.6'
+ damage: '24.84'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '5'
multiSpread: '8'
@@ -270,28 +390,67 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '6'
cooldown: '2'
- damage: '27.6'
+ damage: '24.84'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '3'
multiSpread: '8'
name: shotgun_8_2_2
rof: '3'
speed: '28.0'
spread: '0'
mountAngle: '-180'
mountName: shotgun_backshot_8_mount2
sfx:
sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '2'
+ cooldown: '2'
+ damage: '54.735'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '2'
+ cooldown: '2'
+ damage: '54.735'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '180'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_backshot_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- epic
@@ -303,11 +462,11 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '10'
cooldown: '2'
- damage: '31.05'
+ damage: '27.945'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '5'
multiSpread: '8'
@@ -325,28 +484,67 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '6'
cooldown: '2'
- damage: '31.05'
+ damage: '27.945'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '3'
multiSpread: '8'
name: shotgun_8_2_2
rof: '3'
speed: '28.0'
spread: '0'
mountAngle: '-180'
mountName: shotgun_backshot_9_mount2
sfx:
sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '2'
+ cooldown: '2'
+ damage: '60.74'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '2'
+ cooldown: '2'
+ damage: '60.74'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '180'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_backshot_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- legendary
@@ -358,11 +556,11 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '10'
cooldown: '2'
- damage: '34.5'
+ damage: '31.05'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '5'
multiSpread: '8'
@@ -380,28 +578,67 @@
bulletPalette: glow
bulletPrefab: leisurelyBullet
bulletSize: '0.8799999999999999'
burst: '6'
cooldown: '2'
- damage: '34.5'
+ damage: '31.05'
doesReloadNonemptyClips: 'true'
isPiercing: 'false'
lifetime: '0.25'
multi: '3'
multiSpread: '8'
name: shotgun_8_2_2
rof: '3'
speed: '28.0'
spread: '0'
mountAngle: '-180'
mountName: shotgun_backshot_10_mount2
sfx:
sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '2'
+ cooldown: '2'
+ damage: '66.75'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '2'
+ cooldown: '2'
+ damage: '66.75'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '180'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_backshot_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- rare
@@ -413,15 +650,15 @@
bulletPalette: ringing_white
bulletPrefab: bullet
bulletSize: '0.4'
burst: '42'
cooldown: '4'
- damage: '8.4'
+ damage: '7.56'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '2.8'
+ effectDamage: '2.52'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '1.4'
multi: '6'
multiSpread: '6'
@@ -441,32 +678,71 @@
bulletPalette: ringing_white
bulletPrefab: bullet
bulletSize: '0.4'
burst: '42'
cooldown: '4'
- damage: '8.4'
+ damage: '7.56'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '2.8'
+ effectDamage: '2.52'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '1.4'
multi: '6'
multiSpread: '6'
name: shotgun_doomsday_8_1
rof: '3'
speed: '5'
spread: '0'
mountAngle: '-90'
mountName: shotgun_doomsday_8_mount2
sfx:
sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '39.89'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '-90'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '39.89'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '90'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_doomsday_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- epic
@@ -478,15 +754,15 @@
bulletPalette: ringing_white
bulletPrefab: bullet
bulletSize: '0.4'
burst: '42'
cooldown: '4'
- damage: '9.45'
+ damage: '8.505'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '3.15'
+ effectDamage: '2.835'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '1.4'
multi: '6'
multiSpread: '6'
@@ -506,32 +782,73 @@
bulletPalette: ringing_white
bulletPrefab: bullet
bulletSize: '0.4'
burst: '42'
cooldown: '4'
- damage: '9.45'
+ damage: '8.505'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '3.15'
+ effectDamage: '2.835'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '1.4'
multi: '6'
multiSpread: '6'
name: shotgun_doomsday_9_1
rof: '3'
speed: '5'
spread: '0'
mountAngle: '-90'
mountName: shotgun_doomsday_9_mount2
sfx:
sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '44.32'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '-90'
+ mountIdOverride: '0004'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '44.32'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '90'
+ mountIdOverride: '0005'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_doomsday_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- legendary
@@ -543,15 +860,15 @@
bulletPalette: ringing_white
bulletPrefab: bullet
bulletSize: '0.4'
burst: '42'
cooldown: '4'
- damage: '10.5'
+ damage: '9.45'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '3.5'
+ effectDamage: '3.15'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '1.4'
multi: '6'
multiSpread: '6'
@@ -571,32 +888,71 @@
bulletPalette: ringing_white
bulletPrefab: bullet
bulletSize: '0.4'
burst: '42'
cooldown: '4'
- damage: '10.5'
+ damage: '9.45'
doesReloadNonemptyClips: 'true'
effect: Slow
effectAmount: '0.1'
- effectDamage: '3.5'
+ effectDamage: '3.15'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '1.4'
multi: '6'
multiSpread: '6'
name: shotgun_doomsday_10_1
rof: '3'
speed: '5'
spread: '0'
mountAngle: '-90'
mountName: shotgun_doomsday_10_mount2
sfx:
sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '48.75'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '-90'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '7'
+ cooldown: '4'
+ damage: '48.75'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '1'
+ multiSpread: '10'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '90'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_doomsday_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- rare
@@ -608,15 +964,15 @@
bulletPalette: halo
bulletPrefab: leisurelyBullet
bulletSize: '0.5'
burst: '24'
cooldown: '2'
- damage: '13.8'
+ damage: '12.42'
doesReloadNonemptyClips: 'true'
effect: Lightning
effectAmount: '0.1'
- effectDamage: '4.6'
+ effectDamage: '4.14'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.25'
multi: '12'
multiOffset:
@@ -628,14 +984,57 @@
speed: '28.0'
spread: '0'
mountName: shotgun_flat_8_mount
sfx:
sound: shotgun
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '10'
+ cooldown: '2'
+ damage: '7.3'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '5'
+ multiOffset:
+ - '1'
+ - '0'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '10'
+ cooldown: '2'
+ damage: '14.6'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '5'
+ multiOffset:
+ - '1'
+ - '0'
+ rof: '3'
+ speed: '10.2'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_08_rare
id: shotgun_flat_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- epic
@@ -647,15 +1046,15 @@
bulletPalette: halo
bulletPrefab: leisurelyBullet
bulletSize: '0.5'
burst: '24'
cooldown: '2'
- damage: '15.525'
+ damage: '13.9725'
doesReloadNonemptyClips: 'true'
effect: Lightning
effectAmount: '0.1'
- effectDamage: '5.175'
+ effectDamage: '4.6575'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.25'
multi: '12'
multiOffset:
@@ -667,14 +1066,57 @@
speed: '28.0'
spread: '0'
mountName: shotgun_flat_9_mount
sfx:
sound: shotgun
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '10'
+ cooldown: '2'
+ damage: '8.1'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '5'
+ multiOffset:
+ - '1'
+ - '0'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '10'
+ cooldown: '2'
+ damage: '16.198'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '5'
+ multiOffset:
+ - '1'
+ - '0'
+ rof: '3'
+ speed: '10.2'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_09_epic
id: shotgun_flat_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
- extraTags:
- ultra
- legendary
@@ -686,15 +1128,15 @@
bulletPalette: halo
bulletPrefab: leisurelyBullet
bulletSize: '0.5'
burst: '24'
cooldown: '2'
- damage: '17.25'
+ damage: '15.525'
doesReloadNonemptyClips: 'true'
effect: Lightning
effectAmount: '0.1'
- effectDamage: '5.75'
+ effectDamage: '5.175'
effectTime: '0.1'
isPiercing: 'false'
lifetime: '0.25'
multi: '12'
multiOffset:
@@ -706,11 +1148,54 @@
speed: '28.0'
spread: '0'
mountName: shotgun_flat_10_mount
sfx:
sound: shotgun
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '10'
+ cooldown: '2'
+ damage: '8.9'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '5'
+ multiOffset:
+ - '1'
+ - '0'
+ rof: '3'
+ speed: '28.0'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
+ - flashOffset: '0.4'
+ gunTypeConfig:
+ bulletHue: purple
+ bulletPrefab: invisibleBullet
+ bulletSize: '5'
+ burst: '10'
+ cooldown: '2'
+ damage: '17.8'
+ doesReloadNonemptyClips: 'true'
+ isPiercing: 'false'
+ lifetime: '0.1375'
+ multi: '5'
+ multiOffset:
+ - '1'
+ - '0'
+ rof: '3'
+ speed: '10.2'
+ spread: '0'
+ mountAngle: '0'
+ sfx:
+ sound: 'null'
icon: ItemLootShotgun_10_legendary
id: shotgun_flat_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: shotgun
tier: '100'
diff --git config_190426_2227/Items/Primary Weapons/sniper_basic.txt config_190503_1107/Items/Primary Weapons/sniper_basic.txt
index 7160013..a38b1fb 100644
--- config_190426_2227/Items/Primary Weapons/sniper_basic.txt
+++ config_190503_1107/Items/Primary Weapons/sniper_basic.txt
@@ -57,10 +57,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_0
id: sniper_0
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '0'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T1
@@ -120,10 +121,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_01
id: sniper_1
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '1'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T1
@@ -198,10 +200,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_02
id: sniper_2
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '2'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T3
@@ -280,10 +283,11 @@
syncOffset: '0'
syncTo: sniper3_mount
icon: ItemLootSniper_03
id: sniper_3
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '3'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T3
@@ -358,10 +362,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_04
id: sniper_4
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '4'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T5
@@ -436,10 +441,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_05
id: sniper_5
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '5'
- gunMounts:
- doesStopReloadingWhenTriggerHeld: 'false'
flashOffset: '0.4'
@@ -527,10 +533,11 @@
syncOffset: '0'
syncTo: sniper6_mount
icon: ItemLootSniper_06
id: sniper_6
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '6'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T7
@@ -605,10 +612,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_07
id: sniper_7
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '7'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T7
@@ -683,10 +691,11 @@
sfx:
sound: 'null'
icon: ItemLootSniper_08
id: sniper_8
slot: MainGun
+ summarizeStats: 'true'
tag: sniper
tier: '8'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -775,10 +784,11 @@
sound: 'null'
icon: ItemLootSniper_09
id: sniper_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '9'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -866,7 +876,8 @@
sound: 'null'
icon: ItemLootSniper_10
id: sniper_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '10'
diff --git config_190426_2227/Items/Primary Weapons/sniper_elementals.txt config_190503_1107/Items/Primary Weapons/sniper_elementals.txt
index cf8ce90..1ff4beb 100644
--- config_190426_2227/Items/Primary Weapons/sniper_elementals.txt
+++ config_190503_1107/Items/Primary Weapons/sniper_elementals.txt
@@ -89,10 +89,11 @@
id: sniper_lightning
obsolete: 'true'
obsoleteMigrateTo: sniper_lightning_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -192,10 +193,11 @@
id: sniper_water
obsolete: 'true'
obsoleteMigrateTo: sniper_water_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- gunMounts:
- flashOffset: '1'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -319,10 +321,11 @@
id: sniper_fire
obsolete: 'true'
obsoleteMigrateTo: sniper_fire_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -412,10 +415,11 @@
id: sniper_poison
obsolete: 'true'
obsoleteMigrateTo: sniper_poison_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- gunMounts:
- flashOffset: '5'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -506,10 +510,11 @@
id: sniper_ice
obsolete: 'true'
obsoleteMigrateTo: sniper_ice_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- common
@@ -602,10 +607,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_lightning_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- rare
@@ -698,10 +704,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_lightning_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- epic
@@ -794,10 +801,11 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_lightning_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- common
@@ -898,10 +906,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_water_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- rare
@@ -1002,10 +1011,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_water_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- epic
@@ -1106,10 +1116,11 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_water_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- common
@@ -1234,10 +1245,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_fire_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- rare
@@ -1362,10 +1374,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_fire_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- epic
@@ -1490,10 +1503,11 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_fire_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- common
@@ -1584,10 +1598,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_poison_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- rare
@@ -1678,10 +1693,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_poison_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- epic
@@ -1772,10 +1788,11 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_poison_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- common
@@ -1867,10 +1884,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_ice_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- rare
@@ -1962,10 +1980,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_ice_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
- extraTags:
- elemental
- epic
@@ -2057,7 +2076,8 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_ice_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '50'
diff --git config_190426_2227/Items/Primary Weapons/sniper_ultrarares.txt config_190503_1107/Items/Primary Weapons/sniper_ultrarares.txt
index 6f8b218..59825b7 100644
--- config_190426_2227/Items/Primary Weapons/sniper_ultrarares.txt
+++ config_190503_1107/Items/Primary Weapons/sniper_ultrarares.txt
@@ -47,10 +47,11 @@
id: sniper_hawkeye
obsolete: 'true'
obsoleteMigrateTo: sniper_hawkeye_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- gunMounts:
- flashOffset: '-1'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -140,10 +141,11 @@
id: sniper_wasp
obsolete: 'true'
obsoleteMigrateTo: sniper_wasp_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- gunMounts:
- flashOffset: '0.8'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -225,10 +227,11 @@
id: sniper_side
obsolete: 'true'
obsoleteMigrateTo: sniper_side_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
@@ -293,10 +296,11 @@
syncTo: sniperreaper_mount1
icon: ItemLootSniper_10_legendary
id: sniper_reaper
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- rare
@@ -379,10 +383,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_side_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- epic
@@ -465,10 +470,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_side_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- legendary
@@ -551,10 +557,11 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_side_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- rare
@@ -605,10 +612,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_hawkeye_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- epic
@@ -659,10 +667,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_hawkeye_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- legendary
@@ -713,10 +722,11 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_hawkeye_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- rare
@@ -807,10 +817,11 @@
sound: 'null'
icon: ItemLootSniper_08_rare
id: sniper_wasp_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- epic
@@ -901,10 +912,11 @@
sound: 'null'
icon: ItemLootSniper_09_epic
id: sniper_wasp_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
- extraTags:
- ultra
- legendary
@@ -995,7 +1007,8 @@
sound: 'null'
icon: ItemLootSniper_10_legendary
id: sniper_wasp_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sniper
tier: '100'
diff --git config_190426_2227/Items/Primary Weapons/sword_basic.txt config_190503_1107/Items/Primary Weapons/sword_basic.txt
index 41e2a28..f76eb8d 100644
--- config_190426_2227/Items/Primary Weapons/sword_basic.txt
+++ config_190503_1107/Items/Primary Weapons/sword_basic.txt
@@ -22,14 +22,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '0.53'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -75,10 +71,11 @@
syncOffset: '0.0'
syncTo: sword0_mount1
icon: ItemLootSword_0
id: sword_0
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '0'
- actions:
- buff:
cooldown: '1.5'
@@ -103,14 +100,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '1.75'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -156,10 +149,11 @@
syncOffset: '0.0'
syncTo: sword1_mount1
icon: ItemLootSword_01
id: sword_1
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '1'
- actions:
- buff:
cooldown: '1.5'
@@ -184,14 +178,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '2.97'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -237,10 +227,11 @@
syncOffset: '0.0'
syncTo: sword2_mount1
icon: ItemLootSword_02
id: sword_2
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '2'
- actions:
- buff:
cooldown: '1.5'
@@ -265,14 +256,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '4.19'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -318,10 +305,11 @@
syncOffset: '0.0'
syncTo: sword3_mount1
icon: ItemLootSword_03
id: sword_3
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '3'
- actions:
- buff:
cooldown: '1.5'
@@ -346,14 +334,10 @@
bulletSize: '3'
burst: '7'
cooldown: '2.0'
damage: '5.41'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -399,10 +383,11 @@
syncOffset: '0.0'
syncTo: sword4_mount1
icon: ItemLootSword_04
id: sword_4
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '4'
- actions:
- buff:
cooldown: '1.5'
@@ -427,14 +412,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '6.63'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -480,10 +461,11 @@
syncOffset: '0.0'
syncTo: sword5_mount1
icon: ItemLootSword_05
id: sword_5
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '5'
- actions:
- buff:
cooldown: '1.5'
@@ -508,14 +490,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '7.85'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -561,10 +539,11 @@
syncOffset: '0.0'
syncTo: sword6_mount1
icon: ItemLootSword_06
id: sword_6
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '6'
- actions:
- buff:
cooldown: '1.5'
@@ -589,14 +568,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '9.07'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -642,10 +617,11 @@
syncOffset: '0.0'
syncTo: sword7_mount1
icon: ItemLootSword_07
id: sword_7
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '7'
- actions:
- buff:
cooldown: '1.5'
@@ -670,14 +646,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '10.29'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -723,10 +695,11 @@
syncOffset: '0.0'
syncTo: sword8_mount1
icon: ItemLootSword_08
id: sword_8
slot: MainGun
+ summarizeStats: 'true'
tag: sword
tier: '8'
- actions:
- buff:
cooldown: '1.5'
@@ -751,14 +724,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '11.51'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -805,10 +774,11 @@
syncTo: sword9_mount1
icon: ItemLootSword_09
id: sword_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '9'
- actions:
- buff:
cooldown: '1.5'
@@ -833,14 +803,10 @@
bulletSize: '3'
burst: '7'
cooldown: '1.5'
damage: '12.73'
doesReloadNonemptyClips: 'true'
- effect: Lightning
- effectAmount: '0.1'
- effectDamage: '0.01'
- effectTime: '0.1'
isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiOffset:
- '0'
@@ -887,7 +853,8 @@
syncTo: sword10_mount1
icon: ItemLootSword_10
id: sword_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '10'
diff --git config_190426_2227/Items/Primary Weapons/sword_elementals.txt config_190503_1107/Items/Primary Weapons/sword_elementals.txt
index 2a0f66e..f381398 100644
--- config_190426_2227/Items/Primary Weapons/sword_elementals.txt
+++ config_190503_1107/Items/Primary Weapons/sword_elementals.txt
@@ -83,10 +83,11 @@
- common
icon: ItemLootSword_08_rare
id: sword_lightning_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -172,10 +173,11 @@
- rare
icon: ItemLootSword_09_epic
id: sword_lightning_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -261,10 +263,11 @@
- epic
icon: ItemLootSword_10_legendary
id: sword_lightning_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -350,10 +353,11 @@
- common
icon: ItemLootSword_08_rare
id: sword_water_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -439,10 +443,11 @@
- rare
icon: ItemLootSword_09_epic
id: sword_water_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -528,10 +533,11 @@
- epic
icon: ItemLootSword_10_legendary
id: sword_water_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -617,10 +623,11 @@
- common
icon: ItemLootSword_08_rare
id: sword_fire_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -706,10 +713,11 @@
- rare
icon: ItemLootSword_09_epic
id: sword_fire_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -795,10 +803,11 @@
- epic
icon: ItemLootSword_10_legendary
id: sword_fire_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -884,10 +893,11 @@
- common
icon: ItemLootSword_08_rare
id: sword_poison_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -973,10 +983,11 @@
- rare
icon: ItemLootSword_09_epic
id: sword_poison_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -1062,10 +1073,11 @@
- epic
icon: ItemLootSword_10_legendary
id: sword_poison_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -1151,10 +1163,11 @@
- common
icon: ItemLootSword_08_rare
id: sword_ice_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -1240,10 +1253,11 @@
- rare
icon: ItemLootSword_09_epic
id: sword_ice_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
- actions:
- buff:
cooldown: '1.5'
@@ -1329,7 +1343,8 @@
- epic
icon: ItemLootSword_10_legendary
id: sword_ice_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '50'
diff --git config_190426_2227/Items/Primary Weapons/sword_ultrarares.txt config_190503_1107/Items/Primary Weapons/sword_ultrarares.txt
index ddc7935..82e699c 100644
--- config_190426_2227/Items/Primary Weapons/sword_ultrarares.txt
+++ config_190503_1107/Items/Primary Weapons/sword_ultrarares.txt
@@ -78,10 +78,11 @@
id: sword_plasmashiv
obsolete: 'true'
obsoleteMigrateTo: sword_plasmashiv_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -155,10 +156,11 @@
id: sword_double
obsolete: 'true'
obsoleteMigrateTo: sword_double_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -233,10 +235,11 @@
- rare
icon: ItemLootSword_08_rare
id: sword_double_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -311,10 +314,11 @@
- epic
icon: ItemLootSword_09_epic
id: sword_double_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -389,10 +393,11 @@
- legendary
icon: ItemLootSword_10_legendary
id: sword_double_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -474,10 +479,11 @@
- rare
icon: ItemLootSword_08_rare
id: sword_plasmashiv_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -559,10 +565,11 @@
- epic
icon: ItemLootSword_09_epic
id: sword_plasmashiv_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '1.5'
@@ -644,10 +651,11 @@
- legendary
icon: ItemLootSword_10_legendary
id: sword_plasmashiv_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '2'
@@ -733,10 +741,11 @@
- rare
icon: ItemLootSword_08_rare
id: sword_smoke_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '2'
@@ -822,10 +831,11 @@
- epic
icon: ItemLootSword_09_epic
id: sword_smoke_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- actions:
- buff:
cooldown: '2'
@@ -911,10 +921,11 @@
- legendary
icon: ItemLootSword_10_legendary
id: sword_smoke_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- extraTags:
- ultra
- rare
@@ -1051,10 +1062,11 @@
slewRate: '0'
icon: ItemLootSword_08_rare
id: sword_beam_8
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- extraTags:
- ultra
- epic
@@ -1191,10 +1203,11 @@
slewRate: '0'
icon: ItemLootSword_09_epic
id: sword_beam_9
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
- extraTags:
- ultra
- legendary
@@ -1331,7 +1344,8 @@
slewRate: '0'
icon: ItemLootSword_10_legendary
id: sword_beam_10
slot: MainGun
soulbound: 'true'
+ summarizeStats: 'true'
tag: sword
tier: '100'
diff --git config_190426_2227/Texts/en-US/bark.txt config_190503_1107/Texts/en-US/bark.txt
index 4b87222..d6cdd5a 100644
--- config_190426_2227/Texts/en-US/bark.txt
+++ config_190503_1107/Texts/en-US/bark.txt
@@ -1123,11 +1123,11 @@ phoenixDEATH:
- text: Thank you...
- text: I'm free...I'm free...
- text: Sweet merciful death...
pilotSchool_beginner:
randomOptions:
- - text: Come back when you've died at least once and shown what you're made of!
+ - text: Pilot School unlocks after you've crashed your first plane. Failure is our greatest teacher!
weight: '1'
pilotSchool_unspent:
randomOptions:
- text: Looks like you have an unspent Skill Point! Head over to the Pilot School to use it
weight: '1'
diff --git config_190426_2227/Texts/en-US/item.txt config_190503_1107/Texts/en-US/item.txt
index 9715161..f7d3697 100644
--- config_190426_2227/Texts/en-US/item.txt
+++ config_190503_1107/Texts/en-US/item.txt
@@ -81,11 +81,11 @@ armor_0:
name: Cloth Fuselage
armor_1:
description: Sheets of aluminum foil make your plane look slightly prettier.
name: Alum Armor
armor_10:
- description: Forged in the debtor mines of the Australian Outback, this heavy metal plate is worth its weight in souls.
+ description: Forged in the debtor mines of the Outback, this heavy metal plate is worth its weight in souls.
name: Aussie Armor
armor_2:
description: Scrappy armor made out of scrap.
name: Tin Armor
armor_3:
@@ -111,11 +111,11 @@ armor_9:
name: Fusion Armor
armor_eagle:
description: The talon insignia from the lost Eagle Tribe is barely visible. Shout its name and feel the power!
name: Jhirin Sheerudo
armor_fire:
- description: Imperial Priest cow the mice cultists by rising from a pit of flames. They ride animatronic war machines that look like gods.
+ description: Imperial Priests cow the mice cultists by rising from a pit of flames. They ride animatronic war machines that look like gods.
name: Fire Cladding
armor_fire_10:
description: Imperial Priest cow the mice cultists by rising from a pit of flames. They ride animatronic war machines that look like gods.
name: Fire Cladding III
armor_fire_8:
@@ -141,17 +141,17 @@ armor_ice_9:
name: Ice Mirror II
armor_lightning:
description: A counter field channels electricity away from sensitive components.
name: Tesla Armor
armor_lightning_10:
- description: A counter field channels electricity away from sensitive components.
+ description: A powerful counter field blocks electricity from reaching sensitive components.
name: Tesla Armor III
armor_lightning_8:
description: A counter field channels electricity away from sensitive components.
name: Tesla Armor I
armor_lightning_9:
- description: A counter field channels electricity away from sensitive components.
+ description: A strong counter field channels electricity away from sensitive components.
name: Tesla Armor II
armor_poison:
description: Spider poison sticks and burns. It cannot cling to this special ceramic ground smooth as bone.
name: Poison Armor
armor_poison_10:
@@ -520,31 +520,31 @@ dye_yelloworange_body:
name: Yellow-orange body paint
dye_yelloworange_detail:
description: "Tub of yellow orange detail paint. \n\n[CONSUMABLE, MULTIPLE USES. Place in storage so you don't lose it when your plane explodes.]"
name: Yellow orange detail paint
energy0:
- name: Steam Canister
+ name: Small Steam Canister
energy1:
- name: Steam Canister
+ name: Small Steam Canister
energy10:
- name: Steam Canister
+ name: Special Steam Canister
energy2:
- name: Steam Canister
+ name: Medium Steam Canister
energy3:
- name: Steam Canister
+ name: Medium Steam Canister
energy4:
- name: Steam Canister
+ name: Large Steam Canister
energy5:
- name: Steam Canister
+ name: Large Steam Canister
energy6:
- name: Steam Canister
+ name: Ultra Steam Canister
energy7:
- name: Steam Canister
+ name: Ultra Steam Canister
energy8:
- name: Steam Canister
+ name: Advanced Steam Canister
energy9:
- name: Steam Canister
+ name: Advanced Steam Canister
engine_0:
description: Rolled off the factory line like this.
name: Stock Engine
engine_destruction_1:
description: Engine of Destruction.
@@ -1002,39 +1002,39 @@ laser_water_9:
name: Hydro Laser II
machinegun_0:
description: Classic dogfight machine gun
name: Colombo Trainer
machinegun_1:
- description: Classic dogfight machine gun.
+ description: Bulldog general nicknamed Colombo became famous in the Aughts for sending his troops into close combat equipped only with a heavy repeating gun.
name: Colombo Repeater
machinegun_10:
- description: Classic dogfight machine gun.
- name: Colombo's Puckle Homage
+ description: '''All dogs go to heaven.'' -Captain Cornish Puckle, upon being surrounded by a full canine infantry division.'
+ name: Puckle's Courage
machinegun_2:
- description: The Rebellion salvages their weapons from loyal dogs that knew no better.
+ description: In the battle of Elks Rot, rapid shock troops deployed with a new model of machine gun failed to reach the artillery line in time.
name: Colombo Repeater Mk II
machinegun_3:
- description: Classic dogfight machine gun.
+ description: Faced with numerous combat failures, the ill-loved machine gun designs were mothballed. One, involving a lighter frame mountable on hover vehicles, was stolen by valiant titmouse spies.
name: Colombo Repeater Mk III
machinegun_4:
- description: Classic dogfight machine gun.
- name: Colombo Repeater 16
+ description: During the Winter Siege, starving avian coggers adapted the gun to quads using an innovative aimable turret assemblage.
+ name: Repeater 16
machinegun_5:
- description: Classic dogfight machine gun.
- name: Colombo Cannon
+ description: Compressed mass storage systems enabled even larger calliber rounds. First saw deployment in the spring campaign against the very dog troops who began carrying machine guns as standard infantry equipment in years past.
+ name: Repeater Cannon
machinegun_6:
- description: Classic dogfight machine gun.
- name: Tuned Colombo Cannon
+ description: One dreary summer morning, when the haze had not yet burned off above the killing fields, a stealthed quad wing snuck up to General Fred 'Columbo' Oxglen Sr's command post. And ended his storied career.
+ name: Colombo's Bane
machinegun_7:
- description: Classic dogfight machine gun.
- name: Super Colombo Cannon
+ description: Imperial advances in reactive armor plating resulted in a minor arms race as the Rebels frantically increased punch-through power. Bores larger than this design exhibit ammo instability and explosive failures.
+ name: Large-bore Machine Gun
machinegun_8:
- description: Classic dogfight machine gun.
- name: Colombo Steam Repeater
+ description: An ultimately ill-fated romance between a Mallardian quad pilot and a high-ranked raptor yielded this peculiar birthday gift. A machine gun that fires ruby-tipped sniper bullets. Each stamped with a small heart.
+ name: Steam Machine Gun
machinegun_9:
- description: Classic dogfight machine gun.
- name: Colombo Hot Repeater
+ description: Big, slow, effective. Like the kennel bred shock troops that once used it.
+ name: Gun of the Danes
machinegun_apache:
description: The heavy gauge dual ammo encasements led to cost overruns. Only a few sample of this weapon remain. (Tap to fire missiles, hold to spray bullets.)
name: Apache
machinegun_blizzard_10:
description: A miniaturized blizzard generator. Useful against groups.
@@ -1187,138 +1187,12 @@ plane_goldassault:
description: A rare blueprint for a prototype assault plane. Use it to build the legendary golden assault. Only available to the most veteran steambirds.
name: Golden Assault Blueprint
plane_wizard:
description: The plans for the Merlin have a habit of self-destructing; perhaps due to the freaky physics of the resulting machine.
name: Merlin Blueprint
-playerclass_assault_flames:
- name: Spicy Pepper
-playerclass_assault_spikes:
- name: Snow Plow
-playerclass_assault_stars:
- name: Quiet Bull
-playerclass_assault_varianta:
- name: Tusker
-playerclass_assault_variantb:
- name: Yewnoda Drill
-playerclass_bandit_flames:
- name: Pirate
-playerclass_bandit_spikes:
- name: Profiteer
-playerclass_bandit_stars:
- name: Smuggler
-playerclass_bandit_varianta:
- name: Maurauder
-playerclass_bandit_variantb:
- name: Scallywag
-playerclass_duster_flames:
- name: Gassy Lassy
-playerclass_duster_spikes:
- name: Cropper
-playerclass_duster_stars:
- name: Feather Duster
-playerclass_duster_varianta:
- name: TheSeventyFour
-playerclass_duster_variantb:
- name: Spray N' Pray
-playerclass_engineer_flames:
- name: Circuit Breaker
-playerclass_engineer_spikes:
- name: Fixer
-playerclass_engineer_stars:
- name: Gearhead
-playerclass_engineer_varianta:
- name: Specialist
-playerclass_engineer_variantb:
- name: Cogger
playerclass_gold_assault:
name: Golden Assault In A Box
-playerclass_hog_epica:
- name: Ghost Hog
-playerclass_hog_flames:
- name: Porky Pepper
-playerclass_hog_spikes:
- name: Sulky Sow
-playerclass_hog_stars:
- name: Piglet
-playerclass_hog_varianta:
- name: Boar
-playerclass_hog_variantb:
- name: Some Pig
-playerclass_medic_epica:
- name: Ghost Medic
-playerclass_medic_flames:
- name: Nurse Pepper
-playerclass_medic_spikes:
- name: Parrot Doc
-playerclass_medic_stars:
- name: Line Medic
-playerclass_medic_varianta:
- name: Speed Medic
-playerclass_medic_variantb:
- name: Endurance Medic
-playerclass_merlin_flames:
- name: 'Subject: Pepper'
-playerclass_merlin_spikes:
- name: Experiment 8
-playerclass_merlin_stars:
- name: Experiment FINAL
-playerclass_merlin_varianta:
- name: Unidentified
-playerclass_merlin_variantb:
- name: X54
-playerclass_oldfaithful_flames:
- name: Old Pepper
-playerclass_oldfaithful_spikes:
- name: Chill Faithful
-playerclass_oldfaithful_stars:
- name: Secret Angel
-playerclass_oldfaithful_varianta:
- name: Spirit of Saint Leonardo
-playerclass_oldfaithful_variantb:
- name: Angel of Faith
-playerclass_paladin_flames:
- name: Pepper Chopper
-playerclass_paladin_spikes:
- name: Armored Suit MRKXII
-playerclass_paladin_stars:
- name: Stars of St. Stevens
-playerclass_paladin_varianta:
- name: Lumberjack
-playerclass_paladin_variantb:
- name: Bunyan
-playerclass_raptor_flames:
- name: Peregrine Pepper
-playerclass_raptor_spikes:
- name: Razor Raptor
-playerclass_raptor_stars:
- name: Bald Eagle
-playerclass_raptor_varianta:
- name: Great Eagle
-playerclass_raptor_variantb:
- name: Hawk
-playerclass_shieldmaiden_flames:
- name: Lady of the Shield
-playerclass_shieldmaiden_spikes:
- name: Guardian of Virtue
-playerclass_shieldmaiden_stars:
- name: The Governess
-playerclass_shieldmaiden_varianta:
- name: Shieldprincess
-playerclass_shieldmaiden_variantb:
- name: Shieldqueen
-playerclass_walker_epica:
- name: Ghost Quad
-playerclass_walker_flames:
- name: Pepper's Pad
-playerclass_walker_spikes:
- name: The Liaison
-playerclass_walker_stars:
- name: Attache
-playerclass_walker_varianta:
- name: Speed Quad
-playerclass_walker_variantb:
- name: Power Quad
poison_0:
description: Drops a cloud of acid that enemy planes fly through.
name: Trivial Acid
poison_1:
description: Drops a cloud of acid that enemy planes fly through.
@@ -1461,40 +1335,51 @@ shield_blast_8:
shield_blast_9:
description: Grants a temporary shield to itself and nearby allies.
name: Shield Blast
shotgun_0:
description: At short range, you can't miss.
+ firingPattern: Increased damage up-close
name: Training Shotgun
shotgun_1:
description: Perhaps someone's great great great grandfather owned this.
+ firingPattern: Increased damage up-close
name: Wrecked Shotgun
shotgun_10:
description: Tick. Tock. You've been shot.
+ firingPattern: Increased damage up-close
name: Watchmaker's Shotgun
shotgun_2:
description: It doesn't fire often, but packs a punch.
+ firingPattern: Increased damage up-close
name: Lead Shotgun
shotgun_3:
description: Barns don't stand a chance.
+ firingPattern: Increased damage up-close
name: Rifled Shotgun
shotgun_4:
description: Once upon a time, this was used to hunt birds.
+ firingPattern: Increased damage up-close
name: Bloody Shotgun
shotgun_5:
description: Perfect for hunting nobility.
+ firingPattern: Increased damage up-close
name: Royal Shotgun
shotgun_6:
description: Birdshot is better when it glows.
+ firingPattern: Increased damage up-close
name: Uranium Shotgun
shotgun_7:
description: Breaking the law. Breaking the law.
+ firingPattern: Increased damage up-close
name: Marshall Shotgun
shotgun_8:
description: Looks innocent enough. Till it goes BOOM.
+ firingPattern: Increased damage up-close
name: Lurker Shotgun
shotgun_9:
- description: In ancient times, the Feline Guard used this to protect against wild raptors.
+ description: In ancient times, the Feline Guard used this to protect against barbarian raptors.
+ firingPattern: Increased damage up-close
name: Nightwatch Shotgun
shotgun_b0:
description: Teach yourself how to use a puntgun.
name: Toy Puntgun
shotgun_b1:
@@ -1632,40 +1517,51 @@ shotgun_water_8:
shotgun_water_9:
description: When the cats launched their first attempt to take Rebel City, the Hydro Shot wielded by Little Maniac Tim saved the day.
name: Hydro Shot II
sniper_0:
description: If you bullseye enough with this, you get to move on to a real gun.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Training Sniper
sniper_1:
description: A long distance weapon for hunting predators.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Unstable Sniper
sniper_10:
description: Never ask a raptor for a diamond.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Diamond Sniper
sniper_2:
description: Raptor chicks play with this model as children.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Gray Sniper
sniper_3:
description: The first real gun a young hawk earns.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Silver Sniper
sniper_4:
description: Eagle scouts flying high above the northern mountains use tools like this to hunt gigantosaurs.
+ firingPattern: Piercing. Slightly weaker at long range.
name: White Sniper
sniper_5:
description: One shot, two kills.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Black Sniper
sniper_6:
description: A coward's weapon. For cowards that like to survive.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Yellow Sniper
sniper_7:
description: Paints a brilliant orange mark on its target.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Orange Sniper
sniper_8:
description: Once there was an eagle that spotted a young cat lapping milk. The end.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Red Sniper
sniper_9:
description: Bores a compressed hole through the fabric of time and space.
+ firingPattern: Piercing. Slightly weaker at long range.
name: Onyx Sniper
sniper_fire:
description: The Meowza regime claims to worship the old Egyptian gods, especially those of fire and death. They've etched this artifact with all manner of hokey sigils.
name: Fire Lance
sniper_fire_10:
@@ -1964,41 +1860,52 @@ stunner_8:
name: Pepper's Old EMP
stunner_9:
description: Deserters never get too far.
name: Sergeant EMP
sword_0:
- description: An elegant weapon.
+ description: An elegant weapon used by refined classes to settle disputes of honor.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Knife
sword_1:
- description: An elegant weapon.
+ description: Miss Crane, Terror of the Blackened Rift, preferred a heavier fusion sword capable of lopping. Because she had much lopping in mind.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Cutlass
sword_10:
description: Dull at the tip with a channel of molten metal down its core.
+ firingPattern: Sword tip deals bonus damage.
name: Executioner
sword_2:
- description: An elegant weapon.
+ description: The instructor wearily repeated that only idiots wave a weapon about. Instead, short deliberate lunges makes the best use of its potent tip.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Gladius
sword_3:
- description: An elegant weapon.
+ description: When his only child was finally found, he swore through his tears that they would never live past the end of summer.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Rapier
sword_4:
- description: An elegant weapon.
+ description: Found in a holy altar of Gyptian origins, gently placed alongside incandescent white bones that match no known creature.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Epee
sword_5:
- description: An elegant weapon.
+ description: The more traditional mecha suits were modeled after knights from fables. There's an element of humorous theatrics in their melee-like weaponry.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Sword
sword_6:
- description: An elegant weapon.
+ description: The old republican fusion sword was a prop. We mimicked legend to give weight to our parades and ceremonial guards. This changed after the discovery of working samples in the salted flood plain of we believe was the Gyptian capital
+ firingPattern: Sword tip deals bonus damage.
name: Laser Falchion
sword_7:
- description: An elegant weapon.
+ description: An interrupted stork demands vengeance.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Katana
sword_8:
- description: An elegant weapon.
+ description: It is a common practice to send embarrassing illegitimates to highly respected military schools. Very honorable. These specialize in turning out front line officers destined to lead suicide charges.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Bastard
sword_9:
- description: An elegant weapon.
+ description: To dance with another means nothing if your toes suffer endless insults. Feel free to end the dance before the song finishes.
+ firingPattern: Sword tip deals bonus damage.
name: Laser Claymore
sword_beam_10:
description: A sword that generates a lightning field. Always charged.
name: Thunder Brand II
sword_beam_8:
@@ -2183,11 +2090,11 @@ triple_0:
name: Trivial Blaster
triple_1:
description: Better than nothing.
name: Basic Blaster
triple_10:
- description: You know what penultimate means, I hope.
+ description: The proper isotopes for microfusion only came to light upon negotiations with the Leviathan Emissaries. Further exploration of the Deep ended after the hastily signed Eight-Fold Treaty.
name: Nuclear Blaster
triple_2:
description: The next step in commodity munitions.
name: Standard Blaster
triple_3:
@@ -2201,18 +2108,18 @@ triple_5:
name: Professional Blaster
triple_6:
description: You know what penultimate means, I hope.
name: Elite Blaster
triple_7:
- description: You know what penultimate means, I hope.
+ description: He bore a bloody red brand upon his neck that would never heal fully. His lover wept.
name: Red Blaster
triple_8:
- description: You know what penultimate means, I hope.
- name: Yankee Blaster
+ description: In the northeastern principalities, the citizens are known for their rudeness, loudness, rapidity of speech and tendency to hunt for mere sport.
+ name: Yanqee Blaster
triple_9:
- description: You know what penultimate means, I hope.
- name: Fission Blaster
+ description: Hotboxes were the first fusion devices we recovered. Hard to control and prone to wild control oscillations.
+ name: Fused Blaster
triple_charge:
description: Fires a burst of concentrated fire energy when fully charged. Like a sneezing devil.
name: El Diablo's Blast
triple_charge_10:
description: Fires a burst of concentrated fire energy when fully charged. Like a sneezing devil.
@@ -2352,201 +2259,12 @@ turret_8:
turret_9:
description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
name: Sunken Turret
unknown:
name: Unknown Item
-unlock_playerclass_assault_flames:
- description: '[Assault Variant] All pilots know the name Pepper. She takes cash up front and she doesn''t do requests. It is flames or nothing.'
- name: Spicy Pepper
-unlock_playerclass_assault_spikes:
- description: '[Assault Variant] The North division has their own anti-corrosion paint. The brittle cold and salted runways wreak havoc on those wimpy southern craft.'
- name: Snow Plow
-unlock_playerclass_assault_stars:
- description: '[Assault Variant] Felines with their inferior eyesight never see the Bull until it is too late. Photophosphors scavenged from deep cave fungi create the plane''s unique colors.'
- name: Quiet Bull
-unlock_playerclass_assault_varianta:
- description: '[Assault Variant] This is what happens when a crew of good old birds with a machine shop discover a pirate''s stash of 1835 LeTigre Absinthe. Smashing.'
- name: Tusker
-unlock_playerclass_assault_variantb:
- description: '[Assault Variant] The whole Rebel-thing doesn''t pay, so many have scavengers jobs on the side. This Mining Assault can burrow deep into the dangerous layers of ruins.'
- name: Yewnoda Drill
-unlock_playerclass_bandit_flames:
- description: '[Bandit Variant] Permanently unlocks Bandit variant'
- name: Pirate
-unlock_playerclass_bandit_spikes:
- description: '[Bandit Variant] Permanently unlocks Bandit variant'
- name: Profiteer
-unlock_playerclass_bandit_stars:
- description: '[Bandit Variant] Permanently unlocks Bandit variant'
- name: Smuggler
-unlock_playerclass_bandit_varianta:
- description: '[Bandit Variant] In the western canyons, small bands eke out a harsh living preying on caravans. Fear the growing whine of an unseen sandbike.'
- name: Maurauder
-unlock_playerclass_bandit_variantb:
- description: '[Bandit Variant] Beware chipped beaks and jewel-crusted eye-patches. Do they dye those brilliant feathers? No. They pluck them from your corpse.'
- name: Scallywag
-unlock_playerclass_duster_flames:
- description: '[Duster Variant] Permanently unlocks Duster variant'
- name: Gassy Lassy
-unlock_playerclass_duster_spikes:
- description: '[Duster Variant] Permanently unlocks Duster variant'
- name: Cropper
-unlock_playerclass_duster_stars:
- description: '[Duster Variant] Permanently unlocks Duster variant'
- name: Feather Duster
-unlock_playerclass_duster_varianta:
- description: '[Duster Variant] Back in 74, ''Essy'' Dunderforth spotted Imperial contrails arrowing in on the nearby town. Her modded crop duster plus some truly raucous whooping convinced them they''d made a horrible mistake. 45 kills, 0 losses.'
- name: TheSeventyFour
-unlock_playerclass_duster_variantb:
- description: '[Duster Variant] Mercy Williams wasn''t the smartest duck in the pond. He was fond of saying ''Shoot them guns hard enough and yer bound to hit something.'''
- name: Spray N' Pray
-unlock_playerclass_engineer_flames:
- description: '[Engineer Variant] Permanently unlocks Engineer variant'
- name: Circuit Breaker
-unlock_playerclass_engineer_spikes:
- description: '[Engineer Variant] Permanently unlocks Engineer variant'
- name: Fixer
-unlock_playerclass_engineer_stars:
- description: '[Engineer Variant] Permanently unlocks Engineer variant'
- name: Gearhead
-unlock_playerclass_engineer_varianta:
- description: '[Engineer Variant] A master engineer selects the right tool for the job. Or dynamite. Both work, for varying definitions of ''work''.'
- name: Specialist
-unlock_playerclass_engineer_variantb:
- description: '[Engineer Variant] The Docks used a thousand different types of gears. Small brass ones, immense stone ones. A vast whirring steam ecosystem, turning, driving, breaking and building. The coggers loved them all. One day, they will rebuild them.'
- name: Cogger
unlock_playerclass_gold_assault:
name: Golden Assault In A Box
-unlock_playerclass_hog_epica:
- description: '[Hog Variant] The Order of St. Avem trained their nuns in the forbidden arts of politics, seduction and assassination. After the purge, only their Ghosts remained.'
- name: Ghost Hog
-unlock_playerclass_hog_flames:
- description: '[Hog Variant] Permanently unlocks Hog variant'
- name: Porky Pepper
-unlock_playerclass_hog_spikes:
- description: '[Hog Variant] Permanently unlocks Hog variant'
- name: Sulky Sow
-unlock_playerclass_hog_stars:
- description: '[Hog Variant] Permanently unlocks Hog variant'
- name: Piglet
-unlock_playerclass_hog_varianta:
- description: '[Hog Variant] Permanently unlocks Hog variant'
- name: Boar
-unlock_playerclass_hog_variantb:
- description: '[Hog Variant] Permanently unlocks Hog variant'
- name: Some Pig
-unlock_playerclass_medic_epica:
- description: '[Medic Variant] The remnants of a dead religious order. They heal the unenlightened as a penance. Penance for betrayal of their mistress during her time of greatest need.'
- name: Ghost Medic
-unlock_playerclass_medic_flames:
- description: '[Medic Variant] The grackle who paints these gives discounts to medics. She''ll grumble something, tap her wooden leg and hand back half your cash. The leg is painted with the most beautiful flames.'
- name: Nurse Pepper
-unlock_playerclass_medic_spikes:
- description: '[Medic Variant] Before the war there was a doctors guild built on the concept of reciprocation. They never asked for money. However, if one healed you, they expected an equivalent gift at some point in the future.'
- name: Parrot Doc
-unlock_playerclass_medic_stars:
- description: '[Medic Variant] When the Empire ground guns began targeting medics, there were no tribunals left to accuse them of war crimes. So rebel medics resorted to camouflaging themselves against the starry night.'
- name: Line Medic
-unlock_playerclass_medic_varianta:
- description: '[Medic Variant] A doctor flies a fine line when they dabble in their own medicine. There are fixes that give a bird confidence, agility, a sense of speed. The risks seems worth the greater good; the self treatment justified.'
- name: Speed Medic
-unlock_playerclass_medic_variantb:
- description: '[Medic Variant] What good is a dead medic? Balance the risk of saving this one life against the long years ahead where you might save a thousand lives.'
- name: Endurance Medic
-unlock_playerclass_merlin_flames:
- description: '[Merlin Variant] Permanently unlocks Merlin variant'
- name: 'Subject: Pepper'
-unlock_playerclass_merlin_spikes:
- description: '[Merlin Variant] Permanently unlocks Merlin variant'
- name: Experiment 8
-unlock_playerclass_merlin_stars:
- description: '[Merlin Variant] Permanently unlocks Merlin variant'
- name: Experiment FINAL
-unlock_playerclass_merlin_varianta:
- description: '[Merlin Variant] ***WARNING*** THE EXISTENCE OF THIS DEVICE IS CLASSIFIED. REPORT IMMEDIATELY TO DNO [NEED TO KNOW] FOR MINDWIPE'
- name: Unidentified
-unlock_playerclass_merlin_variantb:
- description: '[Merlin Variant] [REDACTED] used the mechanism in the failed fulcrum point assassination June 5th, 18XX. Wreckage analysis suggests extra-historical origins.'
- name: X54
-unlock_playerclass_oldfaithful_flames:
- description: '[Old Faithful Variant] Originally intended as a training plane, the Old Faithful was pressed into full service when we lost our northern factories.'
- name: Old Pepper
-unlock_playerclass_oldfaithful_spikes:
- description: '[Old Faithful Variant] Cool blue spikes transform this ancient training plane into a hipster fashion statement. Comes with built-in record player.'
- name: Chill Faithful
-unlock_playerclass_oldfaithful_stars:
- description: '[Old Faithful Variant] An Old Faithful trainer repurposed as scout. The spiffy paint helps pilots avoid detection by anti-air'
- name: Secret Angel
-unlock_playerclass_oldfaithful_varianta:
- description: '[Old Faithful Variant] The wings on this Old Faithful use an earlier construction method of stretching thin hides over finely carved fir spars. Agile. Flammable.'
- name: Spirit of Saint Leonardo
-unlock_playerclass_oldfaithful_variantb:
- description: '[Old Faithful Variant] The new shiny military upgrade to the Old Faithful airframe. Retooled for production in our remaining factories.'
- name: Angel of Faith
-unlock_playerclass_paladin_flames:
- description: '[Paladin Variant] Permanently unlocks Paladin variant'
- name: Pepper Chopper
-unlock_playerclass_paladin_spikes:
- description: '[Paladin Variant] An experimental set of powered armor funded by a reclusive Lord. The lab shut down after the family''s mass murder suicide, due to public rumor the patriarch had been canoodling with a pied parakeet. Such times we live in.'
- name: Armored Suit MRKXII
-unlock_playerclass_paladin_stars:
- description: '[Paladin Variant] To the north lies a small town ignored by most. In a dirt basement, three children dug up a metal chest of glittering star-shaped ornaments. Upon touching the points to their heart, throat and foreheads, they could see time itself. Thus commenced the gentle winter murders.'
- name: Stars of St. Stevens
-unlock_playerclass_paladin_varianta:
- description: '[Paladin Variant] The burly birds of the Northern forests use these rigs to haul logs. Fueled by flapjacks.'
- name: Lumberjack
-unlock_playerclass_paladin_variantb:
- description: '[Paladin Variant] When the fire''s low and the whiskey''s half gone, they whisper tales. Once there was a bird, as tall as a mountain. With his trusty blue fox.'
- name: Bunyan
-unlock_playerclass_raptor_flames:
- description: '[Raptor Variant] Permanently unlocks Raptor variant'
- name: Peregrine Pepper
-unlock_playerclass_raptor_spikes:
- description: '[Raptor Variant] Permanently unlocks Raptor variant'
- name: Razor Raptor
-unlock_playerclass_raptor_stars:
- description: '[Raptor Variant] Permanently unlocks Raptor variant'
- name: Bald Eagle
-unlock_playerclass_raptor_varianta:
- description: '[Raptor Variant] Permanently unlocks Raptor variant'
- name: Great Eagle
-unlock_playerclass_raptor_variantb:
- description: '[Raptor Variant] Permanently unlocks Raptor variant'
- name: Hawk
-unlock_playerclass_shieldmaiden_flames:
- description: '[Shieldmaiden Variant] Pepper met Her when she rolled up to the garage in the family roadster. Crisp cropped crest, rose beak. Love at first sight. Amazing how many tuneups a car needs.'
- name: Lady of the Shield
-unlock_playerclass_shieldmaiden_spikes:
- description: '[Shieldmaiden Variant] Permanently unlocks Shieldmaiden variant'
- name: Guardian of Virtue
-unlock_playerclass_shieldmaiden_stars:
- description: '[Shieldmaiden Variant] Permanently unlocks Shieldmaiden variant'
- name: The Governess
-unlock_playerclass_shieldmaiden_varianta:
- description: '[Shieldmaiden Variant] This rig, she glows. Back when only the old-lines kept up their mecha, the Shieldprincess was passed down mother to daughter. Those ceremonies died with the Empire.'
- name: Shieldprincess
-unlock_playerclass_shieldmaiden_variantb:
- description: '[Shieldmaiden Variant] An older woman is a force to be reckoned with. Only young idiots believe otherwise.'
- name: Shieldqueen
-unlock_playerclass_walker_epica:
- description: '[Quad Variant] Silence falls across the sky as a lone quadcopter emerges from the clouds. Necks crane. Heartbeats slow. The ghosts have arrived.'
- name: Ghost Quad
-unlock_playerclass_walker_flames:
- description: '[Quad Variant] Permanently unlocks Quad variant'
- name: Pepper's Pad
-unlock_playerclass_walker_spikes:
- description: '[Quad Variant] Permanently unlocks Quad variant'
- name: The Liaison
-unlock_playerclass_walker_stars:
- description: '[Quad Variant] Permanently unlocks Quad variant'
- name: Attache
-unlock_playerclass_walker_varianta:
- description: '[Quad Variant] It looks fast. Amazing what a little tin and a clever paint job can do.'
- name: Speed Quad
-unlock_playerclass_walker_variantb:
- description: '[Quad Variant] Beefed up engines produced an intense thrumming that causes beaks to vibrate. Originally favored by unlicensed racers, chopshops still make ''em if you can find the parts.'
- name: Power Quad
upgrade_armor:
description: Rare Plane Upgrade. Like a stiff upper lip. But for a plane.
name: Armor Stiffener
upgrade_damage:
description: Rare Plane Upgrade. Increases exit velocity of charged shells.
@@ -2631,11 +2349,11 @@ wasp_0:
name: Baby Wasp
wasp_1:
description: Vibrating chitinous weaponry.
name: Drone Wasp
wasp_10:
- description: The Emery & Brandon Company produced a small fine batch of these years ago. Connoisseurs treasure them.
+ description: The Emery & Brandon Company produced a small fine batch of these in the Nineties. Connoisseurs treasure them.
name: Tyrian Stinger
wasp_2:
description: The bullets contain a dissolving enzyme.
name: Worker Wasp
wasp_3:
@@ -2658,11 +2376,11 @@ wasp_8:
name: Hornet
wasp_9:
description: While the nobility dance, everyone dies.
name: Royal Stinger
wasp_beam:
- description: The iconic weapons of a once well-known bird gang, the Cockatrice, whose members joined the Steambirds when their leader was brutally stoned.
+ description: The iconic weapons of a once well-known bird gang, the Cockatrice, whose members joined the Steambirds after brutally stoning their corrupt leader.
name: Raging Triad
wasp_beam_10:
description: The iconic weapons of a once well-known bird gang, the Cockatrice, whose members joined the Steambirds when their leader was brutally stoned.
name: Raging Triad II
wasp_beam_8:
diff --git config_190426_2227/Texts/en-US/planeclasses.txt config_190503_1107/Texts/en-US/planeclasses.txt
index 132881b..6524b88 100644
--- config_190426_2227/Texts/en-US/planeclasses.txt
+++ config_190503_1107/Texts/en-US/planeclasses.txt
@@ -6,209 +6,209 @@ angler:
name: Angler
assault:
name: Assault
variants:
Camo:
- flavor: Hard to say if this plane has never been washed or if it's just painted to look that way.
+ flavor: <color=#FBB040>[Assault Variant]</color> Hard to say if this plane has never been washed or if it's just painted to look that way.
name: Mudslide
EpicA:
- flavor: Though many of their arts relied on silence, the nuns of St. Avem knew of a forbidden chant. When executed at exactly the correct frequency, autopsies revealed brains turned black with terror.
+ flavor: <color=#FBB040>[Assault Variant]</color> Though many of their arts relied on silence, the nuns of St. Avem knew of a forbidden chant. When executed at exactly the correct frequency, autopsies revealed brains turned black with terror.
name: Ghost Assault
EpicB:
- flavor: 'Alpinists strike a one-sided deal with the mountain: tread lightly or be buried alive.'
+ flavor: '<color=#FBB040>[Assault Variant]</color> Alpinists strike a one-sided deal with the mountain: tread lightly or be buried alive.'
name: Avalanche
EpicC:
- flavor: A ghastly implement, built by reluctant engineers to satisfy a sadistic noble's whim.
+ flavor: <color=#FBB040>[Assault Variant]</color> A ghastly implement, built by reluctant engineers to satisfy a sadistic noble's whim.
name: Royal Spike
EpicD:
- flavor: Farmers dig up long buried weapons from their fields once there's nothing to do but fight.
+ flavor: <color=#FBB040>[Assault Variant]</color> Farmers dig up long buried weapons from their fields once there's nothing to do but fight.
name: Rusty Spear
Tiger:
- flavor: Radiant, unblinking. It compells you to match its gaze and be mesmerized. The last thing you see is a thing of such beauty.
+ flavor: <color=#FBB040>[Assault Variant]</color> Radiant, unblinking. It compels you to match its gaze and be mesmerized. The last thing you see is a thing of such beauty.
name: Tiger's Eye
VariantA:
- flavor: This is what happens when a crew of good old birds with a machine shop discover a pirate's stash of 1835 LeTigre Absinthe. Smashing.
+ flavor: <color=#FBB040>[Assault Variant]</color> This is what happens when a crew of good old birds with a machine shop discover a pirate's stash of 1835 LeTigre Absinthe. Smashing.
name: Tusker
VariantB:
- flavor: The whole Rebel-thing doesn't pay, so many have scavengers jobs on the side. This Mining Assault can burrow deep into the dangerous layers of ruins.
+ flavor: <color=#FBB040>[Assault Variant]</color> The whole Rebel-thing doesn't pay, so many have scavengers jobs on the side. This Mining Assault can burrow deep into the dangerous layers of ruins.
name: Yewnoda Drill
default:
flavor: A medium-armored bruiser with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Shotguns</color>. The <color=#FBB040>Damage Cloud</color> ability boosts damage for itself and nearby allies. The <color=#FBB040>Bash</color> combines attack and mobility.
name: Assault
flames:
- flavor: All pilots know the name Pepper. She takes cash up front and she doesn't do requests. It is flames or nothing.
+ flavor: <color=#FBB040>[Assault Variant]</color> All pilots know the name Pepper. She takes cash up front and she doesn't do requests. It is flames or nothing.
name: Spicy Pepper
gold:
- flavor: This model is reserved for those who joined the force early. This model's gold paint was salvaged from melted Imperial Meowza memorials.
+ flavor: <color=#FBB040>[Assault Variant]</color> This model is reserved for those who joined the force early. This model's gold paint was salvaged from melted Imperial Meowza memorials.
name: Gold Assault
spikes:
- flavor: The North division has their own anti-corrosion paint. The brittle cold and salted runways wreak havoc on those wimpy southern craft.
+ flavor: <color=#FBB040>[Assault Variant]</color> The North division has their own anti-corrosion paint. The brittle cold and salted runways wreak havoc on those wimpy southern craft.
name: Snow Plow
stars:
- flavor: Felines with their inferior eyesight never see the Bull until it is too late. Photophosphors scavenged from deep cave fungi create the plane's unique colors.
+ flavor: <color=#FBB040>[Assault Variant]</color> Felines with their inferior eyesight never see the Bull until it is too late. Photophosphors scavenged from deep cave fungi create the plane's unique colors.
name: Quiet Bull
bigbird:
name: Big Bird
variants:
default:
flavor: ''
name: Big Bird
daggerknight:
name: Dagger Knight
variants:
Camo:
- flavor: ''
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> He grew up poor. A mud covered boy in world of want, muck and misery. This is all he knows. To ask more of him is like asking mud to dream.
name: Mud Knight
EpicA:
- flavor: All the girls at the convent loved her flashing black eyes and thighs of rippled steel.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> All the girls at the convent loved her flashing black eyes and thighs of rippled steel.
name: Ghost Blade
EpicB:
- flavor: '''We are in this together'', she said, as she retied the bandage on the stump of his leg.'
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> 'We are in this together', she said, as she retied the bandage on the stump of his leg.
name: The Companion
EpicC:
- flavor: There's a charming dirge about songbirds overwintering in the snowy pines. For warmth, they'd huddle together in fluffed up balls. Never realizing that clever raccoons with their devil paws were slowly climbing up from below. Poof! Feathers everywhere. One less song bird. A tune often sung at funerals.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> There's a charming dirge about songbirds overwintering in the snowy pines. For warmth, they'd huddle together in fluffed up balls. Never realizing that clever raccoons with their devil paws were slowly climbing up from below. Poof! Feathers everywhere. One less song bird. A tune often sung at funerals.
name: Winter Song
EpicD:
- flavor: Commissioned as a forward craft for officers and nobles, the DK-1 was designed to inspire the troops with heroic, close-range assaults. Later models added the now-standard shield for increased survivability.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> Commissioned as a forward craft for officers and nobles, the DK-1 was designed to inspire the troops with heroic, close-range assaults. Later models added the now-standard shield for increased survivability.
name: Vanguard
Tiger:
- flavor: While Imperial breeding priests bestows their highest honors upon monstrous Lion-tiger hybrids, they look down on the smaller tigons. The shameful offspring of a male tiger and female lion coupling are culled at birth when possible.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> While Imperial breeding priests bestows their highest honors upon monstrous Lion-tiger hybrids, they look down on the smaller tigons. The shameful offspring of a male tiger and female lion coupling are culled at birth when possible.
name: Tigon
VariantA:
- flavor: Come harvest time, we shroud our mecha with black, white and orange crepe and stand at attention in the town squares. Revelers dance with abandon, celebrating the abundance of summer and welcoming the ghostly dead of winter.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> Come harvest time, we shroud our mecha with black, white and orange crepe and stand at attention in the town squares. Revelers dance with abandon, celebrating the abundance of summer and welcoming the ghostly dead of winter.
name: Revel Knight
VariantB:
- flavor: How might we attain happiness? 1. Build your community. 2. Support others in times of need. 3. Invest your love in a few good friends. 4. Improve yourself.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> How might we attain happiness? 1. Build your community. 2. Support others in times of need. 3. Invest your love in a few good friends. 4. Improve yourself.
name: The Good Citizen
default:
flavor: A lightly-armored skirmisher with <color=#FBB040>dual-stick controls</color>. Can equip <color=#FBB040>Snipers</color>. The <color=#FBB040>Shield Blast</color> grants a temporary shield to itself and nearby allies. <color=#FBB040>Invincible Dash</color> manuever offers a quick burst of movement plus immunity to attack.
name: Dagger Knight
flames:
- flavor: Her son wanted to be a fighter pilot. So she did everything to support him. Extra shifts to buy his uniforms. Leaving good jobs so he could be near the school and then the base. When his empty casket came back, she could only blame herself.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> Her son wanted to be a fighter pilot. So she did everything to support him. Extra shifts to buy his uniforms. Leaving good jobs so he could be near the school and then the base. When his empty casket came back, she could only blame herself.
name: Fire Knight
spikes:
- flavor: The loner tells himself self-inflicted lies. That he is better off alone. That others are threats. These are a defense mechanism. The truth is that others would welcome and love him if he would simply stop acting like a solitary shark, all teeth and selfish hunger.
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> The loner tells himself self-inflicted lies. That he is better off alone. That others are threats. These are a defense mechanism. The truth is that others would welcome and love him if he would simply stop acting like a solitary shark, all teeth and selfish hunger.
name: Shark Knight
stars:
- flavor: When the champion was asked by a child how he became so grand, he knelt down and whispered the following secrets. 'First, I observe my failures. And note the ineffective patterns. Then I change those patterns. And always (this is the most important part), I try to be kind to others. Because we are all on the same journey of learning.'
+ flavor: <color=#FBB040>[Dagger Knight Variant]</color> When the champion was asked by a child how he became so grand, he knelt down and whispered the following secrets. 'First, I observe my failures. And note the ineffective patterns. Then I change those patterns. And always (this is the most important part), I try to be kind to others. Because we are all on the same journey of learning.'
name: Star Knight
duster:
name: Duster
variants:
Camo:
- flavor: There's a strange cult of rural would-be-warriors who get together on weekends, drink corn liquor, puff up their chests and brag loudly about How-Things-Would-Go if there was an apocalypse. Strangely, the apocalypse is happening right now, yet these blowhards still manage to do nothing useful or constructive.
+ flavor: <color=#FBB040>[Duster Variant]</color> There's a strange cult of rural would-be-warriors who get together on weekends, drink corn liquor, puff up their chests and brag loudly about How-Things-Would-Go if there was an apocalypse. Strangely, the apocalypse is happening right now, yet these blowhards still manage to do nothing useful or constructive.
name: Militia
EpicA:
- flavor: Before she joined the Order, she was a drunken mechanic. Trapped in a wheelchair due to that horrible accident involving a coffin, 3-tons of freshly harvested sweet potatoes and an amorous parrot.
+ flavor: <color=#FBB040>[Duster Variant]</color> Before she joined the Order, she was a drunken mechanic. Trapped in a wheelchair due to that horrible accident involving a coffin, 3-tons of freshly harvested sweet potatoes and an amorous parrot.
name: Ghost Duster
EpicB:
- flavor: ''
+ flavor: <color=#FBB040>[Duster Variant]</color> She slid the food under the cell door. The poison worked more slowly than expected.
name: The Sympathizer
EpicC:
- flavor: In this final calculus, all that matters are bonds we forged along the way. Make good friends; all other measures of success are self-serving lies.
+ flavor: <color=#FBB040>[Duster Variant]</color> In this final calculus, all that matters are bonds we forged along the way. Make good friends; all other measures of success are self-serving lies.
name: The Friend
EpicD:
- flavor: As his plane fell, he thought of his unborn child.
+ flavor: <color=#FBB040>[Duster Variant]</color> As his plane fell, he thought of his unborn child.
name: Daddy-O
Tiger:
- flavor: Some farmers like animal prints. They are less rare than you might imagine, though usually keep their predilections closeted in a den or private basement. A few are more forthright in declaring their bold, beautiful love.
+ flavor: <color=#FBB040>[Duster Variant]</color> Some farmers like animal prints. They are less rare than you might imagine, though usually keep their predilections closeted in a den or private basement. A few are more forthright in declaring their bold, beautiful love.
name: Liger
VariantA:
- flavor: Back in 74, 'Essy' Dunderforth spotted Imperial contrails arrowing in on the nearby town. Her modded crop duster plus some truly raucous whooping convinced them they'd made a horrible mistake. 45 kills, 0 losses.
+ flavor: <color=#FBB040>[Duster Variant]</color> Back in 74, 'Essy' Dunderforth spotted Imperial contrails arrowing in on the nearby town. Her modded crop duster plus some truly raucous whooping convinced them they'd made a horrible mistake. 45 kills, 0 losses.
name: TheSeventyFour
VariantB:
- flavor: Mercy Williams wasn't the smartest duck in the pond. He was fond of saying 'Shoot them guns hard enough and yer bound to hit something.'
+ flavor: <color=#FBB040>[Duster Variant]</color> Mercy Williams wasn't the smartest duck in the pond. He was fond of saying 'Shoot them guns hard enough and yer bound to hit something.'
name: Spray N' Pray
default:
flavor: A medium-armored attacker with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Snipers</color>. Leaves a <color=#FBB040>Damage Trail</color> when superspeeding. The <color=#FBB040>Damage Cloud</color> ability boosts damage for itself and nearby allies. The <color=#FBB040>Spin Attack</color> manuever combines a 180º-turn with a parting attack.
name: Duster
flames:
- flavor: Immense plumes of fragrant essence bloom forth from her billowy beautacious bum. Men and women cannot help but swoon.
+ flavor: <color=#FBB040>[Duster Variant]</color> Immense plumes of fragrant essence bloom forth from her billowy beautacious bum. Men and women cannot help but swoon.
name: Gassy Lassy
spikes:
- flavor: Never in the history of bird-kind has a more mundane junker been tarted up to such an unfortunate degree. The result is some form of art.
+ flavor: <color=#FBB040>[Duster Variant]</color> Never in the history of bird-kind has a more mundane junker been tarted up to such an unfortunate degree. The result is some form of art.
name: Cropper
stars:
- flavor: Once maintained by an elderly grounds keeper in employ of a drooling duchess. Her entire estate was various shades of pastel due to a dictate she'd issue just as the brain worms hatched. And thus never rescinded. The grounds keeper would dutifully repaint the decorations once a year and took immense pride in his craft.
+ flavor: <color=#FBB040>[Duster Variant]</color> Once maintained by an elderly grounds keeper in employ of a drooling duchess. Her entire estate was various shades of pastel due to a dictate she'd issue just as the brain worms hatched. And thus never rescinded. The grounds keeper would dutifully repaint the decorations once a year and took immense pride in his craft.
name: Feather Duster
engineer:
name: Engineer
variants:
Camo:
- flavor: ''
+ flavor: <color=#FBB040>[Engineer Variant]</color> Some birds scoff at hydraulics. Wise coggers know strange physics fractal outward at higher pressures. The dense fluids gain a mind of their own.
name: Oil Monkey
EpicA:
- flavor: Though they have no tongue and one cuffed foot is (by tradition) welded to the hangar floor, they excel at repairing the Order's clockwork masterpieces.
+ flavor: <color=#FBB040>[Engineer Variant]</color> Though they have no tongue and one cuffed foot is (by tradition) welded to the hangar floor, they excel at repairing the Order's clockwork masterpieces.
name: Ghost Engineer
EpicB:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Engineer Variant]</color> Engineering builds off stable foundations; tried and true solutions passed down through crafthouses for generations. Who drew out those meticulous original blueprints? Rendered with a hand so steady it might as well been a machine.
+ name: Master Drafter
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Engineer Variant]</color> In Early Uplift times, the poles were covered with mile-thick layers of ice. We know this from oral traditions of the far southern tribes like the p'guens and petrels. In deep glacial cities, proto-coggers built vast mechno-optical factories of refracting blue crystal.
name: Ice Cogger
EpicD:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Engineer Variant]</color> A cogger myth tells of a gearing assemblage that predicts the future with unerring accuracy. Stars, moons, people crunched into numbers by a perfect, diabolical machine.
+ name: Philosopher's Epicyclic
Tiger:
- flavor: ''
+ flavor: <color=#FBB040>[Engineer Variant]</color> He knows how to talk. He knows how to dress. He knows how to build. Insufferable.
name: Flamboyant Nerd
VariantA:
- flavor: A master engineer selects the right tool for the job. Or dynamite. Both work, for varying definitions of 'work'.
+ flavor: <color=#FBB040>[Engineer Variant]</color> A master engineer selects the right tool for the job. Or dynamite. Both work, for varying definitions of 'work'.
name: Specialist
VariantB:
- flavor: The Docks used a thousand different types of gears. Small brass ones, immense stone ones. A vast whirring steam ecosystem, turning, driving, breaking and building. The coggers loved them all. One day, they will rebuild them.
+ flavor: <color=#FBB040>[Engineer Variant]</color> The Docks used a thousand different types of gears. Small brass ones, immense stone ones. A vast whirring steam ecosystem, turning, driving, breaking and building. The coggers loved them all. One day, they will rebuild them.
name: Cogger
default:
- flavor: A medium-armored area-controller with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Blasters</color> and The <color=#FBB040>Wasps</color>. The <color=#FBB040>Turret</color> ability spawns a stationary gun that targets enemies. The <color=#FBB040>Flip 180º</color> manuever allows for a quick retreat.
+ flavor: <color=#FBB040>[Engineer Variant]</color> A medium-armored area-controller with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Blasters</color> and The <color=#FBB040>Wasps</color>. The <color=#FBB040>Turret</color> ability spawns a stationary gun that targets enemies. The <color=#FBB040>Flip 180º</color> manuever allows for a quick retreat.
name: Engineer
flames:
- flavor: ''
- name: Circuit Breaker
+ flavor: <color=#FBB040>[Engineer Variant]</color> Raw materials for new work come from salvaging old wrecks. The land's a layer cake of era, each with their own machines and mysteries. A breaker rips it all down, melts it, separates out the good stuff.
+ name: Breaker
spikes:
- flavor: Before the great aerial Docks burned, engineering planes helped build the legendary floating capital ships. Now, they deploy drones in direct combat.
+ flavor: <color=#FBB040>[Engineer Variant]</color> Before the great aerial Docks burned, engineering planes helped build the legendary floating capital ships. Now, they deploy drones in direct combat.
name: Fixer
stars:
- flavor: ''
+ flavor: <color=#FBB040>[Engineer Variant]</color> Being pragmatic birds of science, there's nothing magic about gears. But there is something sublime; an awesome infinite beauty that moves the soul.
name: Gearhead
medic:
name: Medic
variants:
Camo:
- flavor: Healers once relied on folk remedies to treat patients. Modern medicine has proven much more effective, but something warm and comforting was lost in the transition.
+ flavor: <color=#FBB040>[Medic Variant]</color> Healers once relied on folk remedies to treat patients. Modern medicine has proven much more effective, but something warm and comforting was lost in the transition.
name: Naturopath
EpicA:
- flavor: The remnants of a dead religious order. They heal the unenlightened as a penance. Penance for betrayal of their mistress during her time of greatest need.
+ flavor: <color=#FBB040>[Medic Variant]</color> The remnants of a dead religious order. They heal the unenlightened as a penance. Penance for betrayal of their mistress during her time of greatest need.
name: Ghost Medic
EpicB:
- flavor: 'The soldier is too far gone, so the doctor seeks to comfort: tell me a treasured memory. Summertime, childhood, lying back on a field of grass, looking up...'
+ flavor: '<color=#FBB040>[Medic Variant]</color> The soldier is too far gone, so the doctor seeks to comfort: tell me a treasured memory. Summertime, childhood, lying back on a field of grass, looking up...'
name: Blue Sky
EpicC:
- flavor: A recluse, his methods are scorned by his peers and feared by the locals. Still, if you've fallen hurt in the woods, you're better off going to him than not.
+ flavor: <color=#FBB040>[Medic Variant]</color> A recluse, his methods are scorned by his peers and feared by the locals. Still, if you've fallen hurt in the woods, you're better off going to him than not.
name: Northern Doc
EpicD:
- flavor: Come, get your humours in balance! Fever, apoplexy, headache? Acne, asthma, convulsions, gout? indigestion, insanity, leprosy, stroke? There's nothing the sanguinary arts cannot cure. To the barber with you!
+ flavor: <color=#FBB040>[Medic Variant]</color> Come, get your humours in balance! Fever, apoplexy, headache? Acne, asthma, convulsions, gout? indigestion, insanity, leprosy, stroke? There's nothing the sanguinary arts cannot cure. To the barber with you!
name: Bloodletter
Tiger:
- flavor: Great cats are fiercely protective of their young. The cubs must learn to fight for themselves, but know they can always return home to have their wounds licked.
+ flavor: <color=#FBB040>[Medic Variant]</color> Great cats are fiercely protective of their young. The cubs must learn to fight for themselves, but know they can always return home to have their wounds licked.
name: Tiger Mother
VariantA:
- flavor: A doctor flies a fine line when they dabble in their own medicine. There are fixes that give a bird confidence, agility, a sense of speed. The risks seems worth the greater good; the self treatment justified.
+ flavor: <color=#FBB040>[Medic Variant]</color> A doctor flies a fine line when they dabble in their own medicine. There are fixes that give a bird confidence, agility, a sense of speed. The risks seems worth the greater good; the self treatment justified.
name: Speed Medic
VariantB:
- flavor: What good is a dead medic? Balance the risk of saving this one life against the long years ahead where you might save a thousand lives.
+ flavor: <color=#FBB040>[Medic Variant]</color> What good is a dead medic? Balance the risk of saving this one life against the long years ahead where you might save a thousand lives.
name: Endurance Medic
default:
flavor: A medium-armored healer with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Blasters</color> and <color=#FBB040>Wasps</color>. The <color=#FBB040>Heal Cloud</color> ability instantly regains HP for itself and nearby allies. The <color=#FBB040>Flip 180º</color> manuever allows for a quick retreat.
name: Medic
flames:
- flavor: The grackle who paints these gives discounts to medics. She'll grumble something, tap her wooden leg and hand back half your cash. The leg is painted with the most beautiful flames.
+ flavor: <color=#FBB040>[Medic Variant]</color> The grackle who paints these gives discounts to medics. She'll grumble something, tap her wooden leg and hand back half your cash. The leg is painted with the most beautiful flames.
name: Nurse Pepper
spikes:
- flavor: Before the war there was a doctors guild built on the concept of reciprocation. They never asked for money. However, if one healed you, they expected an equivalent gift at some point in the future.
+ flavor: <color=#FBB040>[Medic Variant]</color> Before the war there was a doctors guild built on the concept of reciprocation. They never asked for money. However, if one healed you, they expected an equivalent gift at some point in the future.
name: Parrot Doc
stars:
- flavor: When the Empire ground guns began targeting medics, there were no tribunals left to accuse them of war crimes. So rebel medics resorted to camouflaging themselves against the starry night.
+ flavor: <color=#FBB040>[Medic Variant]</color> When the Empire ground guns began targeting medics, there were no tribunals left to accuse them of war crimes. So rebel medics resorted to camouflaging themselves against the starry night.
name: Line Medic
olfaithful:
name: Old Faithful
tutorial_info: '<b>Airplane Movement</b>
@@ -228,278 +228,278 @@ olfaithful:
<b>Keyboard</b>
WASD and Mouse'
variants:
Camo:
- flavor: In the forested hunting grounds, our Rebels encountered a band of scoundrels who would camouflage their craft during the day and then harass the Nobility at night. We pay them a small retainer and they occasionally will act as our allies.
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> In the forested hunting grounds, our Rebels encountered a band of scoundrels who would camouflage their craft during the day and then harass the Nobility at night. We pay them a small retainer and they occasionally will act as our allies.
name: Forest Faithful
EpicA:
- flavor: When the Lady burned, one last plane circled her pyre until the end. The only sounds captured on the Order's radio were choked, incoherent cries.
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> When the Lady burned, one last plane circled her pyre until the end. The only sounds captured on the Order's radio were choked, incoherent cries.
name: Faithful Ghost
EpicB:
- flavor: The Imperial Intelligence (an oxymoron at heart)
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> The Imperial Intelligence (an oxymoron at heart) would gift these to would-be rebels. We lost so many before we figured out where they hid the tracking devices.
name: Corrupted Faith
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> The most vile trick one can play upon a child is to teach them there is no difference between faith and guilt.
name: Holy Sorrow
EpicD:
- flavor: ''
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> The napalm missed most of their body. That's what the doctor said. They could still fly. They could still fight. They must have been spared. For some purpose. That the rest of their family had not shared.
name: Highest Calling
Tiger:
- flavor: '''In what distant deeps or skies. Burnt the fire of thine eyes? On what wings dare he aspire? What the hand, dare seize the fire?'' -Billy Blake'
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> 'In what distant deeps or skies. Burnt the fire of thine eyes? On what wings dare he aspire? What the hand, dare seize the fire?' -Billy Blake
name: Burning Bright
VariantB:
- flavor: The new shiny military upgrade to the Old Faithful airframe. Retooled for production in our remaining factories.
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> The new shiny military upgrade to the Old Faithful airframe. Retooled for production in our remaining factories.
name: Angel of Faith
VarientA:
- flavor: The wings on this Old Faithful use an earlier construction method of stretching thin hides over finely carved fir spars. Agile. Flammable.
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> The wings on this Old Faithful use an earlier construction method of stretching thin hides over finely carved fir spars. Agile. Flammable.
name: Spirit of Saint Leonardo
default:
flavor: A medium-armored, versatile attacker with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>any gun type</color>. The <color=#FBB040>Acid Cloud</color> ability deals ongoing AOE damage. The <color=#FBB040>Flip 180º</color> manuever allows for a quick retreat.
name: Old Faithful
flames:
- flavor: The Rebel City Store employs a grumpy grackle who only paints planes with bad-ass flames. It is her thing.
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> The Rebel City Store employs a grumpy grackle who only paints planes with bad-ass flames. It is her thing.
name: Old Pepper
spikes:
- flavor: Cool blue spikes transform this ancient training plane into a hipster fashion statement. Comes with built-in record player.
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> Cool blue spikes transform this ancient training plane into a hipster fashion statement. Comes with built-in record player.
name: Chill Faithful
stars:
- flavor: An Old Faithful trainer repurposed as scout. The spiffy paint helps pilots avoid detection by anti-air
+ flavor: <color=#FBB040>[Old Faithful Variant]</color> An Old Faithful trainer repurposed as scout. The spiffy paint helps pilots avoid detection by anti-air
name: Secret Angel
paladin:
name: Paladin
variants:
Camo:
- flavor: ''
+ flavor: <color=#FBB040>[Paladin Variant]</color> The careful application of poverty is an essential ingredient to any religious fervor.
name: Mud Druid
EpicA:
- flavor: There are always those who seeks out religion after traveling a rougher path. For such souls, repentance is, by necessity, an ongoing act.
+ flavor: <color=#FBB040>[Paladin Variant]</color> There are always those who seeks out religion after traveling a rougher path. For such souls, repentance is, by necessity, an ongoing act.
name: Ghost Paladin
EpicB:
- flavor: More mecha than plane, the steam-hungry Paladin slices through swathes of enemies with a signature 50-foot plasma chainsaw.
- name: ''
+ flavor: <color=#FBB040>[Paladin Variant]</color> More mecha than plane, the steam-hungry Paladin slices through swathes of enemies with a signature 50-foot plasma chainsaw.
+ name: Iron Gregory
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Paladin Variant]</color> Sometimes the ice is on the inside.
name: Ice Paladin
EpicD:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Paladin Variant]</color> The ever youthful lord ordered his lone servant to polish his rig to an impeccable shine. Tonight, he is out. On the town.
+ name: Pretty John
Tiger:
- flavor: ''
+ flavor: <color=#FBB040>[Paladin Variant]</color> In the evenings, the flock performs a calming ritual. They keep a cage of mice in the corner, who've been told that this is their way into heaven.
name: Lord of Claw and Fang
VariantA:
- flavor: The burly birds of the Northern forests use these rigs to haul logs. Fueled by flapjacks.
+ flavor: <color=#FBB040>[Paladin Variant]</color> The burly birds of the Northern forests use these rigs to haul logs. Fueled by flapjacks.
name: Lumberjack
VariantB:
- flavor: When the fire's low and the whiskey's half gone, they whisper tales. Once there was a bird, as tall as a mountain. And his trusty blue fox.
+ flavor: <color=#FBB040>[Paladin Variant]</color> When the fire's low and the whiskey's half gone, they whisper tales. Once there was a bird, as tall as a mountain. And his trusty blue fox.
name: Bunyan
default:
flavor: A medium-armored area-controller with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Arcs</color>. The <color=#FBB040>Bullet Wipe</color> ability deletes nearby enemy bullets. The <color=#FBB040>Blink</color> manuever warps forward past enemy attacks.
name: Paladin
flames:
- flavor: ''
+ flavor: <color=#FBB040>[Paladin Variant]</color> Pepper never talks about her past. But she's got an old tattoo with a blurred name set in the dead center of a flaming heart.
name: Pepper Chopper
spikes:
- flavor: An experimental set of powered armor funded by a reclusive Lord. The lab shut down after the noble family's mass murder suicide, due to public rumor the patriarch had been canoodling with a pied parakeet. Such times we live in.
+ flavor: <color=#FBB040>[Paladin Variant]</color> An experimental set of powered armor funded by a reclusive Lord. The lab shut down after the noble family's mass murder suicide, due to public rumor the patriarch had been canoodling with a pied parakeet. Such times we live in.
name: Armored Suit MRKXII
stars:
- flavor: To the north lies a small town ignored by most. In a dirt basement, three children dug up a metal chest of glittering star-shaped ornaments. Upon touching the points to their heart, throat and foreheads, they could see time itself. Thus commenced the gentle winter murders.
+ flavor: <color=#FBB040>[Paladin Variant]</color> To the north lies a small town ignored by most. In a dirt basement, three children dug up a metal chest of glittering star-shaped ornaments. Upon touching the points to their heart, throat and foreheads, they could see time itself. Thus commenced the gentle winter murders.
name: Stars of St. Stevens
pirate:
name: Bandit
variants:
Camo:
- flavor: When the clouds slip from the full moon, a curious shimmer floats up above the tree line. The clouds return and you shift uneasily in your bedclothes. Perhaps it was nothing.
+ flavor: <color=#FBB040>[Bandit Variant]</color> When the clouds slip from the full moon, a curious shimmer floats up above the tree line. The clouds return and you shift uneasily in your bedclothes. Perhaps it was nothing.
name: Moonlighter
EpicA:
- flavor: A charming chap with a golden beak once bought me a drink. Months later, my livelihood ruined, I received a scented letter that chided, 'Never let a rich man buy your soul with just a dinner.'
+ flavor: <color=#FBB040>[Bandit Variant]</color> A charming chap with a golden beak once bought me a drink. Months later, my livelihood ruined, I received a scented letter that chided, 'Never let a rich man buy your soul with just a dinner.'
name: Ghost Pirate
EpicB:
- flavor: This plane belonged to an ex-author. Failing miserably to understand the true nature of their elite profession, they proclaimed themselves to be a writer without first securing a rich spouse, a sizable inheritance or even a minor confidence scheme. A life of crime soon followed.
+ flavor: <color=#FBB040>[Bandit Variant]</color> This plane belonged to an ex-author. Failing miserably to understand the true nature of their elite profession, they proclaimed themselves to be a writer without first securing a rich spouse, a sizable inheritance or even a minor confidence scheme. A life of crime soon followed.
name: The Fantasist
EpicC:
- flavor: The previous owner of this plane grew up in a quiet northern household. His nanny would shush him, sometimes clamping his beak shut, so that he would not incur the wrath of his sensitive father. When he complained he could not breath, she whispered this was still better than more bruises.
+ flavor: <color=#FBB040>[Bandit Variant]</color> The previous owner of this plane grew up in a quiet northern household. His nanny would shush him, sometimes clamping his beak shut, so that he would not incur the wrath of his sensitive father. When he complained he could not breath, she whispered this was still better than more bruises.
name: The Ice Boy
EpicD:
- flavor: We sanction privateers as long as they make the Empire's life worse than they make ours.
+ flavor: <color=#FBB040>[Bandit Variant]</color> We sanction privateers as long as they make the Empire's life worse than they make ours.
name: The Parolee
Tiger:
- flavor: The tiger is the fallen enemy of civilization. It lurks in abandoned fields, barely surviving on stray livestock. Yet the tiger remains majestic. Though it is reduced to scavenging. Though it has lost the grand arc of history.
+ flavor: <color=#FBB040>[Bandit Variant]</color> The tiger is the fallen enemy of civilization. It lurks in abandoned fields, barely surviving on stray livestock. Yet the tiger remains majestic. Though it is reduced to scavenging. Though it has lost the grand arc of history.
name: Hunted
VariantA:
- flavor: In the western canyons, small bands eke out a harsh living preying on caravans. Fear the growing whine of an unseen sandbike.
+ flavor: <color=#FBB040>[Bandit Variant]</color> In the western canyons, small bands eke out a harsh living preying on caravans. Fear the growing whine of an unseen sandbike.
name: Maurauder
VariantB:
- flavor: Beware chipped beaks and jewel-crusted eye-patches. Do they dye those brilliant feathers? No. They pluck them from your corpse.
+ flavor: <color=#FBB040>[Bandit Variant]</color> Beware chipped beaks and jewel-crusted eye-patches. Do they dye those brilliant feathers? No. They pluck them from your corpse.
name: Scallywag
default:
flavor: A lightly-armored skirmisher with <color=#FBB040>dual-stick controls</color>. Can equip <color=#FBB040>Shotguns</color>. The <color=#FBB040>EMP Canon</color> fires a slow-moving orb that stuns most enemies. The <color=#FBB040>Warp</color> manuever teleports forward past enemy attacks.
name: Bandit
flames:
- flavor: Art is not a transaction. Yes, you pay coins for a work of art. But this is but one necessary expression of gratitude and appreciation. Ideally, it is also accompanied by kind words, a gift of fine liqueur and a sense of kinship. When you treat art as just a transaction, the heart of the artist turns to stone and you, with all your silly cash, are worth nothing.
+ flavor: <color=#FBB040>[Bandit Variant]</color> Art is not a transaction. Yes, you pay coins for a work of art. But this is but one necessary expression of gratitude and appreciation. Ideally, it is also accompanied by kind words, a gift of fine liqueur and a sense of kinship. When you treat art as just a transaction, the heart of the artist turns to stone and you, with all your silly cash, are worth nothing.
name: Pepper's Mask
spikes:
- flavor: Worldly goods eat at our soul. We covet them, seek them and fill all our spare hours obsessing, obsessing, obsessing over their grinding, unending acquisition. What do you truly need? A ship, the sky, a merry crew of fine mates. Stuff? Stuff is a mere waste of living.
+ flavor: <color=#FBB040>[Bandit Variant]</color> Worldly goods eat at our soul. We covet them, seek them and fill all our spare hours obsessing, obsessing, obsessing over their grinding, unending acquisition. What do you truly need? A ship, the sky, a merry crew of fine mates. Stuff? Stuff is a mere waste of living.
name: Profiteer
stars:
- flavor: In the 20s, trysting ladies took to wearing silk masks steamed into the shape of exotic mammalia. Foxes, deer, the occasional marmoset. In later decades, such fashions were popularly associated with dashing thieves, especially those flaunting an erotic feminine flair.
+ flavor: <color=#FBB040>[Bandit Variant]</color> In the 20s, trysting ladies took to wearing silk masks steamed into the shape of exotic mammalia. Foxes, deer, the occasional marmoset. In later decades, such fashions were popularly associated with dashing thieves, especially those flaunting an erotic feminine flair.
name: Rake's Mask
rapier:
name: Raptor
variants:
Camo:
- flavor: Favored by bootleggers for running liquor and general hooning around the swamp. Flying through mud and insects in an open cockpit plane appeals to a very particular sort.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Favored by bootleggers for running liquor and general hooning around the swamp. Flying through mud and insects in an open cockpit plane appeals to a very particular sort.
name: Mud Pigeon
EpicA:
- flavor: That flickering motion in the corner of your eye? It is too late for you. It was always too late.
+ flavor: <color=#FBB040>[Raptor Variant]</color> That flickering motion in the corner of your eye? It is too late for you. It was always too late.
name: Ghost Hawk
EpicB:
- flavor: Winter birds of prey must be miserly with their energy. A caloric fortune spent is on simply maintaining their temperature. There's none to waste on a failed strike.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Winter birds of prey must be miserly with their energy. A caloric fortune spent is on simply maintaining their temperature. There's none to waste on a failed strike.
name: Ice Hawk
EpicC:
- flavor: Why do we invest in shiny baubles? It is because, as social animals, we are compelled to engage in social comparison. The bauble is communication of our identity and status. Without baubles, we have no way to signal our ties and roles within the communal whole.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Why do we invest in shiny baubles? It is because, as social animals, we are compelled to engage in social comparison. The bauble is communication of our identity and status. Without baubles, we have no way to signal our ties and roles within the communal whole.
name: Comparative Advantage
EpicD:
- flavor: Considered gaudy and frivolous by more practical species, these showoffs have
+ flavor: <color=#FBB040>[Raptor Variant]</color> In an ecosystem full of food and devoid of predators, competition for mates intensifies. Prance and preen! Your lineage relies on it.
name: Bird of Paradise
Tiger:
- flavor: Originally the pattern of a dangerous predator, now everyone wears it to mimic that strength. Turns out that can be just as effective.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Originally the pattern of a dangerous predator, now everyone wears it to mimic that strength. Turns out that can be just as effective.
name: Tiger Strike
VariantA:
- flavor: The old v1 prototype. It rattled as it flew and made a godawful noise, but it proved the design was sound. The rough sketch that was refined into today's mass-produced Raptor.
+ flavor: <color=#FBB040>[Raptor Variant]</color> The old v1 prototype. It rattled as it flew and made a godawful noise, but it proved the design was sound. The rough sketch that was refined into today's mass-produced Raptor.
name: Great Eagle
VariantB:
- flavor: You'd think the hunt is about killing, but in reality it's all in the waiting. Waiting and watching. Watching and waiting.
+ flavor: <color=#FBB040>[Raptor Variant]</color> You'd think the hunt is about killing, but in reality it's all in the waiting. Waiting and watching. Watching and waiting.
name: Hawk
default:
flavor: A lightly-armored striker with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Snipers</color> and <color=#FBB040>Lasers</color>. Guns deal <color=#FBB040>double-damage</color> while not superspeeding. The <color=#FBB040>Mine</color> secondary and <color=#FBB040>Barrel Roll</color> manuever help escape difficult situations.
name: Raptor
flames:
- flavor: Pepper doesn't hide her distaste for these smaller, open-cockpit planes. Less surface area for painting flames, she says.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Pepper doesn't hide her distaste for these smaller, open-cockpit planes. Less surface area for painting flames, she says.
name: Peregrine Pepper
spikes:
- flavor: Swoop down, talons out. Snatched from the pond in the blink of an eye. The fish never sees it coming, and how could it? An attacker from another dimension.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Swoop down, talons out. Snatched from the pond in the blink of an eye. The fish never sees it coming, and how could it? An attacker from another dimension.
name: Razor Raptor
stars:
- flavor: Famously piloted by an ancient field scout who lost most of his head feathers. Some say due to a gas attack. Others joke he furrowed his brow so much, his plummage fell right out.
+ flavor: <color=#FBB040>[Raptor Variant]</color> Famously piloted by an ancient field scout who lost most of his head feathers. Some say due to a gas attack. Others joke he furrowed his brow so much, his plummage fell right out.
name: Bald Eagle
siegetank:
name: Siege Tank
variants:
Camo:
- flavor: A forest glade filled with dappled light caught the scout's eye. How could such serenity exist within the maelstrom of war? The patterns of shadow shifted and the hidden tank's massive turret clicked into view. Oh, mused the scout as the hot shell sped his way, peace and beauty are but dreams.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> A forest glade filled with dappled light caught the scout's eye. How could such serenity exist within the maelstrom of war? The patterns of shadow shifted and the hidden tank's massive turret clicked into view. Oh, mused the scout as the hot shell sped his way, peace and beauty are but dreams.
name: Camo Tank
EpicA:
- flavor: After the betrayal, a squadron of the Order's siege tanks found themselves hiding at a small mountain monastery. Draining more than their fair share of the monks' ale supply, the pilots became convinced that the judgmental mountain goats were clearly their spirit animals.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> After the betrayal, a squadron of the Order's siege tanks found themselves hiding at a small mountain monastery. Draining more than their fair share of the monks' ale supply, the pilots became convinced that the judgmental mountain goats were clearly their spirit animals.
name: Ghost Ram
EpicB:
- flavor: 'No one speaks of love stories. The frantic warning. The escape in the night. The arithmetic of one more life jacket, one more minute, one more eternity. Know this: The fire burns. Long after hope has died.'
+ flavor: '<color=#FBB040>[Siege Tank Variant]</color> No one speaks of love stories. The frantic warning. The escape in the night. The arithmetic of one more life jacket, one more minute, one more eternity. Know this: The fire burns. Long after hope has died.'
name: Lover
EpicC:
- flavor: Some people are born ugly. Ugly on the outside. Ugly on the inside. Others are made ugly. It seeps in, one bad choice at a time.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> Some people are born ugly. Ugly on the outside. Ugly on the inside. Others are made ugly. It seeps in, one bad choice at a time.
name: Ugly Tom
EpicD:
- flavor: Ice storm of '19 cut off a group of mechanics on a remote base. Food was running low, so to keep spirits up, they held a little plane painting contest. The group pledged, if they were rescued, to never reveal the fate of the loser. Winner winner got a chicken dinner.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> Ice storm of '19 cut off a group of mechanics on a remote base. Food was running low, so to keep spirits up, they held a little plane painting contest. The group pledged, if they were rescued, to never reveal the fate of the loser. Winner winner got a chicken dinner.
name: Ice Storm
Tiger:
- flavor: In the final days of the Republic, there was a fashion trend where young, attractive birds would pluck all the feathers from their heads and then draw in boldly colored eyebrows. Such abundance of spirit feels alien to this modern age.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> In the final days of the Republic, there was a fashion trend where young, attractive birds would pluck all the feathers from their heads and then draw in boldly colored eyebrows. Such abundance of spirit feels alien to this modern age.
name: Queenie
VariantA:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> Known for their dyed plumage and eroticized shoe collections, the ladies and bois of the famed Artillery Wenches always make an entrance.
+ name: Bird Lust
VariantB:
- flavor: Come middle age, you stand at the edge of a curious abyss. Not a straight plunge, but a soft slope going downward forever. If you trip, you will start to tumble and nothing will stop you.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> Come middle age, you stand at the edge of a curious abyss. Not a straight plunge, but a soft slope going downward forever. If you trip, you will start to tumble and nothing will stop you.
name: Old Timer
default:
flavor: A lightly-armored artillery craft with <color=#FBB040>dual-stick controls</color>. Can equip <color=#FBB040>Lasers</color>. The <color=#FBB040>Flak Cannon</color> ability shoots down enemy projectiles at a distance. The <color=#FBB040>Siege Mode</color> switches the craft to an immobile state with greatly increased firepower.
name: Siege Tank
flames:
- flavor: Never, ever call Pepper a crow. And none of those New Caledonian compliments. Like her mama said, grackles ain't crows. And even with all the Equalizing and Uplifting, there's a certain amount of pride that goes with being a smaller icterid.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> Never, ever call Pepper a crow. And none of those New Caledonian compliments. Like her mama said, grackles ain't crows. And even with all the Equalizing and Uplifting, there's a certain amount of pride that goes with being a smaller icterid.
name: Pepper Tank
spikes:
- flavor: The birds moth-balled their ground artillery when they ceded the poisoned soil. But Avian engineers abhor wasted firepower, so this unlikely flying tank was born.
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> The birds moth-balled their ground artillery when they ceded the poisoned soil. But Avian engineers abhor wasted firepower, so this unlikely flying tank was born.
name: Grind Tank
stars:
- flavor: ''
+ flavor: <color=#FBB040>[Siege Tank Variant]</color> The motto of the anti-propagandist Famous Personages Long Range Assassination Unit is 'Aim for the Stars'
name: Celestia
support:
name: Shieldmaiden
variants:
Camo:
- flavor: ''
- name: Forest Sylph
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> The war, the deaths. She needed to escape. The music was too loud. They locked gazes and there was the briefest of nods.
+ name: Urban Sylph
EpicA:
- flavor: Beside every throne is a shadow, cast aside due blood and betrayal. She trains each night and builds her quiet alliances with the cult of Avem. Knowing that one day, her kin will need her. And she will ask for her due.
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> Beside every throne is a shadow, cast aside due blood and betrayal. She trains each night and builds her quiet alliances with the cult of Avem. Knowing that one day, her kin will need her. And she will ask for her due.
name: Ghost Maiden
EpicB:
- flavor: ''
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> There's a certain type of mechanic who enjoys working on Shieldmaiden rigs. Often a bit gruff, but with a kind heart. The sort that understands, even if society doesn't.
name: Shield Wench
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> We act out so terribly during our teenage years.
name: Ward of the State
EpicD:
- flavor: The Bright Lady of the Sky. All rally to the charging Empress as she boosts the armor of those who follow her into the fray.
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> The Bright Lady of the Sky. All rally to the charging Empress as she boosts the armor of those who follow her into the fray.
name: Shield Empress
Tiger:
- flavor: ''
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> She knew which buttons to push.
name: The Cub
VariantA:
- flavor: This rig, she glows. Back when only the old-lines kept up their mecha, the Shieldprincess was passed down mother to daughter. Those ceremonies died with the Empire.
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> This rig, she glows. Back when only the old-lines kept up their mecha, the Shieldprincess was passed down mother to daughter. Those ceremonies died with the Empire.
name: Shieldprincess
VariantB:
- flavor: An older woman is a force to be reckoned with. Only young idiots believe otherwise.
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> An older woman is a force to be reckoned with. Only young idiots believe otherwise.
name: Shieldqueen
default:
flavor: A lightly-armored support mecha with <color=#FBB040>dual-stick controls</color>. Can equip <color=#FBB040>Arcs</color>. The <color=#FBB040>Shield Aura</color> ability reduces damage taken by itself and nearby allies. The <color=#FBB040>Dash</color> manuever offers a quick burst of movement.
name: Shieldmaiden
flames:
- flavor: Pepper met Her when she rolled up to the garage in the family roadster. Crisp cropped crest, rose beak. Love at first sight. Amazing how many tuneups a car needs.
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> Pepper met Her when she rolled up to the garage in the family roadster. Crisp cropped crest, rose beak. Love at first sight. Amazing how many tuneups a car needs.
name: Lady of the Shield
spikes:
- flavor: ''
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> There's nothing saying girls shouldn't like girls. But there's a time and place. Proper courtship still matters.
name: Guardian of Virtue
stars:
- flavor: ''
+ flavor: <color=#FBB040>[Shieldmaiden Variant]</color> She was quite strict with her impetuous charge. Given their predilections, it was perhaps inevitable the relationship took a non-traditional turn in later years.
name: The Governess
tank:
name: Hog
variants:
Camo:
- flavor: Never wrestle with The Mud Sow. You'll both get filthy, but the sow will enjoy it.
+ flavor: <color=#FBB040>[Hog Variant]</color> Never wrestle with The Mud Sow. You'll both get filthy, but the sow will enjoy it.
name: Mud Sow
EpicA:
- flavor: The Order of St. Avem trained their nuns in the forbidden arts of politics, seduction and assassination. After the purge, only their Ghosts remained.
+ flavor: <color=#FBB040>[Hog Variant]</color> The Order of St. Avem trained their nuns in the forbidden arts of politics, seduction and assassination. After the purge, only their Ghosts remained.
name: Ghost Hog
EpicB:
- flavor: 'When you can purchase or sell status, you demonstrate the true values inherent to capitalist society: The ultimate worth of an individual depends entirely on whether or not they are rich. Such seductively reductive systems devalue us all.'
+ flavor: '<color=#FBB040>[Hog Variant]</color> When you can purchase or sell status, you demonstrate the true values inherent to capitalist society: The ultimate worth of an individual depends entirely on whether or not they are rich. Such seductively reductive systems devalue us all.'
name: The Goodly Aesthetic
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Hog Variant]</color> A heart beats hot blood below thick layers of fat and fur, staving off the cold. Trudging past frozen corpses of those too skinny for this climate.
name: Snow Hog
EpicD:
- flavor: All of the intelligent species have a creation myth involving water. In both the Aves and Mammalia archeo-cultural branches, recorded narratives tell of heroes drawn into the depths, usually by black cords or tentacles. And they emerge filled with light.
+ flavor: <color=#FBB040>[Hog Variant]</color> All of the intelligent species have a creation myth involving water. In both the Aves and Mammalia archeo-cultural branches, recorded narratives tell of heroes drawn into the depths, usually by black cords or tentacles. And they emerge filled with light.
name: The Ancient Blue
Tiger:
- flavor: You can clean it up, put some color in its trail, spray it with some stripes, but it is still a Hog.
+ flavor: <color=#FBB040>[Hog Variant]</color> You can clean it up, put some color in its trail, spray it with some stripes, but it is still a Hog.
name: Zebra Pig
VariantA:
- flavor: An immense hulk composed mostly of armor and field generators. Shrugs off bullets as it barrels straight into the crossfire.
+ flavor: <color=#FBB040>[Hog Variant]</color> An immense hulk composed mostly of armor and field generators. Shrugs off bullets as it barrels straight into the crossfire.
name: Boar
VariantB:
- flavor: ''
- name: That's Some Pig
+ flavor: <color=#FBB040>[Hog Variant]</color> It takes a certain type to fly a plane designed to be pounded by enemy attacks. Sure, you say it's to protect your allies. Deep down though, a part of you likes it.
+ name: Glutton For Punishment
default:
flavor: A heavily-armored tank with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Machine Guns</color>. The <color=#FBB040>Propeller Blast</color> ability deals instant AOE damage. The <color=#FBB040>Absorb</color> manuever grants a temporary size and HP boost to soak up enemy attacks.
name: Hog
flames:
- flavor: Like a flying bonfire, lighting the heavens. Pepper went through 6 barrels of paint on this one.
+ flavor: <color=#FBB040>[Hog Variant]</color> Like a flying bonfire, lighting the heavens. Pepper went through 6 barrels of paint on this one.
name: Porky Pepper
spikes:
- flavor: When the academy recommends a recruit for flying a Hog, some take it the wrong way. Does it mean you excel at flying slow and getting shot? Of course not, but many pilots carry that doubt for years.
+ flavor: <color=#FBB040>[Hog Variant]</color> When the academy recommends a recruit for flying a Hog, some take it the wrong way. Does it mean you excel at flying slow and getting shot? Of course not, but many pilots carry that doubt for years.
name: Sulky Sow
stars:
- flavor: Hogs have commonly been sold as military surplus for use as civilian transports, only to be recommissioned to aid the war effort. This one belonged to a traveling circus for 6 years. The odor of hay and manure lingers.
+ flavor: <color=#FBB040>[Hog Variant]</color> Hogs have commonly been sold as military surplus for use as civilian transports, only to be recommissioned to aid the war effort. This one belonged to a traveling circus for 6 years. The odor of hay and manure lingers.
name: Piglet
walker:
name: Quad
tutorial_info: '<b>Hover Movement</b>
@@ -519,79 +519,79 @@ walker:
<b>Keyboard</b>
WASD and Mouse'
variants:
Camo:
- flavor: ''
+ flavor: <color=#FBB040>[Quad Variant]</color> This grimy little beater was used for speed trials in the salt flats. That alkaline dust is near impossible to wash out. A little bit shakes off each time the engine turns over.
name: Dirt Devil
EpicA:
- flavor: Silence falls across the sky as a lone quadcopter emerges from the clouds. Necks crane. Heartbeats slow. The ghosts have arrived.
+ flavor: <color=#FBB040>[Quad Variant]</color> Silence falls across the sky as a lone quadcopter emerges from the clouds. Necks crane. Heartbeats slow. The ghosts have arrived.
name: Ghost Quad
EpicB:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Quad Variant]</color> An esoteric engine system that lift with a flapping motion rather than typical spinning props. Too expensive and high-maintenance for large scale production.
+ name: Ornithopter
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Quad Variant]</color> Originally used in mountain rescue by the Bernard family. Rumor has it they refused to give their allegiance to the empire. We found their quads abandoned in a remote hangar, still greased up against the cold. Ready to go.
name: Snowcopter
EpicD:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Quad Variant]</color> He built this plane piece by piece, using the work as an excuse to avoid enlisting. A finely-tuned fighting machine and the pilot too terrified to fly it.
+ name: Coward's Lament
Tiger:
- flavor: ''
+ flavor: <color=#FBB040>[Quad Variant]</color> Why do birds make such good pilots? The answer is monocular vision. The ability to track targets in full 360 with both eyes moving independently is a critical advantage in combat.
name: Animal Quad
VariantA:
- flavor: It looks fast. Amazing what a little tin and a clever paint job can do.
+ flavor: <color=#FBB040>[Quad Variant]</color> It looks fast. Amazing what a little tin and a clever paint job can do.
name: Speed Quad
VariantB:
- flavor: Beefed up engines produced an intense thrumming that causes beaks to vibrate. Originally favored by unlicensed racers, chop shops still make 'em if you can find the parts.
+ flavor: <color=#FBB040>[Quad Variant]</color> Beefed up engines produced an intense thrumming that causes beaks to vibrate. Originally favored by unlicensed racers, chop shops still make 'em if you can find the parts.
name: Power Quad
default:
flavor: A lightly-armored skirmisher with <color=#FBB040>dual-stick controls</color>. Can equip <color=#FBB040>Machine Guns</color>. The <color=#FBB040>Damage Cloud</color> ability boosts damage for itself and nearby allies. The <color=#FBB040>Hasty Retreat</color> manuever offers a quick backward dash.
name: Quad
flames:
- flavor: ''
+ flavor: <color=#FBB040>[Quad Variant]</color> There's a lady who paint flames on planes. That's her thing. She's got a bit of a following with the aficionados.
name: Pepper's Pad
spikes:
- flavor: Favored by officers, the Liason can hover about the very edges of a combat zone. A smart burst of their signature machine gun dissuades the most villainous of cats.
+ flavor: <color=#FBB040>[Quad Variant]</color> Favored by officers, the Liason can hover about the very edges of a combat zone. A smart burst of their signature machine gun dissuades the most villainous of cats.
name: The Liaison
stars:
- flavor: Why darling, of course we need to go to the party tonight. Otherwise, who will plant the bomb?
+ flavor: <color=#FBB040>[Quad Variant]</color> Why darling, of course we need to go to the party tonight. Otherwise, who will plant the bomb?
name: Attache
wizard:
name: Merlin
variants:
Camo:
- flavor: 'Merge notes: Time-line synthesis failed. Causality breakdown on June 6th, 18XX88xxs....^esc^b MONKEY DOMINENCE ENDS NOW'
+ flavor: '<color=#FBB040>[Merlin Variant]</color> Merge notes: Time-line synthesis failed. Causality breakdown on June 6th, 18XX88xxs....^esc^b MONKEY DOMINENCE ENDS NOW'
name: FATAL ERROR
EpicA:
- flavor: In the final massacre, as the screws twisted and screams rang throughout the tunnels, one elder was missing.
+ flavor: <color=#FBB040>[Merlin Variant]</color> In the final massacre, as the screws twisted and screams rang throughout the tunnels, one elder was missing.
name: Ghost Mage
EpicB:
- flavor: This highly experimental class uses a miniaturized teleportation apparatus to pop about the combat zone. The egghead pilots are derisively known as wizkids.
- name: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> This highly experimental class uses a miniaturized teleportation apparatus to pop about the combat zone. The egghead pilots are derisively known as wizkids.
+ name: Emrys III
EpicC:
- flavor: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> She was brilliant. After her advisor took credit for the critical stabilizer work, she left the project. Our progress faltered until we found her hidden notes transcribed from deep script.
name: Snow Witch
EpicD:
- flavor: ''
- name: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> Our research is being quietly corrupted. Something reaches through walls and changes key letters and phrases in our papers. They do not want us to know.
+ name: Missing Symbol
Tiger:
- flavor: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> After careful analysis of the ash, the consensus theory involves chained realities; pocket dimensions in a feedback loop replaying a million years of [REDACTED] history.
name: 'Warning: Flammable'
VariantA:
- flavor: '***WARNING*** THE EXISTENCE OF THIS DEVICE IS CLASSIFIED. REPORT IMMEDIATELY TO DNO [NEED TO KNOW] FOR MINDWIPE'
+ flavor: <color=#FBB040>[Merlin Variant]</color> ***WARNING*** THE EXISTENCE OF THIS DEVICE IS CLASSIFIED. REPORT IMMEDIATELY TO DMO [NEED TO KNOW] FOR MINDWIPE
name: Unidentified
VariantB:
- flavor: '[REDACTED] used the mechanism in the failed fulcrum point assassination June 5th, 18XX. Wreckage analysis suggests extra-historical origins.'
+ flavor: <color=#FBB040>[Merlin Variant]</color> [REDACTED] used the mechanism in the failed fulcrum point assassination June 5th, 18XX. Wreckage analysis suggests extra-historical origins.
name: X54
default:
- flavor: A medium-armored area-controller with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Arcs</color>. The <color=#FBB040>Bullet Wipe</color> ability deletes nearby enemy bullets. The <color=#FBB040>Blink</color> manuever warps forward past enemy attacks.
+ flavor: <color=#FBB040>[Merlin Variant]</color> A medium-armored area-controller with <color=#FBB040>single-stick controls</color>. Can equip <color=#FBB040>Arcs</color>. The <color=#FBB040>Bullet Wipe</color> ability deletes nearby enemy bullets. The <color=#FBB040>Blink</color> manuever warps forward past enemy attacks.
name: Merlin
flames:
- flavor: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> They brought her in blindfolded. Told her she had some admirers. It was a special job for special state client and she could never talk about it. She just stared at him until he stopped talking.
name: 'Subject: Pepper'
spikes:
- flavor: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> Some wizards are just so...goth.
name: Experiment 8
stars:
- flavor: ''
+ flavor: <color=#FBB040>[Merlin Variant]</color> The equations from the remaining codex fragment proved more flexible than expected. What we've managed must have been child's play for them.
name: Experiment FINAL
diff --git config_190426_2227/Texts/en-US/ui.txt config_190503_1107/Texts/en-US/ui.txt
index 973dc29..e80de97 100644
--- config_190426_2227/Texts/en-US/ui.txt
+++ config_190503_1107/Texts/en-US/ui.txt
@@ -410,47 +410,58 @@ itempickup_cloud_recharge_stats: 'SPS: <color=#ffff88ff>{0:0.#}</color>
Size: <color=#ffff88ff>{1:0.#}</color>'
itempickup_cloud_resist_stats: 'Shield Amount: <color=#ffff88ff>+{0:0}%</color>
Aura Time: <color=#ffff88ff>{2:0.#}</color>'
-itempickup_gun_stats: 'Physical: <color=#ffff88ff>{0:0.#}</color>
+itempickup_elemental_slot: Elemental {1}
+itempickup_gun_stats: 'Physical Dmg: <color=#ffff88ff>{0:0.#}</color>
Range: <color=#ffff88ff>{1:0.#}</color>
- Rate of Fire: <color=#ffff88ff>{3}</color>'
-itempickup_gun_stats_effects: 'Physical: <color=#ffff88ff>{0:0.#}</color>
+ Rate of Fire: <color=#ffff88ff>{2}</color>'
+itempickup_gun_stats_effects: 'Physical Dmg: <color=#ffff88ff>{0:0.#}</color>
- <color=#{1}>{2}</color>: <color=#ffff88ff>{3:0.#}</color>
+ <color=#{1}>{2} Dmg</color>: <color=#ffff88ff>{3:0.#}</color>
Range: <color=#ffff88ff>{4:0.#}</color>
- RoF: <color=#ffff88ff>{6}</color>'
+ RoF: <color=#ffff88ff>{5}</color>'
itempickup_mod_add: '{0}: <color=#ffff88ff>{1}{2:0}</color>'
itempickup_mod_add_dynamic: '{0}: <color=#ffff88ff>{1}{2:0}</color> (dynamic)'
itempickup_mod_mult: '{0}: <color=#ffff88ff>{1}{2:0}%</color>'
itempickup_mod_mult_dynamic: '{0}: <color=#ffff88ff>{1}{2:0}%</color> (dynamic)'
itempickup_mod_postadd: '{0}: <color=#ffff88ff>{1}{2:0} p</color>'
itempickup_mod_postadd_dynamic: '{0}: <color=#ffff88ff>{1}{2:0} p</color> (dynamic)'
-itempickup_soulbound: Soulbound
-itempickup_soulbound_and_tradable: Premium Trade Item
+itempickup_rarity_color_common: '888888'
+itempickup_rarity_color_epic: 8E44AD
+itempickup_rarity_color_legendary: F39C12
+itempickup_rarity_color_rare: 3498DB
+itempickup_rarity_common: Common
+itempickup_rarity_epic: Epic
+itempickup_rarity_legendary: Legendary
+itempickup_rarity_rare: Rare
+itempickup_soulbound: <color=#DCBD67FF>Soulbound</color>
+itempickup_soulbound_and_tradable: <color=#DCBD67FF>Premium Trade Item</color>
+itempickup_soulbound_and_tradable_format: <color=#DCBD67FF>{0}, {1}</color>
itempickup_spawn_stats: 'Drone: <color=#ffff88ff>{0}</color>
Cooldown: <color=#ffff88ff>{1:0.#}</color>
'
+itempickup_special_elemental_slot: Special Elemental {1}
+itempickup_special_slot: Special {1}
+itempickup_stats_firingPattern_format: <color=#DCBD67FF>{0}</color>
itempickup_tier_color_better: 55ff55
itempickup_tier_color_default: ffffff
itempickup_tier_color_unusable: '888888'
itempickup_tier_color_worse: ff5555
-itempickup_tier_elemental: <color=#F7663C>Elemental</color> {2}
itempickup_tier_elemental_raw: Elemental
-itempickup_tier_slot: <color=#{0}>T{1}</color> {2}
+itempickup_tier_slot: T{0} {1}
itempickup_tier_slot_verbose_raw: Tier {0}
-itempickup_tier_ultrarare: <color=#dd55dd>Ultra-Rare</color> {2}
itempickup_tier_ultrarare_raw: Ultra-Rare
itempickup_tierlimited: <color=#ffaa55ff>Usable at level {0}</color>
-itempickup_tradable_only: Common Trade Item
+itempickup_tradable_only: <color=#DCBD67FF>Common Trade Item</color>
itempickup_unusable: <color=#ff5555ff>Unusable with plane</color>
itempickup_unusable_classes: '<color=#ff5555ff>Only usable with: {0}</color>'
itempickup_uses: 'Uses: {0}'
legal_accept: Agree and continue
legal_accept_incomplete: Please read and agree to continue...
@@ -545,11 +556,10 @@ options_bind: Rebind
options_bind_unbound: You have unbound {0} from {1}
options_menu_Return_Home: Return to Rebel City
options_menu_SSAO: Ambient Occlusion
options_menu_autoAdjustQuality: Auto-Optimize Settings
options_menu_auto_equip: Auto Equip
-options_menu_auto_salute: Auto Salute
options_menu_bug_report: Report Bug
options_menu_change_portrait: Change Portrait
options_menu_chat: Chat
options_menu_colorblind_mode: Colorblind Mode
options_menu_controls: Controls
@@ -681,10 +691,12 @@ options_menu_shadows: Shadows
options_menu_show_chat: Show Chat
options_menu_show_damage_indicators: Show Damage Bars
options_menu_show_early_access_message: Early Access Reminder
options_menu_show_hud: Show HUD
options_menu_show_news_interstitial: News On Login
+options_menu_show_player_plane_levels: Show Everyone's Level
+options_menu_show_player_ranks: Show Everyone's Rank
options_menu_show_prerelease: See Pre-Release
options_menu_show_radar: Show Radar
options_menu_show_unit_names: Show Names
options_menu_show_upgrade_fx: Show Auto Upgrades
options_menu_sound: Sound
@@ -812,17 +824,19 @@ planexpboost_ui: +{0}% XP for {1}
player_info_armor: Armor
player_info_steam: Steam
player_info_xp: Experience
player_label: ' <color={1}>L{0}</color>'
player_label_admin: ' <color={1}>L{0} A</color>'
+player_label_admin_no_level: ' <color={1}>A</color>'
player_label_pilot_level: ' <color={1}>R{0}</color>'
player_label_pilot_level_chat: ' - R{0}'
portrait_change: Change Portrait
portrait_header: Portrait Select
portrait_title: Portrait
quest_active_heading: '{0} <size=65%>{1}/{2}</size>'
quest_active_heading_other: '{0}'
+quest_active_heading_suffix: ' <size=65%><color=#FBB040>[<action:90>]</color>: next</size>'
quest_active_inactive: ''
quest_category_armor: Armor
quest_category_engine: Engines
quest_category_format: '{0} <color=#909090>({1})</color>'
quest_category_laser: Lasers
@@ -1039,10 +1053,11 @@ trade_transaction_fee: Transaction Fee
trade_you_accepted: You accepted the deal
trade_you_have_not_accepted: You have NOT yet accepted the deal
trade_your_offer: Your Offer
tutorial_no_slots_error: You could not enter the tutorial. You need at least one empty slot for the tutorial plane.
unit_label_format: '{0} L{1}'
+unit_label_no_level_format: '{0}'
unknown: '[unknown]'
unlock_header: New Class Unlocked!
unusable_item: Item fizzled! You cannot use {0} with this class.
upcoming_events_happening_now: <color=#F0DD9D>Happening now</color>
upcoming_events_news_posted_at: 'Posted at: {0}'
diff --git config_190426_2227/Texts/en-US/units.txt config_190503_1107/Texts/en-US/units.txt
index 4436400..77b1daa 100644
--- config_190426_2227/Texts/en-US/units.txt
+++ config_190503_1107/Texts/en-US/units.txt
@@ -1,7 +1,8 @@
DQ_CS_11LOW_deer: Mecha-Moose
DQ_CS_12LOW_ninjaA: Bomb Cat
+DQ_CS_12LOW_ninjaAgrenade: Bomb Cat
DQ_CS_13LOW_willowisp: Poison Sprayer
DQ_CS_13LOW_willowispleader: Poison Sweeper
DQ_CS_21MID_minelayer: Greater Pooper
DQ_CS_21MID_minelayergrenade: Toxic Dog Waste
DQ_CS_22MID_loot: Soul Collector
@@ -231,12 +232,16 @@ bombbarrel: Stored Bomb
bombbarrelboom: Stored Bomb
bombboss: The Bomb Maker
bombbossDEATH: The Bomb Maker
bombdungeontreasure: Treasure
bombdungeontreasureBIG: Big Treasure
+bombdungeontreasureBIG_dud: Treasure
bombdungeontreasureBIG_reward: Big Treasure
+bombfactoryworker: Factory Worker
bombguard: Ammunitions Guard
+bombturret: Factory Turret
+bombturret2: Factory Turret
bonesnake01: Robot Snake
bonesnake01neck: Robot Snake
bonesnake02: Robot Snake
bonesnake03: Robot Snake
bonesnake04: Robot Snake
@@ -504,12 +509,12 @@ highgnat: Hammeroid
highmountaingrunt: City Guard
highmountaingruntleader: City Officer
highmountainhunter: Inquisitor
highmountainspotter: Mountain Watch
homingbomb: Loose Bomb
-homingbomblayer: Bomb Worker
-homingbomblayercenter: Bomba Worker
+homingbomblayer: Bomb Carrier
+homingbomblayercenter: Bomb Carrier
hopper: Mini-Terrier
hopperleader: Max-Terrier
hoppertwo: Ultra Pouncer
hoppertwoleader: Mega Pouncer
hunter: Dead City Pirate
@@ -945,10 +950,12 @@ teslahq: Temple of Ra
teslahqDEATH: Temple of Ra
teslahqlaser: Temple of Ra
teslahqlaser2: Temple of Ra
teslatower: Tower of Ra
teslatowercannon: Minion of Ra
+teslatowercannon_hq: Minion of Ra
+teslatowercannon_noparent: Minion of Ra
teslatowerlaser: Tower of Ra
teslatowerlaser2: Tower of Ra
tetra: Hexad
thiefchest: Strange Altar to Horus
thiefchesttreasure: Strange Altar to Horus
diff --git config_190426_2227/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt config_190503_1107/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt
index 1495207..aac7d7e 100644
--- config_190426_2227/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt
+++ config_190503_1107/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navi.txt
@@ -11,10 +11,17 @@ gunMounts:
flashOffset: '0.4'
gunTemplateName: tut_05_naviGunSlow
mountAngle: '0'
mountName: main1
slewRate: '90'
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '0'
+ gunTemplateName: tut_05_navigrenadegun
+ mountAngle: '0'
+ mountName: main
+ slewRate: '0'
gunTypes:
- burst: '12'
cooldown: '5'
damage: '0.2'
effect: Poison
@@ -26,15 +33,30 @@ gunTypes:
multiSpread: '90'
name: tut_05_naviGunSlow
rof: '1.5'
speed: '1'
spread: '0'
+- bulletHue: red
+ bulletPalette: glow
+ bulletPrefab: leisurelyBullet
+ bulletSize: '1'
+ burst: '1'
+ cooldown: '1'
+ damage: '1'
+ hashOverride: '6000'
+ lifetime: '1.25'
+ multi: '8'
+ multiSpread: '45'
+ name: tut_05_navigrenadegun
+ rof: '100'
+ speed: '2'
+ spread: '0'
healthRegenRate: '0'
isVisibleInRadar: 'false'
maxEnergyPoints: '1'
maxHitPoints: '1'
maxSpeed: '4'
-maxTurnRate: '500'
+maxTurnRate: '300'
minSpeed: '4'
spawnInvulnerabilitySeconds: '2'
templateName: tut_05_navi
tier: '3'
diff --git config_190426_2227/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt config_190503_1107/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt
index fb1e717..22281f0 100644
--- config_190426_2227/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt
+++ config_190503_1107/Units/00 - Quest Enemies/tut_05/BOS_tut_05_navileader.txt
@@ -1,40 +1,161 @@
+additionalStates:
+ toggle_safety:
+ - events:
+ - code: VariableSet
+ name: healthtriggershield1
+ value: '0'
+ - code: StartEffect
+ name: Shielded
+ value: '1.0'
+ name: initial
+ transitions:
+ - code: Auto
+ toState: main
+ value: '0'
+ - events:
+ - code: StopEffect
+ name: Shielded
+ value: '1.0'
+ name: main
+ transitions:
+ - code: And
+ subconditions:
+ - code: HealthBelow
+ value: '0.5'
+ - code: VariableBelow
+ name: healthtriggershield1
+ value: '1'
+ toState: healthtriggershield1
+ - events:
+ - code: Spawn
+ delay: '0.0'
+ name: tut_05_centipede01_2
+ offset:
+ angle: '120'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ delay: '0.0'
+ name: tut_05_centipede01_2
+ offset:
+ angle: '160'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ delay: '0.0'
+ name: tut_05_centipede01_2
+ offset:
+ angle: '200'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ delay: '0.0'
+ name: tut_05_centipede01_2
+ offset:
+ angle: '240'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ name: healthtriggershield1
+ substates:
+ - events:
+ - code: VariableSet
+ name: healthtriggershield1
+ value: '1'
+ - code: StartEffect
+ delay: '0.0'
+ name: Shielded
+ value: '1.0'
+ - code: StartEffect
+ delay: '0.1'
+ name: Shielded
+ value: '1.0'
+ - code: StartEffect
+ delay: '0.2'
+ name: Shielded
+ value: '1.0'
+ - code: StartEffect
+ delay: '0.3'
+ name: Shielded
+ value: '1.0'
+ - code: StartEffect
+ delay: '0.4'
+ name: Shielded
+ value: '1.0'
+ name: healthtriggershield1_0
+ transitions:
+ - code: Time
+ toState: healthtriggershield1_0
+ value: '0.5'
+ transitions:
+ - code: Time
+ toState: main
+ value: '15'
art: EnemyNaviLeader
artScale: '1.6'
cameraZoomMultiplier: '1.25'
cameraZoomRadius: '24.00'
colliderHeight: '2.85'
colliderWidth: '3'
colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
explosionPrefab: planeExplosionEmpty
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
- flashOffset: '0.33'
+ flashOffset: '2'
gunTemplateName: tut_05_navileaderGun
mountAngle: '0'
mountName: main
+ offset:
+ - '0'
+ - '0'
slewRate: '20'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '50.6'
+ gunTypeConfig:
+ bulletPrefab: shurikenBullet
+ bulletSize: '2.5'
+ burst: '100'
+ cooldown: '10000'
+ damage: '0.66'
+ lifetime: '5'
+ multi: '1'
+ multiSpread: '0'
+ name: hammer
+ rof: '5'
+ speed: '7'
+ spread: '4'
+ mountAngle: '0'
+ mountName: main2
+ offset:
+ - '0'
+ - '-50'
+ slewRate: '0'
gunTypes:
- bulletPrefab: spinnerBullet
- burst: '9'
+ burst: '100'
cooldown: '2'
damage: '0.33'
- lifetime: '5'
- multi: '3'
- multiSpread: '0'
+ lifetime: '4'
+ multi: '12'
+ multiSpread: '122'
name: tut_05_navileaderGun
- rof: '2.5'
- speed: '2'
+ rof: '2'
+ speed: '5'
spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
-maxHitPoints: '333'
+maxHitPoints: '666'
maxSpeed: '0.2'
-maxTurnRate: '35'
+maxTurnRate: '60'
minSpeed: '0.1'
spawnInvulnerabilitySeconds: '2'
templateName: tut_05_navileader
tier: '3'
trailLength: '3'
diff --git config_190426_2227/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt config_190503_1107/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt
index 1c817d1..eefb44d 100644
--- config_190426_2227/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt
+++ config_190503_1107/Units/12 - Lowlands (Ruins) - Fantasy(Common)/SLO3_ninjaAgrenade.txt
@@ -1,8 +1,9 @@
art: EnemyRoboMine
artScale: '1'
colliderRadius: '0.5'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: Explosion_Hazard_Mild
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
diff --git config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt
index ceac77a..acf9a8d 100644
--- config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt
+++ config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopper.txt
@@ -1,10 +1,11 @@
art: EnemyHopper
artScale: '1'
colliderRadius: '0.45'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
- fireMode: Aimed
firingArc: '180'
@@ -56,13 +57,10 @@ gunTypes:
range: '50'
rof: '10'
speed: '7.5'
spread: '0'
healthRegenRate: '0'
-includedStates:
- main:
- - goinghome
maxEnergyPoints: '1'
maxHitPoints: '5'
maxHomeDistance: '60'
maxSpeed: '1.5'
maxTurnRate: '55'
diff --git config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt
index 08e99ba..acdbafd 100644
--- config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt
+++ config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP1_hopperleader.txt
@@ -1,10 +1,12 @@
art: EnemyHopperleader
artScale: '1'
colliderRadius: '0.6'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
gunMounts:
- fireMode: Aimed
firingArc: '360'
flashOffset: '0.4'
@@ -49,10 +51,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '15'
maxHomeDistance: '45'
maxSpeed: '1.5'
maxTurnRate: '55'
diff --git config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt
index de60ba6..e2de42b 100644
--- config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt
+++ config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP3_advancer.txt
@@ -2,10 +2,12 @@ art: EnemyTerrierCarrier
artScale: '1'
colliderHeight: '4.5'
colliderWidth: '1.7'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
explosionPrefab: ExplosionMed
gunMounts:
- fireMode: SprinklerTurnback
firingArc: '360'
@@ -32,10 +34,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '75'
maxHomeDistance: '45'
maxSpeed: '2'
maxTurnRate: '45'
diff --git config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt
index 2d48856..b2da43d 100644
--- config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt
+++ config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardog.txt
@@ -1,10 +1,11 @@
art: EnemyStardog
artScale: '1'
colliderRadius: '0.6'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
gunMounts:
- fireMode: Aimed
firingArc: '20'
flashOffset: '0.33'
@@ -21,13 +22,10 @@ gunTypes:
name: stardogGun
rof: '3'
speed: '6.5'
spread: '10'
healthRegenRate: '0'
-includedStates:
- main:
- - goinghome
maxEnergyPoints: '1'
maxHitPoints: '10'
maxHomeDistance: '60'
maxSpeed: '3.5'
maxTurnRate: '40'
diff --git config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt
index 311320e..af7b175 100644
--- config_190426_2227/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt
+++ config_190503_1107/Units/21 - Midlands (City) - WWII_ModernTech/GRP4_stardogleader.txt
@@ -1,10 +1,12 @@
art: EnemyStardogLeader
artScale: '1'
colliderRadius: '0.6'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
gunMounts:
- fireMode: Aimed
firingArc: '20'
flashOffset: '0.33'
@@ -26,10 +28,11 @@ gunTypes:
spread: '10'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
loot:
loot1:
lootTableId: tiernleader
loot2:
lootTable:
diff --git config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt
index fd5dcf1..f7d5e5f 100644
--- config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt
+++ config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB01.txt
@@ -2,10 +2,12 @@ art: EnemyGhostTrainA
artScale: '1'
colliderHeight: '1.6'
colliderWidth: '0.9'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
gunMounts:
- fireMode: Hose
firingArc: '0'
flashOffset: '0.0'
@@ -55,10 +57,11 @@ gunTypes:
spread: '4'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '25'
maxHomeDistance: '45'
maxSpeed: '3'
maxTurnRate: '90'
diff --git config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt
index 74011b7..a144915 100644
--- config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt
+++ config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB02.txt
@@ -2,10 +2,11 @@ art: EnemyGhostTrainB
artScale: '1'
colliderHeight: '1.4'
colliderWidth: '0.8'
colliderX: '0'
colliderY: '-0.2'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
- fireMode: Aimed
firingArc: '0'
diff --git config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt
index d40f144..4efb673 100644
--- config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt
+++ config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP1_trainB03.txt
@@ -2,10 +2,11 @@ art: EnemyGhostTrainB
artScale: '1'
colliderHeight: '1.4'
colliderWidth: '0.8'
colliderX: '0'
colliderY: '-0.2'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
healthRegenRate: '0'
isVisibleInRadar: 'false'
maxEnergyPoints: '1'
diff --git config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt
index 6e9148d..ba7e002 100644
--- config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt
+++ config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostship.txt
@@ -2,10 +2,12 @@ art: EnemyGhostship
artScale: '1'
colliderHeight: '3'
colliderWidth: '2'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
explosionPrefab: ExplosionMed
gunMounts:
- fireMode: Aimed
firingArc: '90'
@@ -58,10 +60,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '150'
maxHomeDistance: '45'
maxSpeed: '2'
maxTurnRate: '45'
diff --git config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt
index f544d88..426de79 100644
--- config_190426_2227/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt
+++ config_190503_1107/Units/22 - Midlands (Ruins) - Ghosts_Spooky/GRP5_ghostshipghost1.txt
@@ -1,10 +1,11 @@
art: EnemyGhostshipghost1
artScale: '1'
colliderRadius: '0.25'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
gunMounts:
- fireMode: Aimed
firingArc: '360'
flashOffset: '0.33'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt
index 2e6e0b1..8d080a7 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robo.txt
@@ -34,10 +34,12 @@ art: EnemyRobotOfUnusualDesign
artScale: '2'
bankSmoothing: '10000'
colliderRadius: '1'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
explosionPrefab: ExplosionMed
gunMounts:
- fireMode: Sprinkler
firingArc: '360'
@@ -95,10 +97,14 @@ gunTypes:
name: robomissile
rof: '1'
speed: '3'
spread: '0'
healthRegenRate: '0'
+includedStates:
+ main:
+ - goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '100'
maxSpeed: '10'
maxTurnRate: '270'
minSpeed: '0'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt
index 15ca5b8..abd2031 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshield.txt
@@ -59,10 +59,11 @@ additionalStates:
art: EnemyRobotOfUnusualDesignMinion
artScale: '1.25'
colliderRadius: '0.6'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
healthRegenRate: '0'
isVisibleInRadar: 'false'
maxEnergyPoints: '1'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt
index 183f782..318db6c 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP1_robomineshieldgrenade.txt
@@ -1,8 +1,9 @@
art: EnemySecretPoliceMine
artScale: '1.25'
colliderRadius: '0.4'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionMed_Hazard_Medium
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt
index 8f4e861..b029f5d 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01.txt
@@ -1,10 +1,12 @@
art: EnemyRoboSnakeA
artScale: '1.4'
colliderRadius: '0.4'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
gunMounts:
- fireMode: Hose
firingArc: '60'
flashOffset: '0.33'
@@ -88,10 +90,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '50'
maxHomeDistance: '45'
maxSpeed: '6'
maxTurnRate: '100'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt
index 3c4dcef..b2c7602 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake01neck.txt
@@ -1,10 +1,11 @@
art: '!EnemyInvisible'
artScale: '1'
colliderRadius: '0'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: planeExplosionEmpty
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '50'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt
index 1d64858..a3f9882 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake02.txt
@@ -1,10 +1,11 @@
art: EnemyRoboSnakeB
artScale: '1'
colliderRadius: '0.4'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
- fireMode: SprinklerTurnback
firingArc: '360'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt
index 48d4ce0..5ab6fe4 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/GRP2_bonesnake03.txt
@@ -1,10 +1,11 @@
art: EnemyRoboSnakeB
artScale: '1'
colliderRadius: '0.4'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
diff --git config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/XXX_robotowerlaser.txt config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/XXX_robotowerlaser.txt
index 2b39290..0f7d5bb 100644
--- config_190426_2227/Units/31 - Highlands (City) - MadScience_Energy/XXX_robotowerlaser.txt
+++ config_190503_1107/Units/31 - Highlands (City) - MadScience_Energy/XXX_robotowerlaser.txt
@@ -1,10 +1,11 @@
art: '!EnemyShivaLaser'
artScale: '1.82'
colliderRadius: '0'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: planeExplosionEmpty
gunMounts:
- fireMode: JustShootDammit
firingArc: '0'
diff --git config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt
index 4bfa3b3..7fa1fc4 100644
--- config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt
+++ config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower.txt
@@ -1,10 +1,12 @@
art: EnemyPyramidSmall
artScale: '1'
colliderRadius: '1'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
elementSusceptibilityIds:
- slowWeakness
- lightningResist
energyRegenRate: '0'
gunMounts:
@@ -43,10 +45,13 @@ gunTypes:
name: teslatowerGun
rof: '0.5'
speed: '4'
spread: '0'
healthRegenRate: '0'
+includedStates:
+ main:
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '20'
maxSpeed: '0'
maxTurnRate: '0'
minSpeed: '0'
diff --git config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt
index 49119b4..09de0db 100644
--- config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt
+++ config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon.txt
@@ -1,10 +1,11 @@
art: EnemyPyramidScarab
artScale: '1'
colliderRadius: '0.6'
colliderX: '0'
colliderY: '0'
+deactivationType: never
elementSusceptibilityIds:
- slowWeakness
- lightningResist
energyRegenRate: '0'
gunMounts:
diff --git config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_hq.txt config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_hq.txt
new file mode 100644
index 0000000..25d2d1a
--- /dev/null
+++ config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_hq.txt
@@ -0,0 +1,27 @@
+art: EnemyPyramidScarab
+artScale: '1'
+colliderRadius: '0.6'
+colliderX: '0'
+colliderY: '0'
+elementSusceptibilityIds:
+- slowWeakness
+- lightningResist
+energyRegenRate: '0'
+gunMounts:
+- fireMode: Aimed
+ firingArc: '360'
+ flashOffset: '0.33'
+ gunTemplateName: teslatowercannonGun
+ mountAngle: '0'
+ mountName: main
+ slewRate: '45'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '13'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: teslatowercannon_hq
+tier: '4'
diff --git config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_noparent.txt config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_noparent.txt
new file mode 100644
index 0000000..2c42850
--- /dev/null
+++ config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_noparent.txt
@@ -0,0 +1,27 @@
+art: EnemyPyramidScarab
+artScale: '1'
+colliderRadius: '0.6'
+colliderX: '0'
+colliderY: '0'
+elementSusceptibilityIds:
+- slowWeakness
+- lightningResist
+energyRegenRate: '0'
+gunMounts:
+- fireMode: Aimed
+ firingArc: '360'
+ flashOffset: '0.33'
+ gunTemplateName: teslatowercannonGun
+ mountAngle: '0'
+ mountName: main
+ slewRate: '45'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '13'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: teslatowercannon_noparent
+tier: '4'
diff --git config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt
index 936f46d..3c4cbf9 100644
--- config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt
+++ config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/unit_blink.txt
@@ -2,10 +2,11 @@ art: EnemyBlinkPrefab
artScale: '1'
bankSmoothing: '10000'
colliderRadius: '0.6'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
flashOffset: '0.25'
diff --git config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt
index 6597f11..06d2728 100644
--- config_190426_2227/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt
+++ config_190503_1107/Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader.txt
@@ -2,12 +2,17 @@ art: EnemyBlinkLeaderPrefab
artScale: '1'
bankSmoothing: '10000'
colliderRadius: '0.7'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
healthRegenRate: '0'
+includedStates:
+ main:
+ - deactivation_groupleader
loot:
loot1:
lootTableId: tiernleader
loot2:
lootTable:
diff --git config_190426_2227/Units/41 - Mountains (City) - SpaceTravel/GRP2_tuna.txt config_190503_1107/Units/41 - Mountains (City) - SpaceTravel/GRP2_tuna.txt
index 086eaaa..bfe2a58 100644
--- config_190426_2227/Units/41 - Mountains (City) - SpaceTravel/GRP2_tuna.txt
+++ config_190503_1107/Units/41 - Mountains (City) - SpaceTravel/GRP2_tuna.txt
@@ -2,26 +2,24 @@ art: EnemySlaveWorker
artScale: '1'
colliderHeight: '1.4'
colliderWidth: '0.4'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
gunMounts:
- fireMode: Aimed
firingArc: '360'
flashOffset: '0.33'
gunTemplateName: tunaGun
mountAngle: '180'
mountName: anydir1
sfx:
sound: Enemy bullet fast small_1
volume: '0.45'
slewRate: '180'
healthRegenRate: '0'
-includedStates:
- main:
- - goinghome
maxEnergyPoints: '1'
maxHitPoints: '10'
maxHomeDistance: '60'
maxSpeed: '6'
maxTurnRate: '55'
diff --git config_190426_2227/Units/41 - Mountains (City) - SpaceTravel/GRP2_tunaleader.txt config_190503_1107/Units/41 - Mountains (City) - SpaceTravel/GRP2_tunaleader.txt
index bd0ef72..28ccfb8 100644
--- config_190426_2227/Units/41 - Mountains (City) - SpaceTravel/GRP2_tunaleader.txt
+++ config_190503_1107/Units/41 - Mountains (City) - SpaceTravel/GRP2_tunaleader.txt
@@ -2,10 +2,12 @@ art: EnemySlaveDriver
artScale: '1'
colliderHeight: '2.8'
colliderWidth: '0.8'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
gunMounts:
- fireMode: Aimed
firingArc: '360'
flashOffset: '0.4'
@@ -39,10 +41,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '70'
maxHomeDistance: '45'
maxSpeed: '0.2'
maxTurnRate: '10'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt
index 0fe12eb..7899235 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt.txt
@@ -1,10 +1,11 @@
art: EnemyCityGuard
artScale: '1'
colliderRadius: '0.5'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
- fireMode: Aimed
firingArc: '90'
@@ -23,13 +24,10 @@ gunMounts:
spread: '0'
mountAngle: '0'
mountName: main
slewRate: '0'
healthRegenRate: '0'
-includedStates:
- main:
- - goinghome
maxEnergyPoints: '1'
maxHitPoints: '15'
maxHomeDistance: '60'
maxSpeed: '8'
maxTurnRate: '30'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt_controller.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt_controller.txt
index d1a3e2c..cc43945 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt_controller.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingrunt_controller.txt
@@ -1,10 +1,11 @@
art: '!EnemyInvisible'
artScale: '1'
colliderRadius: '0'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: planeExplosionEmpty
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '10'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt
index 0f61de1..f3c1278 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP1_highmountaingruntleader.txt
@@ -1,10 +1,12 @@
art: EnemyCityOfficer
artScale: '1'
colliderRadius: '1.7'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '180'
flashOffset: '0.33'
@@ -44,10 +46,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '100'
maxHomeDistance: '45'
maxSpeed: '2.0'
maxTurnRate: '30'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt
index b282740..167b06e 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninja.txt
@@ -1,10 +1,11 @@
art: EnemySecretPolicePrefab
artScale: '1'
colliderRadius: '0.5'
colliderX: '0'
colliderY: '0'
+deactivationType: never
energyRegenRate: '0'
gunMounts:
- fireMode: SprinklerTurnback
firingArc: '0'
flashOffset: '0.33'
@@ -27,13 +28,10 @@ gunTypes:
name: ninjaGun
rof: '10'
speed: '4'
spread: '0'
healthRegenRate: '0'
-includedStates:
- main:
- - goinghome
maxEnergyPoints: '1'
maxHitPoints: '25'
maxHomeDistance: '60'
maxSpeed: '10'
maxTurnRate: '270'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt
index 96b9684..f07eaa7 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjagrenade.txt
@@ -1,8 +1,9 @@
art: EnemySecretPoliceMine
artScale: '1'
colliderRadius: '0.4'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: Explosion_Hazard_Mild
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt
index 7e47456..8c0d0a2 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleader.txt
@@ -1,10 +1,12 @@
art: EnemySecretPoliceLeaderPrefab
artScale: '1'
colliderRadius: '0.9'
colliderX: '0'
colliderY: '0'
+deactivationType: ai_delayed
+delayDeactivationForSeconds: '1'
elementSusceptibilityIds:
- waterWeakness
- burnResist
energyRegenRate: '0'
gunMounts:
@@ -83,10 +85,11 @@ gunTypes:
spread: '0'
healthRegenRate: '0'
includedStates:
main:
- goinghome_groupleader
+ - deactivation_groupleader
maxEnergyPoints: '1'
maxHitPoints: '60'
maxHomeDistance: '45'
maxSpeed: '10'
maxTurnRate: '270'
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt
index 65169e9..a42eace 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleaderballnchain.txt
@@ -1,10 +1,11 @@
art: EnemySecretPoliceMissile
artScale: '1'
colliderRadius: '0.3'
colliderX: '0'
colliderY: '0'
+deactivationType: never
elementSusceptibilityIds:
- waterWeakness
- burnResist
energyRegenRate: '0'
gunMounts:
diff --git config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt
index 15d54c5..536a527 100644
--- config_190426_2227/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt
+++ config_190503_1107/Units/51 - HighMountains (City) - Alien_Hologram/GRP2_ninjaleadergrenade.txt
@@ -1,8 +1,9 @@
art: EnemySecretPoliceMine
artScale: '1'
colliderRadius: '0.5'
+deactivationType: never
energyRegenRate: '0'
explosionPrefab: Explosion_Hazard_Mild
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
diff --git config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt
index 450de14..e53bca1 100644
--- config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt
+++ config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer.txt
@@ -29,11 +29,11 @@ gunTypes:
speed: '1'
spread: '0'
healthRegenRate: '0'
isVisibleInRadar: 'true'
maxEnergyPoints: '1'
-maxHitPoints: '10'
+maxHitPoints: '3'
maxSpeed: '1.5'
maxTurnRate: '180'
minSpeed: '1.5'
spawnEffect: SpawnEffect
spawnInvulnerabilitySeconds: '3'
diff --git config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt
index 3886eae..3bb4d9e 100644
--- config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt
+++ config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer2.txt
@@ -16,14 +16,14 @@ gunMounts:
mountName: spiderbossSmartMount
slewRate: '720'
healthRegenRate: '0'
isVisibleInRadar: 'true'
maxEnergyPoints: '1'
-maxHitPoints: '10'
+maxHitPoints: '3'
maxSpeed: '2'
maxTurnRate: '180'
minSpeed: '1.5'
spawnEffect: SpawnEffect
-spawnInvulnerabilitySeconds: '3'
+spawnInvulnerabilitySeconds: '1'
templateName: spiderbossswarmer2
tier: '10'
xpMultiplier: '0'
diff --git config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt
index 2d787ce..780a09f 100644
--- config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt
+++ config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer3.txt
@@ -16,14 +16,14 @@ gunMounts:
mountName: spiderbossSmartMount
slewRate: '720'
healthRegenRate: '0'
isVisibleInRadar: 'true'
maxEnergyPoints: '1'
-maxHitPoints: '10'
+maxHitPoints: '3'
maxSpeed: '2.5'
maxTurnRate: '180'
minSpeed: '1.5'
spawnEffect: SpawnEffect
-spawnInvulnerabilitySeconds: '3'
+spawnInvulnerabilitySeconds: '1'
templateName: spiderbossswarmer3
tier: '10'
xpMultiplier: '0'
diff --git config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt
index 6ba090e..9c1b676 100644
--- config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt
+++ config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer4.txt
@@ -16,14 +16,14 @@ gunMounts:
mountName: spiderbossSmartMount
slewRate: '720'
healthRegenRate: '0'
isVisibleInRadar: 'true'
maxEnergyPoints: '1'
-maxHitPoints: '10'
+maxHitPoints: '3'
maxSpeed: '3'
maxTurnRate: '180'
minSpeed: '1.5'
spawnEffect: SpawnEffect
-spawnInvulnerabilitySeconds: '3'
+spawnInvulnerabilitySeconds: '1'
templateName: spiderbossswarmer4
tier: '10'
xpMultiplier: '0'
diff --git config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt
index 3688ed5..02b48cd 100644
--- config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt
+++ config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer5.txt
@@ -16,14 +16,14 @@ gunMounts:
mountName: spiderbossSmartMount
slewRate: '720'
healthRegenRate: '0'
isVisibleInRadar: 'true'
maxEnergyPoints: '1'
-maxHitPoints: '10'
+maxHitPoints: '3'
maxSpeed: '4'
maxTurnRate: '180'
minSpeed: '1.5'
spawnEffect: SpawnEffect
-spawnInvulnerabilitySeconds: '3'
+spawnInvulnerabilitySeconds: '1'
templateName: spiderbossswarmer5
tier: '10'
xpMultiplier: '0'
diff --git config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer5_2.txt config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer5_2.txt
index 7f65aeb..0af6b79 100644
--- config_190426_2227/Units/54 - Cancer Event/BOS1_spiderbossswarmer5_2.txt
+++ config_190503_1107/Units/54 - Cancer Event/BOS1_spiderbossswarmer5_2.txt
@@ -1,7 +1,7 @@
art: EnemyWhiteSpiderMinion5
-artScale: '1.5'
+artScale: '2'
colliderRadius: '0.5'
colliderX: '0'
colliderY: '0'
elementSusceptibilityIds:
- burnWeakness
@@ -16,11 +16,11 @@ gunMounts:
mountName: spiderbossSmartMount
slewRate: '720'
healthRegenRate: '0'
isVisibleInRadar: 'true'
maxEnergyPoints: '1'
-maxHitPoints: '18'
+maxHitPoints: '10'
maxSpeed: '2'
maxTurnRate: '180'
minSpeed: '1.5'
spawnInvulnerabilitySeconds: '2'
templateName: spiderbossswarmer5_2
diff --git config_190426_2227/Units/54 - Kaiju Event/BOS1_kaijububble.txt config_190503_1107/Units/54 - Kaiju Event/BOS1_kaijububble.txt
index e20f549..dac9d57 100644
--- config_190426_2227/Units/54 - Kaiju Event/BOS1_kaijububble.txt
+++ config_190503_1107/Units/54 - Kaiju Event/BOS1_kaijububble.txt
@@ -59,10 +59,11 @@ gunTypes:
damage: '0.1'
effect: Water
effectAmount: '0.1'
effectDamage: '0.5'
effectTime: '0.1'
+ isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiSpread: '0'
name: kaijububblecoregun
rof: '10'
diff --git config_190426_2227/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt config_190503_1107/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt
index 7e24645..57bc8b5 100644
--- config_190426_2227/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt
+++ config_190503_1107/Units/54 - Kaiju Event/BOS1_kaijububblemedium.txt
@@ -59,10 +59,11 @@ gunTypes:
damage: '0.1'
effect: Water
effectAmount: '0.1'
effectDamage: '0.5'
effectTime: '0.1'
+ isPiercing: 'true'
lifetime: '0.25'
multi: '1'
multiSpread: '0'
name: kaijububblemediumcoregun
rof: '10'
diff --git config_190503_1107/Units/62D - Fire Dungeon/unit_lavapillarspawner.txt config_190503_1107/Units/62D - Fire Dungeon/unit_lavapillarspawner.txt
new file mode 100644
index 0000000..43cef59
--- /dev/null
+++ config_190503_1107/Units/62D - Fire Dungeon/unit_lavapillarspawner.txt
@@ -0,0 +1,18 @@
+art: '!EnemyInvisible'
+artScale: '2'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '1'
+maxSpeed: '0'
+maxTurnRate: '678'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: lavapillarmaster2
+tier: '10'
+xpMultiplier: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/BOS1_bombboss.txt config_190503_1107/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
index 7ec473d..ed6f033 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.05'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.025'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyBombBoss_Prefab
artScale: '1'
cameraZoomMultiplier: '1.25'
cameraZoomRadius: '24.00'
colliderRadius: '2.5'
@@ -12,10 +40,12 @@ energyRegenRate: '0'
explosionPrefab: planeExplosionEmpty
healthRegenRate: '0'
loot:
bossloot:
lootTableId: tier2boss
+ jackpot:
+ lootTableId: tier2treasureBIG_50percent
maxEnergyPoints: '1'
maxHitPoints: '700'
maxSpeed: '4'
maxTurnRate: '90'
minSpeed: '0.5'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt config_190503_1107/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt
index 80031d8..5635c00 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/BOS1_bombbossexploder.txt
@@ -1,5 +1,21 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-1'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyRoboMine
artScale: '1'
colliderRadius: '0.3'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt config_190503_1107/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt
index 2d9ec08..ab96a45 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/BOS2_fatblimp.txt
@@ -1,17 +1,48 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.1'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.05'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyFatCharlie_Prefab
artScale: '1.3'
colliderHeight: '4'
colliderWidth: '2'
colliderX: '0'
colliderY: '0'
difficultyTable: standardBoss
effectImmunities:
- Confuse
energyRegenRate: '0'
explosionPrefab: ExplosionBig2
healthRegenRate: '0'
+loot:
+ bossloot:
+ lootTableId: miniboss
maxEnergyPoints: '1'
maxHitPoints: '300'
maxSpeed: '0.6'
maxTurnRate: '60'
minSpeed: '0.3'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/GRP1_bombguard.txt config_190503_1107/Units/63D - Bomb Dungeon/GRP1_bombguard.txt
index a712b20..309635f 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/GRP1_bombguard.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/GRP1_bombguard.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.2'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyAmmunitionGuard_Prefab
artScale: '1'
colliderRadius: '1'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt
index 522c727..6695519 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimp.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.6'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.3'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyCharlie_Prefab
artScale: '1.5'
colliderHeight: '1.4'
colliderWidth: '0.8'
colliderX: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimpbig.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimpbig.txt
index 0526725..4f821c7 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimpbig.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimpbig.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.2'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.1'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyCharlie_Prefab
artScale: '3'
colliderHeight: '1.4'
colliderWidth: '0.8'
colliderX: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt
index 1bb8f96..ec96b86 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimpexploder.txt
@@ -1,5 +1,21 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-1'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyRoboMine
artScale: '1'
colliderRadius: '0.3'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt
index d628fef..c535031 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong.txt
@@ -1,5 +1,21 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-1'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyRoboMine
artScale: '1.3'
colliderRadius: '0.3'
colliderX: '0'
colliderY: '0'
diff --git config_190503_1107/Units/63D - Bomb Dungeon/SLO2_bombfactoryworker.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO2_bombfactoryworker.txt
new file mode 100644
index 0000000..7f4c446
--- /dev/null
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO2_bombfactoryworker.txt
@@ -0,0 +1,69 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.33'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.16'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+art: EnemyImperialRepairDrone
+artScale: '1'
+colliderRadius: '0.4'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: Aimed
+ firingArc: '160'
+ flashOffset: '0.5'
+ gunTypeConfig:
+ burst: '3'
+ cooldown: '1'
+ damage: '0.5'
+ lifetime: '4'
+ multi: '1'
+ multiSpread: '10'
+ name: hammer
+ rof: '5'
+ speed: '4'
+ spread: '0'
+ mountAngle: '0'
+ mountName: main
+ slewRate: '60'
+healthRegenRate: '0'
+includedStates:
+ main:
+ - goinghome_die
+loot:
+ jackpot:
+ lootTableId: tier2treasureBIG_25percent
+maxEnergyPoints: '1'
+maxHitPoints: '50'
+maxHomeDistance: '60'
+maxSpeed: '2'
+maxTurnRate: '200'
+minSpeed: '1'
+spawnInvulnerabilitySeconds: '0'
+templateName: bombfactoryworker
+tier: '2'
+xpMultiplier: '2'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt
index f99c426..66030c2 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO3_bomberjet.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-1.0'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.5'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemySteamjet
artScale: '1'
colliderRadius: '1.0'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/SLO3_bomberjetexploder.txt config_190503_1107/Units/63D - Bomb Dungeon/SLO3_bomberjetexploder.txt
index 10ade80..af2d806 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/SLO3_bomberjetexploder.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/SLO3_bomberjetexploder.txt
@@ -1,5 +1,21 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-1'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyRoboMine
artScale: '1'
colliderRadius: '0.3'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/unit_bombbarrel.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
index 0747b06..7f4f224 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
@@ -1,25 +1,25 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '5'
+ - events:
+ - code: Die
+ delay: '0.4'
+ value: '0'
+ name: boom2
art: EnemyHomingBomb_Prefab
-artScale: '1.35'
+artScale: '1.6'
colliderRadius: '0.5'
colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
explosionPrefab: ExplosionBig_NoDebris_Hazard_Deadly_1
-gunTypes:
-- bulletPrefab: bullet
- bulletSize: '2'
- burst: '24'
- cooldown: '2'
- damage: '1.5'
- lifetime: '3'
- multi: '12'
- multiSpread: '30'
- name: bombbarrelGun
- rof: '1000'
- speed: '2'
- spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '1'
maxSpeed: '0'
maxTurnRate: '120'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
index 57b802e..2c301dc 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
@@ -17,23 +17,23 @@ gunMounts:
- '0.0'
slewRate: '0'
gunTypes:
- bulletPrefab: leisurelyBullet
bulletSize: '3'
- burst: '12'
- cooldown: '2'
+ burst: '1'
+ cooldown: '40000'
damage: '1.5'
lifetime: '6'
multi: '12'
multiSpread: '30'
name: bombbarrelboomGun
rof: '1'
speed: '1.5'
spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
-maxHitPoints: '25'
+maxHitPoints: '999'
maxSpeed: '0'
maxTurnRate: '0'
minSpeed: '0'
spawnInvulnerabilitySeconds: '0'
templateName: bombbarrelboom
diff --git config_190503_1107/Units/63D - Bomb Dungeon/unit_bombturret.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_bombturret.txt
new file mode 100644
index 0000000..1fe5507
--- /dev/null
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_bombturret.txt
@@ -0,0 +1,63 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.8'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+art: EnemyGuardTurret
+artScale: '0.7'
+bankSmoothing: '10000'
+colliderRadius: '.8'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0.5'
+ gunTypeConfig:
+ burst: '1'
+ cooldown: '3'
+ damage: '0.5'
+ lifetime: '4'
+ multi: '6'
+ multiSpread: '10'
+ name: hammer
+ rof: '10'
+ speed: '2'
+ spread: '0'
+ mountAngle: '0'
+ mountName: main
+ slewRate: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '20'
+maxSpeed: '0'
+maxTurnRate: '120'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '2'
+templateName: bombturret
+tier: '2'
+xpMultiplier: '1'
diff --git config_190503_1107/Units/63D - Bomb Dungeon/unit_bombturret2.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_bombturret2.txt
new file mode 100644
index 0000000..100f989
--- /dev/null
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_bombturret2.txt
@@ -0,0 +1,64 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.8'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+art: EnemyGuardTurret
+artScale: '0.7'
+bankSmoothing: '10000'
+colliderRadius: '.8'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0.5'
+ gunTypeConfig:
+ bulletPrefab: bullet
+ burst: '6'
+ cooldown: '3'
+ damage: '0.5'
+ lifetime: '4'
+ multi: '1'
+ multiSpread: '10'
+ name: hammer
+ rof: '3'
+ speed: '2'
+ spread: '25'
+ mountAngle: '0'
+ mountName: main
+ slewRate: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '20'
+maxSpeed: '0'
+maxTurnRate: '120'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '2'
+templateName: bombturret2
+tier: '2'
+xpMultiplier: '1'
diff --git config_190503_1107/Units/63D - Bomb Dungeon/unit_chainreaction.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_chainreaction.txt
new file mode 100644
index 0000000..e65a5b6
--- /dev/null
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_chainreaction.txt
@@ -0,0 +1,18 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleToAI: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '25'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: chainreaction
+tier: '2'
+xpMultiplier: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/unit_homingbomb.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomb.txt
index b0cd92b..de5f225 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/unit_homingbomb.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomb.txt
@@ -1,40 +1,67 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.8'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyStoredBomb_Prefab
artScale: '2'
bankSmoothing: '10000'
colliderRadius: '0.4'
colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
-explosionPrefab: ExplosionBig_NoDebris_Hazard_Deadly_1
+explosionPrefab: ExplosionMed
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
flashOffset: '1'
gunTemplateName: homingbombgun
mountAngle: '0'
mountName: main
slewRate: '10'
gunTypes:
- bulletPrefab: leisurelyBullet
- bulletSize: '3'
- burst: '12'
- cooldown: '5'
+ bulletSize: '2'
+ burst: '1'
+ cooldown: '40000'
damage: '0.7'
- lifetime: '1'
+ lifetime: '6'
multi: '12'
multiSpread: '30'
name: homingbombgun
- rof: '1.5'
- speed: '3'
+ rof: '1'
+ speed: '1.5'
spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '15'
maxSpeed: '10'
maxTurnRate: '270'
minSpeed: '0'
-noScribing: 'true'
-spawnInvulnerabilitySeconds: '2'
+spawnInvulnerabilitySeconds: '0'
templateName: homingbomb
tier: '2'
xpMultiplier: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt
index d8571d4..0a7a06d 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomblayer.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.2'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyHomingBombLayer_Prefab
artScale: '2.1'
colliderRadius: '0.5'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt
index c1c5931..01d7cba 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomblayercenter.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.2'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: EnemyHomingBombLayer_Prefab
artScale: '2.1'
colliderRadius: '0.5'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt
index 6ed17a1..88c14b1 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.4'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.2'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: DungeonBombGate
artScale: '1'
colliderRadius: '1.3'
colliderX: '0'
colliderY: '0'
diff --git config_190426_2227/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt
index 17b0b24..2a53c7d 100644
--- config_190426_2227/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt
+++ config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong.txt
@@ -1,5 +1,33 @@
+additionalStates:
+ chainreaction:
+ - name: initial
+ transitions:
+ - code: TypeNear
+ name: chainreaction
+ toState: boom
+ value: '5'
+ - code: TypeNear
+ name: chainreaction
+ toState: boom2
+ value: '7'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.2'
+ name: boom
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
+ - events:
+ - code: AdjustHealthBy
+ value: '-0.1'
+ name: boom2
+ transitions:
+ - code: Time
+ toState: initial
+ value: '1'
art: DungeonBombGate
artScale: '1'
colliderRadius: '1.3'
colliderX: '0'
colliderY: '0'
diff --git config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeontreasureBIG_dud.txt config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeontreasureBIG_dud.txt
new file mode 100644
index 0000000..ee34281
--- /dev/null
+++ config_190503_1107/Units/63D - Bomb Dungeon/zzz_bombdungeontreasureBIG_dud.txt
@@ -0,0 +1,23 @@
+art: CollectableTreasureCachePrefab
+artScale: '1'
+colliderRadius: '0.8'
+colliderX: '0'
+colliderY: '0'
+damageThreshold: '0.0001'
+energyRegenRate: '0'
+explosionPrefab: ExplosionBig2
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+loot:
+ treasure:
+ lootTableId: tier2treasure
+maxEnergyPoints: '1'
+maxHitPoints: '3000'
+maxSpeed: '0.0'
+maxTurnRate: '0'
+minSpeed: '0.0'
+showStats: always
+spawnInvulnerabilitySeconds: '0'
+templateName: bombdungeontreasureBIG_dud
+tier: '2'
+xpMultiplier: '0'
diff --git config_190426_2227/Units/66D - Space Dungeon/unit_sunfox.txt config_190503_1107/Units/66D - Space Dungeon/unit_sunfox.txt
index 4f585ee..911e6ce 100644
--- config_190426_2227/Units/66D - Space Dungeon/unit_sunfox.txt
+++ config_190503_1107/Units/66D - Space Dungeon/unit_sunfox.txt
@@ -34,26 +34,24 @@ gunMounts:
gunTemplateName: sunfoxspawnGun
mountAngle: '0'
mountName: spawn
slewRate: '0'
gunTypes:
-- bulletPrefab: roundFadeBullet
- burst: '1'
+- burst: '1'
cooldown: '0.75'
damage: '0.3'
effect: Slow
effectAmount: '0.1'
effectDamage: '0.3'
effectTime: '0.1'
lifetime: '4'
name: sunfoxGun
range: '15'
rof: '1'
speed: '5'
spread: '0'
-- bulletPrefab: roundFadeBullet
- bulletSize: '2.5'
+- bulletSize: '2.5'
burst: '1'
cooldown: '10000000000'
damage: '0.6'
effect: Slow
effectAmount: '0.1'
diff --git config_190426_2227/Units/66D - Space Dungeon/unit_sunfoxleader.txt config_190503_1107/Units/66D - Space Dungeon/unit_sunfoxleader.txt
index 5c9b341..96eccf3 100644
--- config_190426_2227/Units/66D - Space Dungeon/unit_sunfoxleader.txt
+++ config_190503_1107/Units/66D - Space Dungeon/unit_sunfoxleader.txt
@@ -29,12 +29,11 @@ gunMounts:
- '0'
slewRate: '0'
syncOffset: '0'
syncTo: aimgun1
gunTypes:
-- bulletPrefab: roundFadeBullet
- bulletSize: '1.5'
+- bulletSize: '1.5'
burst: '5'
cooldown: '2'
damage: '0.35'
effect: Slow
effectAmount: '0.1'
diff --git config_190426_2227/Units/67D - Thief Dungeon/unit_cart.txt config_190503_1107/Units/67D - Thief Dungeon/unit_cart.txt
index 79c1dec..9111360 100644
--- config_190426_2227/Units/67D - Thief Dungeon/unit_cart.txt
+++ config_190503_1107/Units/67D - Thief Dungeon/unit_cart.txt
@@ -3,10 +3,11 @@ artScale: '1'
colliderRadius: '0'
colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
healthRegenRate: '0'
+isVisibleToAI: 'true'
maxEnergyPoints: '1'
maxHitPoints: '1000'
maxSpeed: '0'
maxTurnRate: '0'
minSpeed: '0'
diff --git config_190426_2227/Units/62D - Fire Dungeon/unit_heatventmaster.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster.txt
similarity index 92%
rename from config_190426_2227/Units/62D - Fire Dungeon/unit_heatventmaster.txt
rename to config_190503_1107/Units/DungeonTraps/AAA_trapmaster.txt
index 12efcbb..8ce9a98 100644
--- config_190426_2227/Units/62D - Fire Dungeon/unit_heatventmaster.txt
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster.txt
@@ -12,8 +12,8 @@ maxHitPoints: '35'
maxSpeed: '0'
maxTurnRate: '0'
minSpeed: '0'
recoilScale: '0'
spawnInvulnerabilitySeconds: '0'
-templateName: heatventmaster
+templateName: trapmaster
tier: '1'
xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count.txt
new file mode 100644
index 0000000..61237b5
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_2count
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_fast.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_fast.txt
new file mode 100644
index 0000000..b45057a
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_fast.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_2count_fast
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_randomspeed.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_randomspeed.txt
new file mode 100644
index 0000000..6ed94e7
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_randomspeed.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_2count_randomspeed
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_slow.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_slow.txt
new file mode 100644
index 0000000..98bd9da
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_2count_slow.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_2count_slow
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count.txt
new file mode 100644
index 0000000..940d5b7
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_3count
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_fast.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_fast.txt
new file mode 100644
index 0000000..93b75fe
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_fast.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_3count_fast
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_randomspeed.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_randomspeed.txt
new file mode 100644
index 0000000..44cb4b1
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_randomspeed.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_3count_randomspeed
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_slow.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_slow.txt
new file mode 100644
index 0000000..794e2da
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_3count_slow.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_3count_slow
+tier: '1'
+xpMultiplier: '0'
diff --git config_190426_2227/Units/62D - Fire Dungeon/unit_heatventmasterjr.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_fast.txt
similarity index 92%
rename from config_190426_2227/Units/62D - Fire Dungeon/unit_heatventmasterjr.txt
rename to config_190503_1107/Units/DungeonTraps/AAA_trapmaster_fast.txt
index a899a68..9c9d455 100644
--- config_190426_2227/Units/62D - Fire Dungeon/unit_heatventmasterjr.txt
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_fast.txt
@@ -12,8 +12,8 @@ maxHitPoints: '35'
maxSpeed: '0'
maxTurnRate: '0'
minSpeed: '0'
recoilScale: '0'
spawnInvulnerabilitySeconds: '0'
-templateName: heatventmasterjr
+templateName: trapmaster_fast
tier: '1'
xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_fast_ABC_CBA.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_fast_ABC_CBA.txt
new file mode 100644
index 0000000..29bb279
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_fast_ABC_CBA.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_fast_ABC_CBA
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_randomspeed.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_randomspeed.txt
new file mode 100644
index 0000000..1aa0f2f
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_randomspeed.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_randomspeed
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/AAA_trapmaster_slow.txt config_190503_1107/Units/DungeonTraps/AAA_trapmaster_slow.txt
new file mode 100644
index 0000000..92214c0
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/AAA_trapmaster_slow.txt
@@ -0,0 +1,19 @@
+art: '!EnemyInvisible'
+artScale: '1.3'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '35'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: trapmaster_slow
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceA.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceA.txt
new file mode 100644
index 0000000..aefc6d4
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceA.txt
@@ -0,0 +1,84 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+gunTypes:
+- bulletPalette: center_color
+ bulletPrefab: longlightningBullet
+ bulletSize: '0.5'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0.15'
+ effect: Slow
+ effectAmount: '1'
+ effectDamage: '0.0001'
+ effectTime: '0.2'
+ lifetime: '0.2'
+ multi: '1'
+ multiOffset:
+ - '0'
+ - '0'
+ multiSpread: '0'
+ name: electricfenceGun
+ rof: '5'
+ speed: '0'
+ spread: '0'
+- bulletPalette: all_color
+ bulletPrefab: longlightningBullet
+ bulletSize: '0.5'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0'
+ lifetime: '0.2'
+ multi: '1'
+ multiOffset:
+ - '0'
+ - '0'
+ multiSpread: '0'
+ name: electricfenceGunWarning
+ rof: '5'
+ speed: '0'
+ spread: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceA
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceA_NW.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceA_NW.txt
new file mode 100644
index 0000000..a24db00
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceA_NW.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceA_NW
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceB.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceB.txt
new file mode 100644
index 0000000..0ea9594
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceB.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceB
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceB_NW.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceB_NW.txt
new file mode 100644
index 0000000..71ed7da
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceB_NW.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceB_NW
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceC.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceC.txt
new file mode 100644
index 0000000..22fae5f
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceC.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceC
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceC_NW.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceC_NW.txt
new file mode 100644
index 0000000..fde4bbe
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceC_NW.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceC_NW
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceD.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceD.txt
new file mode 100644
index 0000000..88c1d4f
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceD.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceD
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_electricfenceD_NW.txt config_190503_1107/Units/DungeonTraps/TRP_electricfenceD_NW.txt
new file mode 100644
index 0000000..0a9bdb6
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_electricfenceD_NW.txt
@@ -0,0 +1,47 @@
+art: '!EnemyInvisible'
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: electricfenceGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Electricity
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: electricfenceD_NW
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_heatventA.txt config_190503_1107/Units/DungeonTraps/TRP_heatventA.txt
new file mode 100644
index 0000000..3acd080
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventA.txt
@@ -0,0 +1,74 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: heatventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Flame Thrower
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: heatventGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Flame Thrower
+ slewRate: '0'
+gunTypes:
+- bulletHue: orange
+ bulletPalette: all_color
+ bulletPrefab: leisurelyBullet_BIG
+ bulletSize: '2'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0.01'
+ effect: Burn
+ effectAmount: '0.3'
+ effectDamage: '0.1'
+ effectTime: '8'
+ isPiercing: 'true'
+ lifetime: '0.5'
+ multi: '1'
+ multiSpread: '0'
+ name: heatventGun
+ rof: '5'
+ speed: '0'
+ spread: '360'
+- bulletHue: orange
+ bulletPalette: all_color
+ bulletPrefab: leisurelyBullet_BIG
+ bulletSize: '0.6'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0'
+ isPiercing: 'true'
+ lifetime: '0.25'
+ multi: '1'
+ multiSpread: '0'
+ name: heatventGunWarning
+ rof: '5'
+ speed: '0'
+ spread: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: heatventA
+tier: '10'
diff --git config_190426_2227/Units/62D - Fire Dungeon/unit_heatventA.txt config_190503_1107/Units/DungeonTraps/TRP_heatventAC.txt
similarity index 54%
rename from config_190426_2227/Units/62D - Fire Dungeon/unit_heatventA.txt
rename to config_190503_1107/Units/DungeonTraps/TRP_heatventAC.txt
index 19ff43e..04b4fa7 100644
--- config_190426_2227/Units/62D - Fire Dungeon/unit_heatventA.txt
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventAC.txt
@@ -7,54 +7,33 @@ colliderY: '0'
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '10'
- burst: '2000000'
- cooldown: '2'
- damage: '0.5'
- lifetime: '0.5'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '1'
- spread: '360'
+ gunTemplateName: heatventGun
mountAngle: '0'
mountName: main
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '5'
- burst: '2000000'
- cooldown: '2'
- damage: '0.1'
- lifetime: '0.25'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '0'
- spread: '0'
+ gunTemplateName: heatventGunWarning
mountAngle: '0'
mountName: warning
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
healthRegenRate: '0'
+isVisibleInRadar: 'false'
isWall: 'false'
maxEnergyPoints: '1'
maxHitPoints: '60'
maxSpeed: '0'
maxTurnRate: '360'
minSpeed: '0'
+showName: never
+showStats: never
spawnInvulnerabilitySeconds: '0'
-templateName: heatventA
+templateName: heatventAC
tier: '10'
diff --git config_190426_2227/Units/62D - Fire Dungeon/unit_heatventB.txt config_190503_1107/Units/DungeonTraps/TRP_heatventB.txt
similarity index 56%
rename from config_190426_2227/Units/62D - Fire Dungeon/unit_heatventB.txt
rename to config_190503_1107/Units/DungeonTraps/TRP_heatventB.txt
index c987766..9a2e2b5 100644
--- config_190426_2227/Units/62D - Fire Dungeon/unit_heatventB.txt
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventB.txt
@@ -7,54 +7,33 @@ colliderY: '0'
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '10'
- burst: '2000000'
- cooldown: '2'
- damage: '0.5'
- lifetime: '0.5'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '1'
- spread: '360'
+ gunTemplateName: heatventGun
mountAngle: '0'
mountName: main
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '5'
- burst: '2000000'
- cooldown: '2'
- damage: '0.1'
- lifetime: '0.25'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '0'
- spread: '0'
+ gunTemplateName: heatventGunWarning
mountAngle: '0'
mountName: warning
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
healthRegenRate: '0'
+isVisibleInRadar: 'false'
isWall: 'false'
maxEnergyPoints: '1'
maxHitPoints: '60'
maxSpeed: '0'
maxTurnRate: '360'
minSpeed: '0'
+showName: never
+showStats: never
spawnInvulnerabilitySeconds: '0'
templateName: heatventB
tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_heatventBD.txt config_190503_1107/Units/DungeonTraps/TRP_heatventBD.txt
new file mode 100644
index 0000000..15da891
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventBD.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: heatventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Flame Thrower
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: heatventGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Flame Thrower
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: heatventBD
+tier: '10'
diff --git config_190426_2227/Units/62D - Fire Dungeon/unit_heatventC.txt config_190503_1107/Units/DungeonTraps/TRP_heatventC.txt
similarity index 56%
rename from config_190426_2227/Units/62D - Fire Dungeon/unit_heatventC.txt
rename to config_190503_1107/Units/DungeonTraps/TRP_heatventC.txt
index f37cea1..848d51b 100644
--- config_190426_2227/Units/62D - Fire Dungeon/unit_heatventC.txt
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventC.txt
@@ -7,54 +7,33 @@ colliderY: '0'
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '10'
- burst: '2000000'
- cooldown: '2'
- damage: '0.5'
- lifetime: '0.5'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '1'
- spread: '360'
+ gunTemplateName: heatventGun
mountAngle: '0'
mountName: main
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '5'
- burst: '2000000'
- cooldown: '2'
- damage: '0.1'
- lifetime: '0.25'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '0'
- spread: '0'
+ gunTemplateName: heatventGunWarning
mountAngle: '0'
mountName: warning
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
healthRegenRate: '0'
+isVisibleInRadar: 'false'
isWall: 'false'
maxEnergyPoints: '1'
maxHitPoints: '60'
maxSpeed: '0'
maxTurnRate: '360'
minSpeed: '0'
+showName: never
+showStats: never
spawnInvulnerabilitySeconds: '0'
templateName: heatventC
tier: '10'
diff --git config_190426_2227/Units/62D - Fire Dungeon/unit_heatventD.txt config_190503_1107/Units/DungeonTraps/TRP_heatventD.txt
similarity index 56%
rename from config_190426_2227/Units/62D - Fire Dungeon/unit_heatventD.txt
rename to config_190503_1107/Units/DungeonTraps/TRP_heatventD.txt
index 274e3c0..86d45ef 100644
--- config_190426_2227/Units/62D - Fire Dungeon/unit_heatventD.txt
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventD.txt
@@ -7,54 +7,33 @@ colliderY: '0'
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '10'
- burst: '2000000'
- cooldown: '2'
- damage: '0.5'
- lifetime: '0.5'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '1'
- spread: '360'
+ gunTemplateName: heatventGun
mountAngle: '0'
mountName: main
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '0'
- gunTypeConfig:
- bulletPalette: all_color
- bulletPrefab: spinnerBullet
- bulletSize: '5'
- burst: '2000000'
- cooldown: '2'
- damage: '0.1'
- lifetime: '0.25'
- multi: '1'
- multiSpread: '0'
- rof: '5'
- speed: '0'
- spread: '0'
+ gunTemplateName: heatventGunWarning
mountAngle: '0'
mountName: warning
sfx:
sound: Enemy Loop Flame Thrower
slewRate: '0'
healthRegenRate: '0'
+isVisibleInRadar: 'false'
isWall: 'false'
maxEnergyPoints: '1'
maxHitPoints: '60'
maxSpeed: '0'
maxTurnRate: '360'
minSpeed: '0'
+showName: never
+showStats: never
spawnInvulnerabilitySeconds: '0'
templateName: heatventD
tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_heatventalways.txt config_190503_1107/Units/DungeonTraps/TRP_heatventalways.txt
new file mode 100644
index 0000000..f19a4d5
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_heatventalways.txt
@@ -0,0 +1,30 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: heatventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Flame Thrower
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: heatventalways
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_icecrystalA.txt config_190503_1107/Units/DungeonTraps/TRP_icecrystalA.txt
new file mode 100644
index 0000000..584b332
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_icecrystalA.txt
@@ -0,0 +1,72 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+gunTypes:
+- bulletHue: blue
+ bulletPalette: center_color
+ bulletPrefab: tracerBullet
+ bulletSize: '2'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0.01'
+ effect: Slow
+ effectAmount: '0.5'
+ effectDamage: '0.3'
+ effectTime: '1'
+ lifetime: '5'
+ multi: '6'
+ multiSpread: '60'
+ name: icecrystalGun
+ rof: '5'
+ speed: '2'
+ spread: '0'
+- bulletHue: blue
+ bulletPalette: all_color
+ bulletPrefab: tracerBullet
+ bulletSize: '2'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0'
+ lifetime: '1'
+ multi: '6'
+ multiSpread: '60'
+ name: icecrystalGunWarning
+ rof: '5'
+ speed: '2'
+ spread: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: icecrystalA
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_icecrystalB.txt config_190503_1107/Units/DungeonTraps/TRP_icecrystalB.txt
new file mode 100644
index 0000000..2ed401b
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_icecrystalB.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: icecrystalB
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_icecrystalC.txt config_190503_1107/Units/DungeonTraps/TRP_icecrystalC.txt
new file mode 100644
index 0000000..e297141
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_icecrystalC.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: icecrystalC
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_icecrystalD.txt config_190503_1107/Units/DungeonTraps/TRP_icecrystalD.txt
new file mode 100644
index 0000000..afbd482
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_icecrystalD.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: icecrystalGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Blizzard
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: icecrystalD
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_poisonventA.txt config_190503_1107/Units/DungeonTraps/TRP_poisonventA.txt
new file mode 100644
index 0000000..6efd43b
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_poisonventA.txt
@@ -0,0 +1,104 @@
+art: EnemyFireEye
+artScale: '0.7'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun2
+ mountAngle: '0'
+ mountName: main_90
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '90'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1000000'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+gunTypes:
+- bulletHue: purple
+ bulletPalette: all_color
+ bulletPrefab: leisurelyBullet
+ bulletSize: '7'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0.01'
+ effect: Poison
+ effectDamage: '0.3'
+ isPiercing: 'true'
+ lifetime: '5'
+ multi: '2'
+ multiSpeed: '1'
+ multiSpread: '180'
+ name: poisonventGun
+ rof: '10'
+ speed: '1'
+ spread: '360'
+- bulletHue: purple
+ bulletPalette: all_color
+ bulletPrefab: leisurelyBullet
+ bulletSize: '7'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0.01'
+ effect: Poison
+ effectDamage: '0.3'
+ isPiercing: 'true'
+ lifetime: '5'
+ multi: '2'
+ multiSpeed: '1'
+ multiSpread: '90'
+ name: poisonventGun2
+ rof: '2'
+ speed: '1'
+ spread: '10'
+- bulletHue: purple
+ bulletPalette: all_color
+ bulletPrefab: leisurelyBullet
+ bulletSize: '5'
+ burst: '2000000'
+ cooldown: '2'
+ damage: '0'
+ lifetime: '0.25'
+ multi: '1'
+ multiSpread: '0'
+ name: poisonventGunWarning
+ rof: '10'
+ speed: '3'
+ spread: '360'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: poisonventA
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_poisonventB.txt config_190503_1107/Units/DungeonTraps/TRP_poisonventB.txt
new file mode 100644
index 0000000..2deae82
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_poisonventB.txt
@@ -0,0 +1,53 @@
+art: EnemyFireEye
+artScale: '0.7'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun2
+ mountAngle: '0'
+ mountName: main_90
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '90'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1000000'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: poisonventB
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_poisonventC.txt config_190503_1107/Units/DungeonTraps/TRP_poisonventC.txt
new file mode 100644
index 0000000..7407607
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_poisonventC.txt
@@ -0,0 +1,53 @@
+art: EnemyFireEye
+artScale: '0.7'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun2
+ mountAngle: '0'
+ mountName: main_90
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '90'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1000000'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: poisonventC
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_poisonventD.txt config_190503_1107/Units/DungeonTraps/TRP_poisonventD.txt
new file mode 100644
index 0000000..fe42d8c
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_poisonventD.txt
@@ -0,0 +1,53 @@
+art: EnemyFireEye
+artScale: '0.7'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGun2
+ mountAngle: '0'
+ mountName: main_90
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '90'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1000000'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: poisonventGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Poison Ghost
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: poisonventD
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_waterzoneA.txt config_190503_1107/Units/DungeonTraps/TRP_waterzoneA.txt
new file mode 100644
index 0000000..bad1f80
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_waterzoneA.txt
@@ -0,0 +1,76 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+gunTypes:
+- bulletPrefab: invisibleSpinningBullet
+ bulletSize: '24'
+ burst: '100000'
+ cooldown: '0'
+ damage: '0.0000001'
+ effect: Slow
+ effectAmount: '0.5'
+ effectDamage: '0.0000001'
+ effectTime: '0.333'
+ lifetime: '0.33'
+ multi: '1'
+ multiSpread: '0'
+ name: waterzoneGun
+ rof: '4'
+ showHitFX: 'false'
+ speed: '0'
+ spread: '0'
+- bulletHue: blue
+ bulletPalette: all_color
+ bulletPrefab: leisurelyBullet
+ bulletSize: '4'
+ burst: '100000'
+ cooldown: '0'
+ damage: '0.001'
+ effect: Slow
+ effectAmount: '0.5'
+ effectDamage: '0.001'
+ effectTime: '0.333'
+ lifetime: '0.33'
+ multi: '1'
+ multiSpread: '0'
+ name: waterzoneGunWarning
+ rof: '10'
+ showHitFX: 'false'
+ speed: '3'
+ spread: '360'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: waterzoneA
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_waterzoneB.txt config_190503_1107/Units/DungeonTraps/TRP_waterzoneB.txt
new file mode 100644
index 0000000..d65aa4b
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_waterzoneB.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: waterzoneB
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_waterzoneC.txt config_190503_1107/Units/DungeonTraps/TRP_waterzoneC.txt
new file mode 100644
index 0000000..446390a
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_waterzoneC.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: waterzoneC
+tier: '10'
diff --git config_190503_1107/Units/DungeonTraps/TRP_waterzoneD.txt config_190503_1107/Units/DungeonTraps/TRP_waterzoneD.txt
new file mode 100644
index 0000000..6dfea10
--- /dev/null
+++ config_190503_1107/Units/DungeonTraps/TRP_waterzoneD.txt
@@ -0,0 +1,39 @@
+art: EnemyAncientTurretPillar
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGun
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0'
+ gunTemplateName: waterzoneGunWarning
+ mountAngle: '0'
+ mountName: warning
+ sfx:
+ sound: Enemy Loop Water
+ slewRate: '0'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isWall: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '60'
+maxSpeed: '0'
+maxTurnRate: '360'
+minSpeed: '0'
+showName: never
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: waterzoneD
+tier: '10'
diff --git config_190426_2227/bullets.txt config_190503_1107/bullets.txt
index 0ffd697..c7a9ad6 100644
--- config_190426_2227/bullets.txt
+++ config_190503_1107/bullets.txt
@@ -496,5 +496,24 @@
shouldFaceCamera: 'True'
sprite: circle_bullet
spriteScale:
- '0.6'
- '0.6'
+- colliderSize:
+ - '0.16'
+ - '5.5'
+ name: longlightningBullet
+ sprite: lightning_bullet
+ spriteScale:
+ - '1'
+ - '2.25'
+- colliderSize:
+ - '1.1'
+ - '1.1'
+ name: leisurelyBullet_BIG
+ pulseScaleVariationPct: '0.1'
+ pulsesPerSecond: '1'
+ shouldFaceCamera: 'True'
+ sprite: circle_bullet
+ spriteScale:
+ - '3'
+ - '3'
diff --git config_190426_2227/global.txt config_190503_1107/global.txt
index 4106038..b010812 100644
--- config_190426_2227/global.txt
+++ config_190503_1107/global.txt
@@ -50,12 +50,10 @@ daysIntoPastToShowEvents: '0'
daysIntoPastToShowNews: '7'
deathCamGifUploadMaxKBytesPerSec: '128'
debugInfo: 'false'
debugLogs:
- isInChat: 'false'
- tag: characterstorage
-- isInChat: 'false'
tag: offlinebackend
- isinchat: 'false'
tag: audit
- isInChat: 'false'
tag: quests
@@ -103,11 +101,10 @@ dontSpawnWithinDistOfPlayer: '60'
drawDebugPointsForSpawns: 'false'
dungeonExitAppearAnimationSpeedup: '3'
dungeonMarkerSpawnRadius: '15'
dungeonPortalJoinGracePeriod: '30'
dungeonPortalStayOpenForSeconds: '30'
-elementalItemTier: '50'
enableOptionsMenu: 'true'
enableResetToTutorialKey: 'false'
enableRewired: 'true'
everybodyHasAlternativeEquipmentSlots: 'true'
faqUrl: https://support.spryfox.com/hc/en-us/categories/202699708-Steambirds-Alliance
@@ -633,10 +630,12 @@ radarQuestWelcomeTime: '8'
radarSelectionAngle: '20'
radarShowsPortraits: 'true'
radarStickyTimeout: '2'
radarVeryStickyAngle: '60'
radarVeryStickyTimeout: '10'
+regularDumpUnitDistributionIntoLogTimeout: '600'
+regularDumpUpdateRatesIntoLogTimeout: '60'
reliableStats_nearbyPlayerCountRadius: '15'
reliableStats_nearbyPlayerCountTimeout: '3'
restartNexusAfterSeconds: '86400'
rewardItemsBackIfDungeonSpawningFailed: 'true'
scribeFires: 'false'
@@ -680,11 +679,10 @@ stunImmunityDamageMultiplier: '3'
teleportArrivalTime: '1'
teleportDelay: '3'
teleportSafety: '5'
terrainScatterRate: '500'
textAndTimeChat: 'true'
-ultraRareItemTier: '100'
usePermadeath: 'true'
usingWalls: 'false'
wallStopsEnemyBullets: 'true'
wallStopsPlayerBullets: 'true'
wallTurnRadius: '0.5'
diff --git config_190426_2227/index.txt config_190503_1107/index.txt
index 9da3a2f..b801e64 100644
--- config_190426_2227/index.txt
+++ config_190503_1107/index.txt
@@ -46,10 +46,11 @@
- trail_fx
- unitColors
- unitPaletteTextures
- unlocks
- whitelist
+- Dungeons/dungeon_0test
- Dungeons/dungeon_arena
- Dungeons/dungeon_arena2
- Dungeons/dungeon_bomb
- Dungeons/dungeon_eye
- Dungeons/dungeon_finalboss
@@ -416,10 +417,12 @@
- Units/33 - Highlands (Rural) - Desert_Bones/unit_blinkleader
- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser
- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslahqlaser2
- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatower
- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon
+- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_hq
+- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowercannon_noparent
- Units/33 - Highlands (Rural) - Desert_Bones/XXX_teslatowerlaser
- Units/41 - Mountains (City) - SpaceTravel/BOS1_hypnotist
- Units/41 - Mountains (City) - SpaceTravel/BOS1_hypnotistclone
- Units/41 - Mountains (City) - SpaceTravel/BOS1_hypnotistclone2
- Units/41 - Mountains (City) - SpaceTravel/BOS1_hypnotistDEATH
@@ -707,19 +710,14 @@
- Units/62D - Fire Dungeon/unit_firebarrelboom
- Units/62D - Fire Dungeon/unit_fireeye
- Units/62D - Fire Dungeon/unit_fireeyecorner
- Units/62D - Fire Dungeon/unit_fireeyerotate
- Units/62D - Fire Dungeon/unit_firesprinkler
-- Units/62D - Fire Dungeon/unit_heatventA
-- Units/62D - Fire Dungeon/unit_heatventB
-- Units/62D - Fire Dungeon/unit_heatventC
-- Units/62D - Fire Dungeon/unit_heatventD
-- Units/62D - Fire Dungeon/unit_heatventmaster
-- Units/62D - Fire Dungeon/unit_heatventmasterjr
- Units/62D - Fire Dungeon/unit_lavapillar
- Units/62D - Fire Dungeon/unit_lavapillarmaster
- Units/62D - Fire Dungeon/unit_lavapillarmaster2
+- Units/62D - Fire Dungeon/unit_lavapillarspawner
- Units/62D - Fire Dungeon/unit_prisonsniper
- Units/62D - Fire Dungeon/zzz_firedungeontreasure
- Units/62D - Fire Dungeon/zzz_prisoncage
- Units/62D - Fire Dungeon/zzz_prisondestroyablewall
- Units/62D - Fire Dungeon/zzz_prisonescapee
@@ -732,21 +730,26 @@
- Units/63D - Bomb Dungeon/GRP1_bombguard
- Units/63D - Bomb Dungeon/SLO1_flakblimp
- Units/63D - Bomb Dungeon/SLO1_flakblimpbig
- Units/63D - Bomb Dungeon/SLO1_flakblimpexploder
- Units/63D - Bomb Dungeon/SLO1_flakblimpexploderstrong
+- Units/63D - Bomb Dungeon/SLO2_bombfactoryworker
- Units/63D - Bomb Dungeon/SLO3_bomberjet
- Units/63D - Bomb Dungeon/SLO3_bomberjetexploder
- Units/63D - Bomb Dungeon/unit_bombbarrel
- Units/63D - Bomb Dungeon/unit_bombbarrelboom
+- Units/63D - Bomb Dungeon/unit_bombturret
+- Units/63D - Bomb Dungeon/unit_bombturret2
+- Units/63D - Bomb Dungeon/unit_chainreaction
- Units/63D - Bomb Dungeon/unit_homingbomb
- Units/63D - Bomb Dungeon/unit_homingbomblayer
- Units/63D - Bomb Dungeon/unit_homingbomblayercenter
- Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewall
- Units/63D - Bomb Dungeon/zzz_bombdungeondestroyablewallstrong
- Units/63D - Bomb Dungeon/zzz_bombdungeontreasure
- Units/63D - Bomb Dungeon/zzz_bombdungeontreasureBIG
+- Units/63D - Bomb Dungeon/zzz_bombdungeontreasureBIG_dud
- Units/63D - Bomb Dungeon/zzz_bombdungeontreasureBIG_reward
- Units/64D - Obstacle Dungeon/BOS1_turbineking
- Units/64D - Obstacle Dungeon/BOS1_turbinekingDEATH
- Units/64D - Obstacle Dungeon/BOS2_wavemaster
- Units/64D - Obstacle Dungeon/BOS2_wavemasterminion
@@ -1138,10 +1141,50 @@
- Units/99D - Boss Dungeon/unit_meowzastardog
- Units/99D - Boss Dungeon/unit_meowzastardogspawner1
- Units/99D - Boss Dungeon/unit_meowzastardogspawner2
- Units/99D - Boss Dungeon/unit_meowzaturtle
- Units/99D - Boss Dungeon/zzz_meowzadungeondestroyablewall
+- Units/DungeonTraps/AAA_trapmaster
+- Units/DungeonTraps/AAA_trapmaster_2count
+- Units/DungeonTraps/AAA_trapmaster_2count_fast
+- Units/DungeonTraps/AAA_trapmaster_2count_randomspeed
+- Units/DungeonTraps/AAA_trapmaster_2count_slow
+- Units/DungeonTraps/AAA_trapmaster_3count
+- Units/DungeonTraps/AAA_trapmaster_3count_fast
+- Units/DungeonTraps/AAA_trapmaster_3count_randomspeed
+- Units/DungeonTraps/AAA_trapmaster_3count_slow
+- Units/DungeonTraps/AAA_trapmaster_fast
+- Units/DungeonTraps/AAA_trapmaster_fast_ABC_CBA
+- Units/DungeonTraps/AAA_trapmaster_randomspeed
+- Units/DungeonTraps/AAA_trapmaster_slow
+- Units/DungeonTraps/TRP_electricfenceA
+- Units/DungeonTraps/TRP_electricfenceA_NW
+- Units/DungeonTraps/TRP_electricfenceB
+- Units/DungeonTraps/TRP_electricfenceB_NW
+- Units/DungeonTraps/TRP_electricfenceC
+- Units/DungeonTraps/TRP_electricfenceC_NW
+- Units/DungeonTraps/TRP_electricfenceD
+- Units/DungeonTraps/TRP_electricfenceD_NW
+- Units/DungeonTraps/TRP_heatventA
+- Units/DungeonTraps/TRP_heatventAC
+- Units/DungeonTraps/TRP_heatventalways
+- Units/DungeonTraps/TRP_heatventB
+- Units/DungeonTraps/TRP_heatventBD
+- Units/DungeonTraps/TRP_heatventC
+- Units/DungeonTraps/TRP_heatventD
+- Units/DungeonTraps/TRP_icecrystalA
+- Units/DungeonTraps/TRP_icecrystalB
+- Units/DungeonTraps/TRP_icecrystalC
+- Units/DungeonTraps/TRP_icecrystalD
+- Units/DungeonTraps/TRP_poisonventA
+- Units/DungeonTraps/TRP_poisonventB
+- Units/DungeonTraps/TRP_poisonventC
+- Units/DungeonTraps/TRP_poisonventD
+- Units/DungeonTraps/TRP_waterzoneA
+- Units/DungeonTraps/TRP_waterzoneB
+- Units/DungeonTraps/TRP_waterzoneC
+- Units/DungeonTraps/TRP_waterzoneD
- Units/Items/unit_allymine
- Units/Items/unit_allymine1
- Units/Items/unit_allymine10
- Units/Items/unit_allymine2
- Units/Items/unit_allymine3
diff --git config_190426_2227/namedUnitStates.txt config_190503_1107/namedUnitStates.txt
index f182fd1..9b873fb 100644
--- config_190426_2227/namedUnitStates.txt
+++ config_190503_1107/namedUnitStates.txt
@@ -1,16 +1,100 @@
+deactivation_groupleader:
+- actionRule:
+ code: Sleep
+ events:
+ - code: KillDescendants
+ moveRule:
+ code: Rotate
+ value: '0'
+ name: deactivation
+ transitions:
+ - code: NearMarker
+ name: imgoinghome_$
+ toState: deactivation_goinghome
+ value: '99'
+ - code: EnemyNear
+ toState: deactivation_end
+ value: '25'
+ updates:
+ - name: minSpeed
+ value: '0'
+ - name: maxSpeed
+ value: '0'
+ - name: maxTurnRate
+ value: '180'
+- actionRule:
+ code: Sleep
+ events:
+ - code: AdjustHealthBy
+ value: '0.5'
+ moveRule:
+ code: Rotate
+ value: '0'
+ name: deactivation_end
+ resets:
+ - name: minSpeed
+ - name: maxSpeed
+ - name: maxTurnRate
+ transitions:
+ - code: auto
+ toState: initial
+- actionRule:
+ code: Sleep
+ moveRule:
+ code: DirectTowardsMarker
+ name: _HOME_
+ rotateCode: TowardsTarget
+ rotateValue: '360'
+ value: '0'
+ name: deactivation_goinghome
+ transitions:
+ - code: And
+ subconditions:
+ - code: NearMarker
+ name: _HOME_
+ value: '1.5'
+ - code: EnemyNear
+ value: '25'
+ toState: deactivation_goinghome_end
+ updates:
+ - name: minSpeed
+ value: '10'
+ - name: maxSpeed
+ value: '10'
+ - name: maxTurnRate
+ value: '270'
+- actionRule:
+ code: Sleep
+ events:
+ - code: AdjustHealthBy
+ value: '0.5'
+ - code: RemoveMarker
+ name: imgoinghome_$
+ moveRule:
+ code: Loiter
+ name: deactivation_goinghome_end
+ resets:
+ - name: minSpeed
+ - name: maxSpeed
+ - name: maxTurnRate
+ transitions:
+ - code: auto
+ toState: initial
goinghome:
- actionRule:
code: Sleep
events:
- code: Emote
name: Enemy_Exclamation
offset:
pos:
- '0'
- '0'
- '0'
+ - code: SetMarker
+ name: imgoinghome_$
moveRule:
code: DirectTowardsMarker
name: _HOME_
rotateCode: TowardsTarget
rotateValue: '360'
@@ -55,32 +139,43 @@ goinghome:
- actionRule:
code: Sleep
events:
- code: AdjustHealthBy
value: '0.5'
+ - code: RemoveMarker
+ name: imgoinghome_$
moveRule:
code: Loiter
name: goinghome_end
resets:
- name: minSpeed
- name: maxSpeed
- name: maxTurnRate
transitions:
- code: auto
toState: initial
+goinghome_die:
+- events:
+ - code: SelfDestruct
+ moveRule:
+ code: Rotate
+ value: '0'
+ name: goinghome
goinghome_groupleader:
- actionRule:
code: Sleep
events:
- code: Emote
name: Enemy_Exclamation
offset:
pos:
- '0'
- '0'
- '0'
- - code: KillFamily
+ - code: KillDescendants
+ - code: SetMarker
+ name: imgoinghome_$
moveRule:
code: DirectTowardsMarker
name: _HOME_
rotateCode: TowardsTarget
rotateValue: '360'
@@ -125,10 +220,12 @@ goinghome_groupleader:
- actionRule:
code: Sleep
events:
- code: AdjustHealthBy
value: '0.5'
+ - code: RemoveMarker
+ name: imgoinghome_$
moveRule:
code: Loiter
name: goinghome_end
resets:
- name: minSpeed
@@ -142,33 +239,72 @@ goinghome_shielded:
code: Sleep
events:
- code: StartEffect
name: Shielded
value: '1.0'
+ - code: Emote
+ name: Enemy_Exclamation
+ offset:
+ pos:
+ - '0'
+ - '0'
+ - '0'
+ - code: SetMarker
+ name: imgoinghome_$
moveRule:
code: DirectTowardsMarker
name: _HOME_
rotateCode: TowardsTarget
rotateValue: '360'
value: '0'
name: goinghome
transitions:
- - code: NearMarker
+ - code: Time
+ toState: goinghome_2
+ value: '1'
+ updates:
+ - name: minSpeed
+ value: '1'
+ - name: maxSpeed
+ value: '1'
+ - name: maxTurnRate
+ value: '180'
+- actionRule:
+ code: Sleep
+ moveRule:
+ code: DirectTowardsMarker
name: _HOME_
+ rotateCode: TowardsTarget
+ rotateValue: '360'
+ value: '0'
+ name: goinghome_2
+ transitions:
+ - code: And
+ subconditions:
+ - code: NearMarker
+ name: _HOME_
+ value: '1.5'
+ - code: EnemyNear
+ value: '25'
toState: goinghome_end
- value: '1.5'
updates:
- name: minSpeed
value: '10'
- name: maxSpeed
value: '10'
+ - name: maxTurnRate
+ value: '270'
- actionRule:
code: Sleep
events:
- code: StopEffect
name: Shielded
value: '1.0'
+ - code: AdjustHealthBy
+ value: '0.5'
+ - code: RemoveMarker
+ name: imgoinghome_$
moveRule:
code: Loiter
name: goinghome_end
resets:
- name: minSpeed
diff --git config_190426_2227/playerclasses.txt config_190503_1107/playerclasses.txt
index cc90c41..ade7438 100644
--- config_190426_2227/playerclasses.txt
+++ config_190503_1107/playerclasses.txt
@@ -851,29 +851,32 @@ engineer:
id: EpicA
livery: camo.engineer
prefab: PlayerEngineerVariantA
superTrail: SuperSpeedLightning
unlockItemId: playerclass_engineer_epica
- - extraColor1: 0a5fa7
+ - artReplacement: engineer_EpicA
+ extraColor1: 0a5fa7
extraColor2: d2cdb8
extraColor3: 3be5d3
hideIfLocked: 'true'
id: EpicB
livery: gradient.engineer
prefab: PlayerEngineer
superTrail: SuperSpeedWaterWake
unlockItemId: playerclass_engineer_epicb
- - extraColor1: 1e062b
+ - artReplacement: engineer_EpicA
+ extraColor1: 1e062b
extraColor2: f9962c
extraColor3: 5b157d
hideIfLocked: 'true'
id: EpicC
livery: tigerstripes.engineer
prefab: PlayerEngineerVariantA
superTrail: SuperSpeedGlitter
unlockItemId: playerclass_engineer_epicc
- - extraColor1: 620a1a
+ - artReplacement: engineer_EpicA
+ extraColor1: 620a1a
extraColor2: da3420
extraColor3: d6ccbc
hideIfLocked: 'true'
id: EpicD
livery: checker.engineer
@@ -1976,11 +1979,11 @@ support:
extraColor2: 1e2507
extraColor3: 3c2408
hideIfLocked: 'true'
id: Camo
livery: camo.shieldmaiden
- prefab: PlayerShieldaidenVariantB
+ prefab: PlayerShieldMaidenVariantB
unlockItemId: playerclass_shieldmaiden_camo
- artReplacement: support_EpicA
extraColor1: cfe3de
extraColor2: 95a8a2
extraColor3: 5f6a66
@@ -2474,29 +2477,32 @@ wizard:
id: EpicA
livery: camo.merlin
prefab: PlayerMerlinVariantA
superTrail: SuperSpeedLightning
unlockItemId: playerclass_merlin_epica
- - extraColor1: 0a5fa7
+ - artReplacement: wizard_EpicA
+ extraColor1: 0a5fa7
extraColor2: d2cdb8
extraColor3: 3be5d3
hideIfLocked: 'true'
id: EpicB
livery: gradient.merlin
prefab: PlayerMerlin
superTrail: SuperSpeedWaterWake
unlockItemId: playerclass_merlin_epicb
- - extraColor1: 1e062b
+ - artReplacement: wizard_EpicA
+ extraColor1: 1e062b
extraColor2: f9962c
extraColor3: 5b157d
hideIfLocked: 'true'
id: EpicC
livery: tigerstripes.merlin
prefab: PlayerMerlinVariantA
superTrail: SuperSpeedGlitter
unlockItemId: playerclass_merlin_epicc
- - extraColor1: 620a1a
+ - artReplacement: wizard_EpicA
+ extraColor1: 620a1a
extraColor2: da3420
extraColor3: d6ccbc
hideIfLocked: 'true'
id: EpicD
livery: checker.merlin
diff --git config_190426_2227/store.txt config_190503_1107/store.txt
index 8eb97d2..e8d5263 100644
--- config_190426_2227/store.txt
+++ config_190503_1107/store.txt
@@ -4025,10 +4025,52 @@ products:
- use_instantly
- storage
tags:
- item_variant
- item_variant_epic
+- icon: ItemVariantRaptorEpicProduct
+ id: store_unlock_playerclass_raptor_epicb
+ items:
+ - unlock_playerclass_raptor_epicb
+ normal_price:
+ amount: '15000'
+ currency: gold
+ postPurchaseActions:
+ - nothing
+ - use_instantly
+ - storage
+ tags:
+ - item_variant
+ - item_variant_epic
+- icon: ItemVariantRaptorEpicProduct
+ id: store_unlock_playerclass_raptor_epicc
+ items:
+ - unlock_playerclass_raptor_epicc
+ normal_price:
+ amount: '15000'
+ currency: gold
+ postPurchaseActions:
+ - nothing
+ - use_instantly
+ - storage
+ tags:
+ - item_variant
+ - item_variant_epic
+- icon: ItemVariantRaptorEpicProduct
+ id: store_unlock_playerclass_raptor_epicd
+ items:
+ - unlock_playerclass_raptor_epicd
+ normal_price:
+ amount: '15000'
+ currency: gold
+ postPurchaseActions:
+ - nothing
+ - use_instantly
+ - storage
+ tags:
+ - item_variant
+ - item_variant_epic
- icon: ItemVariantPaladinEpicProduct
id: store_unlock_playerclass_paladin_epica
items:
- unlock_playerclass_paladin_epica
normal_price:
diff --git config_190426_2227/territories.txt config_190503_1107/territories.txt
index c3d237d..e3cacf6 100644
--- config_190426_2227/territories.txt
+++ config_190503_1107/territories.txt
@@ -817,10 +817,26 @@
minElevation: '0'
name: nexus
secondsPerStandardEnemyIn10x10: '0'
sortOrder: '-1'
tier: '0'
+- distancePerElevation: '0.8'
+ maxAllowedOverlapOnSubterritory: '0.7'
+ maxDiskRadius: '40'
+ minDiskRadius: '20'
+ name: Dungeon0Test
+ originElevation: '100'
+ playerStartElevation: '1'
+ role: Dungeon
+ territories:
+ - maxBossEnemies: '0'
+ maxElevation: '100'
+ minElevation: '0'
+ name: dungeongrind
+ secondsPerStandardEnemyIn10x10: '0'
+ sortOrder: '-1'
+ tier: '0'
- distancePerElevation: '6'
maxAllowedOverlapOnSubterritory: '0.9'
maxDiskRadius: '50'
minDiskRadius: '20'
name: Empty