80 files changed, 2431 insertions(+), 289 deletions(-)
diff --git config_190503_1107/Items/Primary Weapons/laser_basic.txt config_190509_0158/Items/Primary Weapons/laser_basic.txt
index 16d7ba2..11851e8 100644
--- config_190503_1107/Items/Primary Weapons/laser_basic.txt
+++ config_190509_0158/Items/Primary Weapons/laser_basic.txt
@@ -422,11 +422,13 @@
id: laser_9
slot: MainGun
soulbound: 'true'
tag: laser
tier: '9'
-- gunMounts:
+- extraTags:
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: halo
diff --git config_190503_1107/Items/Primary Weapons/machinegun_basic.txt config_190509_0158/Items/Primary Weapons/machinegun_basic.txt
index 8da014b..8a0430d 100644
--- config_190503_1107/Items/Primary Weapons/machinegun_basic.txt
+++ config_190509_0158/Items/Primary Weapons/machinegun_basic.txt
@@ -345,11 +345,13 @@
id: machinegun_9
slot: MainGun
soulbound: 'true'
tag: machinegun
tier: '9'
-- gunMounts:
+- extraTags:
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: ringing_white
diff --git config_190503_1107/Items/Primary Weapons/shotgun_basic.txt config_190509_0158/Items/Primary Weapons/shotgun_basic.txt
index 76c5552..612646f 100644
--- config_190503_1107/Items/Primary Weapons/shotgun_basic.txt
+++ config_190509_0158/Items/Primary Weapons/shotgun_basic.txt
@@ -746,11 +746,13 @@
slot: MainGun
soulbound: 'true'
summarizeStats: 'true'
tag: shotgun
tier: '9'
-- gunMounts:
+- extraTags:
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: ringing_white
diff --git config_190503_1107/Items/Primary Weapons/siege_basic.txt config_190509_0158/Items/Primary Weapons/siege_basic.txt
index 7423985..e9aef8f 100644
--- config_190503_1107/Items/Primary Weapons/siege_basic.txt
+++ config_190509_0158/Items/Primary Weapons/siege_basic.txt
@@ -222,10 +222,12 @@
name: flak
scale: '1.5'
secondsToVelocity1: '0.2'
spreadX: '1.66'
spreadY: '2'
+ extraTags:
+ - rare
icon: ItemLootVortex_10
id: flak_10
slot: SecondaryAttack
soulbound: 'true'
statMods:
diff --git config_190503_1107/Items/Primary Weapons/sniper_basic.txt config_190509_0158/Items/Primary Weapons/sniper_basic.txt
index a38b1fb..c8a587e 100644
--- config_190503_1107/Items/Primary Weapons/sniper_basic.txt
+++ config_190509_0158/Items/Primary Weapons/sniper_basic.txt
@@ -787,11 +787,13 @@
slot: MainGun
soulbound: 'true'
summarizeStats: 'true'
tag: sniper
tier: '9'
-- gunMounts:
+- extraTags:
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: ringing_white
diff --git config_190503_1107/Items/Primary Weapons/sniper_ultrarares.txt config_190509_0158/Items/Primary Weapons/sniper_ultrarares.txt
index 59825b7..54806d6 100644
--- config_190503_1107/Items/Primary Weapons/sniper_ultrarares.txt
+++ config_190509_0158/Items/Primary Weapons/sniper_ultrarares.txt
@@ -230,11 +230,14 @@
slot: MainGun
soulbound: 'true'
summarizeStats: 'true'
tag: sniper
tier: '100'
-- gunMounts:
+- extraTags:
+ - ultra
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: glow
diff --git config_190503_1107/Items/Primary Weapons/strike_basic.txt config_190509_0158/Items/Primary Weapons/strike_basic.txt
index a0a262b..812a1d2 100644
--- config_190503_1107/Items/Primary Weapons/strike_basic.txt
+++ config_190509_0158/Items/Primary Weapons/strike_basic.txt
@@ -1110,10 +1110,12 @@
offset:
- '0'
- '3'
sfx:
sound: 'null'
+ extraTags:
+ - rare
icon: ItemLootStrike_10
id: strike_10
slot: MainGun
soulbound: 'true'
tag: strike
diff --git config_190503_1107/Items/Primary Weapons/sword_basic.txt config_190509_0158/Items/Primary Weapons/sword_basic.txt
index f76eb8d..c775c83 100644
--- config_190503_1107/Items/Primary Weapons/sword_basic.txt
+++ config_190509_0158/Items/Primary Weapons/sword_basic.txt
@@ -849,10 +849,12 @@
- '2.5'
sfx:
sound: 'null'
syncOffset: '0.0'
syncTo: sword10_mount1
+ extraTags:
+ - rare
icon: ItemLootSword_10
id: sword_10
slot: MainGun
soulbound: 'true'
summarizeStats: 'true'
diff --git config_190503_1107/Items/Primary Weapons/triple_basic.txt config_190509_0158/Items/Primary Weapons/triple_basic.txt
index c90b9cd..276f1ff 100644
--- config_190503_1107/Items/Primary Weapons/triple_basic.txt
+++ config_190509_0158/Items/Primary Weapons/triple_basic.txt
@@ -473,11 +473,13 @@
id: triple_9
slot: MainGun
soulbound: 'true'
tag: triple
tier: '9'
-- gunMounts:
+- extraTags:
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: ringing_white
diff --git config_190503_1107/Items/Primary Weapons/wasp_basic.txt config_190509_0158/Items/Primary Weapons/wasp_basic.txt
index 6fd58a7..0ace5f1 100644
--- config_190503_1107/Items/Primary Weapons/wasp_basic.txt
+++ config_190509_0158/Items/Primary Weapons/wasp_basic.txt
@@ -318,11 +318,13 @@
id: wasp_9
slot: MainGun
soulbound: 'true'
tag: wasp
tier: '9'
-- gunMounts:
+- extraTags:
+ - rare
+ gunMounts:
- flashOffset: '0.4'
flashPrefab: muzzleFlashEffect_generic_T9
gunTypeConfig:
bulletHue: purple
bulletPalette: ringing
diff --git config_190503_1107/Items/Secondary Weapons/cloud.txt config_190509_0158/Items/Secondary Weapons/cloud.txt
index f1ab6d8..a08db7a 100644
--- config_190503_1107/Items/Secondary Weapons/cloud.txt
+++ config_190509_0158/Items/Secondary Weapons/cloud.txt
@@ -69,10 +69,12 @@
soulbound: 'true'
tag: cloud_acid
tier: '9'
- actions:
- cloud: poison10
+ extraTags:
+ - rare
icon: ItemLootCloud_Acid_10
id: poison_10
slot: SecondaryAttack
soulbound: 'true'
tag: cloud_acid
@@ -148,10 +150,12 @@
soulbound: 'true'
tag: cloud_heal
tier: '9'
- actions:
- cloud: heal10
+ extraTags:
+ - rare
icon: ItemLootBlast_Heal_10
id: heal_10
slot: SecondaryAttack
soulbound: 'true'
tag: cloud_heal
@@ -227,10 +231,12 @@
soulbound: 'true'
tag: cloud_damage
tier: '9'
- actions:
- cloud: damageboost10
+ extraTags:
+ - rare
icon: ItemLootCloud_Damage_10
id: damage_10
slot: SecondaryAttack
soulbound: 'true'
tag: cloud_damage
@@ -460,10 +466,12 @@
math: multiply
name: gunRangeMod
- amount: '0.25'
math: multiply
name: gunCooldownMod
+ extraTags:
+ - rare
icon: ItemLootBlast_Shield_10
id: shield_blast_10
slot: SecondaryAttack
soulbound: 'true'
tag: shield_blast
@@ -539,10 +547,12 @@
soulbound: 'true'
tag: damageboost_blast
tier: '9'
- actions:
- cloud: damageboostblast10
+ extraTags:
+ - rare
icon: ItemLootBlast_DamageBoost_10
id: damageboost_blast_10
slot: SecondaryAttack
soulbound: 'true'
tag: damageboost_blast
@@ -618,10 +628,12 @@
soulbound: 'true'
tag: poison_blast
tier: '9'
- actions:
- cloud: poisonBlast10
+ extraTags:
+ - rare
icon: ItemLootBlast_Poison_10
id: poison_blast_10
slot: SecondaryAttack
soulbound: 'true'
tag: poison_blast
@@ -704,10 +716,12 @@
soulbound: 'true'
tag: cloud_resist
tier: '9'
- actions:
- cloud: resistaura10
+ extraTags:
+ - rare
icon: ItemLootBlast_ResistAura_10
id: resist_aura_10
slot: SecondaryAttack
soulbound: 'true'
tag: cloud_resist
@@ -974,10 +988,12 @@
cooldown: '0.2'
energy: '45'
name: shortShield
scale: '7'
secondsToVelocity1: '0.2'
+ extraTags:
+ - rare
icon: ItemLootVortex_10
id: vortex_10
slot: SecondaryAttack
soulbound: 'true'
statMods:
@@ -1057,10 +1073,12 @@
soulbound: 'true'
tag: healaura
tier: '9'
- actions:
- cloud: healaura10
+ extraTags:
+ - rare
icon: ItemLootBlast_HealAura_10
id: healaura_10
slot: SecondaryAttack
soulbound: 'true'
tag: healaura
diff --git config_190503_1107/Items/Secondary Weapons/mine.txt config_190509_0158/Items/Secondary Weapons/mine.txt
index b3c576f..a80c1bb 100644
--- config_190503_1107/Items/Secondary Weapons/mine.txt
+++ config_190509_0158/Items/Secondary Weapons/mine.txt
@@ -168,10 +168,12 @@
offset:
angle: '0'
distance: '0.0'
isRelative: 'true'
unit: allymine10
+ extraTags:
+ - rare
icon: ItemLootMine_10
id: mine_10
slot: SecondaryAttack
soulbound: 'true'
tag: mine
diff --git config_190503_1107/Items/Secondary Weapons/stunner.txt config_190509_0158/Items/Secondary Weapons/stunner.txt
index 6308fe0..7bce7cc 100644
--- config_190503_1107/Items/Secondary Weapons/stunner.txt
+++ config_190509_0158/Items/Secondary Weapons/stunner.txt
@@ -421,10 +421,12 @@
speed: '3.0'
spread: '0'
mountName: stunner_10
sfx:
sound: laser
+ extraTags:
+ - rare
icon: ItemLootStunner_10
id: stunner_10
slot: SecondaryAttack
soulbound: 'true'
tag: stunner
diff --git config_190503_1107/Items/Secondary Weapons/turret.txt config_190509_0158/Items/Secondary Weapons/turret.txt
index 93dbd37..14c8b27 100644
--- config_190503_1107/Items/Secondary Weapons/turret.txt
+++ config_190509_0158/Items/Secondary Weapons/turret.txt
@@ -168,10 +168,12 @@
offset:
angle: '0'
distance: '0.5'
isRelative: 'true'
unit: allyturret10
+ extraTags:
+ - rare
icon: ItemLoot_Turret_10
id: turret_10
slot: SecondaryAttack
soulbound: 'true'
tag: turret
diff --git config_190503_1107/Items/armor/armor_10.txt config_190509_0158/Items/armor/armor_10.txt
index e48caa4..acbc778 100644
--- config_190503_1107/Items/armor/armor_10.txt
+++ config_190509_0158/Items/armor/armor_10.txt
@@ -1,5 +1,7 @@
+extraTags:
+- rare
icon: ItemLootShield_10
id: armor_10
slot: Armor
soulbound: 'true'
statMods:
diff --git config_190503_1107/Items/engine/engine_destruction_10.txt config_190509_0158/Items/engine/engine_destruction_10.txt
index cd4859e..5ded2d9 100644
--- config_190503_1107/Items/engine/engine_destruction_10.txt
+++ config_190509_0158/Items/engine/engine_destruction_10.txt
@@ -1,5 +1,7 @@
+extraTags:
+- rare
icon: ItemLootEngineDestruction_10
id: engine_destruction_10
slot: Engine
soulbound: 'true'
statMods:
diff --git config_190503_1107/Items/engine/engine_power_10.txt config_190509_0158/Items/engine/engine_power_10.txt
index 7fa1add..19cf850 100644
--- config_190503_1107/Items/engine/engine_power_10.txt
+++ config_190509_0158/Items/engine/engine_power_10.txt
@@ -1,5 +1,7 @@
+extraTags:
+- rare
icon: ItemLootEnginePower_10
id: engine_power_10
slot: Engine
soulbound: 'true'
statMods:
diff --git config_190503_1107/Items/engine/engine_repair_10.txt config_190509_0158/Items/engine/engine_repair_10.txt
index 44da75e..261dc14 100644
--- config_190503_1107/Items/engine/engine_repair_10.txt
+++ config_190509_0158/Items/engine/engine_repair_10.txt
@@ -1,5 +1,7 @@
+extraTags:
+- rare
icon: ItemLootEngineRepair_10
id: engine_repair_10
slot: Engine
soulbound: 'true'
statMods:
diff --git config_190503_1107/Items/engine/engine_speed_10.txt config_190509_0158/Items/engine/engine_speed_10.txt
index 6e4f7cb..f2ab37f 100644
--- config_190503_1107/Items/engine/engine_speed_10.txt
+++ config_190509_0158/Items/engine/engine_speed_10.txt
@@ -1,5 +1,7 @@
+extraTags:
+- rare
icon: ItemLootEngineSpeed_10
id: engine_speed_10
slot: Engine
soulbound: 'true'
statMods:
diff --git config_190509_0158/Quests/quests_beta.txt config_190509_0158/Quests/quests_beta.txt
new file mode 100644
index 0000000..f744daf
--- /dev/null
+++ config_190509_0158/Quests/quests_beta.txt
@@ -0,0 +1,51 @@
+- allowedEnv: testOrBeta
+ autoComplete: 'true'
+ goals: []
+ id: beta_gold
+ listSortPriority: '-100000000'
+ permanent: 'true'
+ replayConfig: immediate
+ replayInstance: immediate
+ source: giver
+ tier: '-1'
+- allowedEnv: testOrBeta
+ autoComplete: 'true'
+ goals: []
+ id: beta_scrap
+ listSortPriority: '-100000000'
+ permanent: 'true'
+ replayConfig: immediate
+ replayInstance: immediate
+ source: giver
+ tier: '-1'
+- allowedEnv: testOrBeta
+ autoComplete: 'true'
+ goals: []
+ id: beta_planexp
+ listSortPriority: '-100000000'
+ permanent: 'true'
+ replayConfig: immediate
+ replayInstance: immediate
+ source: giver
+ tier: '-1'
+- allowedEnv: testOrBeta
+ autoComplete: 'true'
+ goals: []
+ id: beta_pilotxp
+ listSortPriority: '-100000000'
+ permanent: 'true'
+ replayConfig: immediate
+ replayInstance: immediate
+ source: giver
+ tier: '-1'
+- allowedEnv: testOrBeta
+ autoComplete: 'true'
+ goals: []
+ id: beta_equip_t10
+ listSortPriority: '-100000000'
+ permanent: 'true'
+ replayConfig: immediate
+ replayInstance: immediate
+ rewardTier: '10'
+ source: giver
+ tier: '-1'
diff --git config_190503_1107/Quests/quests_daily.txt config_190509_0158/Quests/quests_daily.txt
index 5b1a530..2f94c7e 100644
--- config_190503_1107/Quests/quests_daily.txt
+++ config_190509_0158/Quests/quests_daily.txt
@@ -1,12 +1,14 @@
- activateTimeout: '1'
autoComplete: 'true'
goals:
- - target: '1'
- type: kill
+ - fallbackGuidanceTargets:
+ - meowza
+ target: '1'
+ type: encounter
units:
- - id: meowza
+ - id: meowzaDEATH
id: dungeon_finalboss_01
invisible: 'true'
joinActivateUnits:
- meowzalasergateWE
joinIfNoPlayers: 'true'
@@ -226,14 +228,16 @@
showInaccessible: 'false'
source: giver
template: 'true'
tier: '10'
- goals:
- - target: '1'
- type: kill
+ - fallbackGuidanceTargets:
+ - meowza
+ target: '1'
+ type: encounter
units:
- - id: meowza
+ - id: meowzaDEATH
id: bounty_meowza_template
showInaccessible: 'false'
source: giver
template: 'true'
tier: '10'
@@ -1000,10 +1004,115 @@
- id: tut_complete
showInaccessible: 'false'
source: giver
tier: '8'
- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: tank
+ id: DQ_KB_tank
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '20'
+ planeLevelMin: '0'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '4'
+- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: clockboss
+ id: DQ_KB_clockboss
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '20'
+ planeLevelMin: '0'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '4'
+- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: crawler
+ id: DQ_KB_crawler
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '20'
+ planeLevelMin: '0'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '4'
+- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: berserker
+ id: DQ_KB_berserker
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '14'
+ planeLevelMin: '9'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '5'
+- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: teslahq
+ id: DQ_KB_teslahq
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '14'
+ planeLevelMin: '9'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '5'
+- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: gargantua
+ id: DQ_KB_gargantua
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '14'
+ planeLevelMin: '9'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '7'
+- goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: pharaoh
+ id: DQ_KB_pharaoh
+ listSortPriority: '-10000'
+ requirements:
+ planeLevelMax: '20'
+ planeLevelMin: '15'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '8'
+- goals:
- items:
- id: DQ_CX_11LOW_flamer_T2_flamer_tank
target: '3'
type: collect
units:
diff --git config_190503_1107/Quests/quests_escort.txt config_190509_0158/Quests/quests_escort.txt
index 97530a1..6296c34 100644
--- config_190503_1107/Quests/quests_escort.txt
+++ config_190509_0158/Quests/quests_escort.txt
@@ -20,5 +20,53 @@
quests:
- id: tut_complete
showInaccessible: 'false'
source: giver
tier: '3'
+- autoComplete: 'false'
+ completeAtGiver: tavern
+ goals:
+ - fallbackGuidanceTargets:
+ - escort_02_escortmission
+ - escort_02_startbutton
+ - escort_02_master
+ target: '1'
+ type: encounter
+ units:
+ - id: escort_02_reward
+ id: escort_02
+ joinActivateUnits:
+ - escort_02_escortmission
+ listSortPriority: '-10000'
+ replayConfig: immediate
+ requirements:
+ planeLevelMax: '14'
+ planeLevelMin: '9'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '7'
+- autoComplete: 'false'
+ completeAtGiver: tavern
+ goals:
+ - fallbackGuidanceTargets:
+ - escort_03_escortmission
+ - escort_03_startbutton
+ - escort_03_master
+ target: '1'
+ type: encounter
+ units:
+ - id: escort_03_reward
+ id: escort_03
+ joinActivateUnits:
+ - escort_03_escortmission
+ listSortPriority: '-10000'
+ replayConfig: immediate
+ requirements:
+ planeLevelMax: '20'
+ planeLevelMin: '15'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: giver
+ tier: '10'
diff --git config_190503_1107/Quests/quests_test.txt config_190509_0158/Quests/quests_test.txt
index 5c420c6..eb49362 100644
--- config_190503_1107/Quests/quests_test.txt
+++ config_190509_0158/Quests/quests_test.txt
@@ -177,5 +177,14 @@
permanent: 'true'
replayConfig: immediate
replayInstance: immediate
source: giver
tier: '-1'
+- allowedEnv: testOnly
+ autoComplete: 'true'
+ goals: []
+ id: test_env
+ permanent: 'true'
+ replayConfig: immediate
+ replayInstance: immediate
+ source: giver
+ tier: '-1'
diff --git config_190503_1107/Quests/quests_tutorial.txt config_190509_0158/Quests/quests_tutorial.txt
index 1b4b9ef..2ebb8b0 100644
--- config_190503_1107/Quests/quests_tutorial.txt
+++ config_190509_0158/Quests/quests_tutorial.txt
@@ -124,5 +124,35 @@
requirements:
quests:
- id: tut_05
source: auto
tier: '-1'
+- activateOnAcquire: 'true'
+ autoComplete: 'true'
+ goals:
+ - target: '1'
+ type: kill
+ units:
+ - id: tank
+ - target: '1'
+ type: kill
+ units:
+ - id: clockboss
+ - target: '1'
+ type: kill
+ units:
+ - id: crawler
+ id: campaign_bosshunt_01
+ interestingToAcquire: 'true'
+ joinTimeout: '0'
+ listSortPriority: '-10000'
+ permanent: 'true'
+ replayConfig: never
+ requirements:
+ finishedTutorial: 'true'
+ planeLevelMax: '20'
+ planeLevelMin: '10'
+ quests:
+ - id: tut_complete
+ showInaccessible: 'false'
+ source: auto
+ tier: '5'
diff --git config_190503_1107/Texts/en-US/bark.txt config_190509_0158/Texts/en-US/bark.txt
index d6cdd5a..192e34a 100644
--- config_190503_1107/Texts/en-US/bark.txt
+++ config_190509_0158/Texts/en-US/bark.txt
@@ -563,10 +563,106 @@ escort_01_escortmission_4:
randomOptions:
- text: If enough of them hit, we're dead.
escort_01_startbutton_1:
randomOptions:
- text: Activate this <color=#FBB040>beacon</color> to begin the mission!
+escort_02_escortmissionDEATH_1:
+ randomOptions:
+ - text: Oh, god.
+ weight: '0.5'
+ - text: Abandoning ship. Gonna blow!
+ weight: '0.5'
+ - text: Margaret...I love...[Static]
+ weight: '0.5'
+escort_02_escortmissionOUCH_1:
+ randomOptions:
+ - text: Taking heavy fire!
+ weight: '0.5'
+ - text: Our armor is almost gone.
+ weight: '0.5'
+ - text: That was a big one. We are so going to die.
+ weight: '0.5'
+ - text: '[Static]...still alive. Barely.'
+ weight: '0.5'
+ - text: Hit! If I go down, tell my wife...[Static]
+ weight: '0.5'
+ - text: Dammit. I think we lost Jones.
+ weight: '0.5'
+ - text: Jenns' bleeding bad...
+ weight: '0.5'
+ - text: That one tore us a hole.
+ weight: '0.5'
+ - weight: '10'
+escort_02_escortmission_1:
+ randomOptions:
+ - text: Thank god they sent someone.
+ weight: '0.5'
+ - text: Hello! You must be our escort!
+ weight: '0.5'
+escort_02_escortmission_2:
+ randomOptions:
+ - text: AA shot down my defense drones.
+ weight: '0.5'
+ - text: Not safe flying out here alone.
+ weight: '0.5'
+escort_02_escortmission_3:
+ randomOptions:
+ - text: Ground to air missiles incoming.
+escort_02_escortmission_4:
+ randomOptions:
+ - text: If enough of them hit, we're dead.
+escort_02_startbutton_1:
+ randomOptions:
+ - text: Activate this <color=#FBB040>beacon</color> to begin the mission!
+escort_03_escortmissionDEATH_1:
+ randomOptions:
+ - text: Oh, god.
+ weight: '0.5'
+ - text: Abandoning ship. Gonna blow!
+ weight: '0.5'
+ - text: Margaret...I love...[Static]
+ weight: '0.5'
+escort_03_escortmissionOUCH_1:
+ randomOptions:
+ - text: Taking heavy fire!
+ weight: '0.5'
+ - text: Our armor is almost gone.
+ weight: '0.5'
+ - text: That was a big one. We are so going to die.
+ weight: '0.5'
+ - text: '[Static]...still alive. Barely.'
+ weight: '0.5'
+ - text: Hit! If I go down, tell my wife...[Static]
+ weight: '0.5'
+ - text: Dammit. I think we lost Jones.
+ weight: '0.5'
+ - text: Jenns' bleeding bad...
+ weight: '0.5'
+ - text: That one tore us a hole.
+ weight: '0.5'
+ - weight: '10'
+escort_03_escortmission_1:
+ randomOptions:
+ - text: Thank god they sent someone.
+ weight: '0.5'
+ - text: Hello! You must be our escort!
+ weight: '0.5'
+escort_03_escortmission_2:
+ randomOptions:
+ - text: AA shot down my defense drones.
+ weight: '0.5'
+ - text: Not safe flying out here alone.
+ weight: '0.5'
+escort_03_escortmission_3:
+ randomOptions:
+ - text: Ground to air missiles incoming.
+escort_03_escortmission_4:
+ randomOptions:
+ - text: If enough of them hit, we're dead.
+escort_03_startbutton_1:
+ randomOptions:
+ - text: Activate this <color=#FBB040>beacon</color> to begin the mission!
escortevilorbDEATH:
randomOptions:
- text: SKREEEEEEE!!
escorthealdrone_0:
randomOptions:
diff --git config_190503_1107/Texts/en-US/item.txt config_190509_0158/Texts/en-US/item.txt
index f7d3697..2e78a47 100644
--- config_190503_1107/Texts/en-US/item.txt
+++ config_190509_0158/Texts/en-US/item.txt
@@ -1143,20 +1143,20 @@ machinegun_wide_9:
name: Unfriendly Duo II
mine_0:
description: Dispenses floating mines that make a delicate ticking noise.
name: Aerial Mines
mine_1:
- description: Dispenses floating mines that make a gentle humming noise.
+ description: The western continents have been sealed these long centuries by nested blockades of self replicating aerial mines. Our current versions are derived from delicately reversed engineered samples.
name: Humming Mines
mine_10:
description: Sends shockwaves downward into the crust. Lava bursts forth.
name: Lava Mines
mine_2:
- description: Dispenses floating mines that make an angry rattle.
+ description: We have fragmented tales telling of a vast, paranoid kingdom that ruled the central land bridge connecting the north and south landmasses. At some point, they undertook the closing off of their borders. First land, then sea and finally air.
name: Rattler Mines
mine_3:
- description: Dispenses floating mines that sing as their mechanism whirs towards the inevitable climax.
+ description: The mines of the lost continents appear to communicate with one another; a form of singing that rises to a operatic crescendo as intruders grow close. Some crude intelligence flows through the defensive network.
name: Singing Mines
mine_4:
description: Dispenses hand burnished copper explosives. They shine so prettily.
name: Copper Mines
mine_5:
@@ -1193,44 +1193,44 @@ playerclass_gold_assault:
name: Golden Assault In A Box
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.
+ description: Invisible to most forms of mechanically augmented vision, this formulation gently erodes exposed wire couplings and sheathes.
name: Light Acid
poison_10:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: What if each mind could share, not only the thoughts of all other castelings, but also the Hunger? The glorious unending Hunger.
name: Ultra Acid
poison_2:
- description: Drops a cloud of acid that enemy planes fly through.
- name: Storm Acid
+ description: Acid weapons, once banned, returned in the post-gyptian dark ages. Desperate warlords, abandoning the honor codes of their forebears, performed the rituals necessary to reforge old alliances with the jungle snake castes.
+ name: Jungle Acid
poison_3:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: The Duchess of Rogspoffen, passed a partial ban in 1792 in name of her acid-crippled son (Wirkle Rogspoffen). However, equatorial pirates still maintained substantial black market production lines.
name: Heavy Acid
poison_4:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: A few remaining snake cultists produce most of our annual supply of acidic toxins. The Imperial spider farms up in northern Oz yield a stickier, more corrosive blend.
name: Molecular Acid
poison_5:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: The uplift process (See 'Intervention Theory' for full debate) was wildly successful with most mammals and birds. Reptiles and insect both gained raw intelligence, but are quite alien in their culture and thought processes. Alliances with the Republic remained fraught. The current Empire prefers outright slavery or eradication.
name: Metal Acid
poison_6:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: High Command assume the emissary from the snake clan was a shaman of some sort, perhaps esteemed in their social order. Merely being too long in the creature's presence resulted in euphoria, vomiting and prophetic visions.
name: Triple Acid
poison_7:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: When negotiating the Rebel-Elapid Pact, our leadership participated in a binding ritual. We now find ourselves compelled to find and destroy Imperial poison camps. The pain of each enslaved snake sends sharp tendrils through our dreams. It must end.
name: Doom Acid
poison_8:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: Imperial scientists exposed their immobilized snake prisoners to a wide variety of adjuvants, including nuclear and archaeological substances. There are recovered reports of laboratory assistants developing fangs for eyes and walls that bled molten gold.
name: Nuclear Acid
poison_9:
- description: Drops a cloud of acid that enemy planes fly through.
+ description: It is impossible to rule out that reptile-kind may wield extra-dimensional abilities. Research notes from the last Awakening mention similar phenomena, especially related to older artifacts dug up from the deepest watery ruins.
name: Facemelter Acid
poison_blast_0:
description: Hit all enemy planes within range with acid damage.
name: Training Blast
poison_blast_1:
- description: Hit all enemy planes within range with acid damage.
+ description: Our connections with the Free Castes provide an irregular monthly supply of various insect-derived reagents.
name: Cloric Blast
poison_blast_10:
description: Hit all enemy planes within range with acid damage.
name: Deathstalker
poison_blast_2:
@@ -1900,11 +1900,11 @@ sword_7:
sword_8:
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: To dance with another means nothing if your toes suffer endless insults. Feel free to end the dance before the song finishes.
+ description: To dance with another means nothing if your toes suffer endless insults. Feel free to end such dances 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
@@ -2225,42 +2225,42 @@ triple_water_8:
name: Hydro Blaster I
triple_water_9:
description: This is what happens when you weaponize a squirt gun.
name: Hydro Blaster II
turret_0:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: Engineer deploy steam-powered turrets that shoot piercing bullets. Stay within repair range or the turret rapidly breaks down.
name: Training Turret
turret_1:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: A boxy contraption that once defended Paris against the Endless Plague of zombie lemmings.
name: Basic Turret
turret_10:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: During the fourteen years the tunnel camps lay besieged, coggers made their turrets ever lighter and more deadly. When the city militia finally took to the air, they were able to herd the now cannibalistic plague zombies towards the sea.
name: Last Turret
turret_2:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
- name: Marine Turret
+ description: Basic bio-engineering gives us substantial protection against most natural illnesses. However, it does nothing to protect us from phages left hiding in ancient technologies. These mechanical plagues cleanse whole territories with disturbing regularity.
+ name: Plague Turret
turret_3:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: The Endless Plague incubated in a population of tunneling scavenger rodents, uplifted from a highly prolific Microtinae subfamily. The initial infection vector was rumored to be a black floating cube recovered from the body cavity of a buried pregyptian colossus. Details are, of course, lost.
name: Assault Turret
turret_4:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: The earliest field reports (Culmette Files, circa 1507) note the abnormally increased reproduction. Matter, particularly mammalian flesh was suctioned up through hollow serrated hairs of an infected subject. And rapidly reconstituted into virulent babies.
name: Eiffel Turret
turret_5:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: The infection spread quietly through the burrows. A temperature change, the first warm day of spring, seems to have triggered the lemming horde's eruption to surface. At this point, in the recovered writings of journalist Gullston Calmette, they were 'a vast churning sea of hunger'
name: Bastille Turret
turret_6:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: The initial wave engulfed much of the porcine quarter. The Red Wall, famous for the thousands of bouquets left each April at its base, commemorates their passing. The sus-ungulate line has sadly never fully recovered and we sing ballads of their lonely decline.
name: Blasted Turret
turret_7:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: Avian coggers survived a key attack on their workshops due to an inherent immunity. After an internal struggle (dramatized in the popular operatic 'Ils Rampent') a core group of engineers began fortifying their position.
name: Ruined Turret
turret_8:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
+ description: The lemmings repeatedly attacked a west-side embankment manned by a single 75-year old factory cogger, the mythic Henri Spiner. For 134 days, endless attacks were turned aside by a lone pillbox. When rescue finally arrived, they found Spiner long dead of starvation. In his final days, he'd perfected an automated turret and hooked it to an eternal hotbox-based steam generator.
name: Haunted Pillbox
turret_9:
- description: A boxy contraption that once defended France against the Endless Plague of zombie lemmings.
- name: Sunken Turret
+ description: Hand-copied blueprints of the Spiner-turret enabled pockets of survivors to cobble together their own automated defense systems. Slowly a network of defended bunkers and tunnels spread across the ruined city. Children of the time say their fondest memories were of the soothing thunk, thunk, thunk as guns chewed through that endless sea of screaming lemmings.
+ name: Midnight Turret
unknown:
name: Unknown Item
unlock_playerclass_gold_assault:
name: Golden Assault In A Box
upgrade_armor:
diff --git config_190503_1107/Texts/en-US/lore.txt config_190509_0158/Texts/en-US/lore.txt
index dac7582..1bae1f5 100644
--- config_190503_1107/Texts/en-US/lore.txt
+++ config_190509_0158/Texts/en-US/lore.txt
@@ -29,11 +29,11 @@ bombdungeonsign2:
rebel spies!'
weight: '1'
- text: "Intelligence suggests\nthese factories are\nweakly defended. \n The cat nobility\nfocuses their forces\nfurther north\nin the cities. "
weight: '1'
- - text: 'The factory ceasely
+ - text: 'The factory ceaselessly
churns out munitions
for the Empire''s
@@ -67,11 +67,11 @@ dungeon_tut_05_sign2: 'Everything here is
covered in soot.
The air is
hard to breathe.'
-eyedungeonsign1: '<font=LSTKClaBol SDF><size=150%>CRYPT OF CATHULU
+eyedungeonsign1: '<font=LSTKClaBol SDF><size=150%>CRYPT OF CATHULHU
<font=Candara SDF><size=100%>Ancient Temple of the Deep Ones.'
eyedungeonsign2:
randomOptions:
- text: 'The structure of this
diff --git config_190503_1107/Texts/en-US/quests.txt config_190509_0158/Texts/en-US/quests.txt
index a8d0af2..15cef4a 100644
--- config_190503_1107/Texts/en-US/quests.txt
+++ config_190509_0158/Texts/en-US/quests.txt
@@ -219,10 +219,31 @@ DQ_CX_51HMT_highmountainhunter:
description: We've received numerous reports of Inquisitors raiding villages and rounding up non-believers of the cats' bogus religion. Collect the Eye of Meowza insignia they carry so our spies can use them to infiltrate the Office of Inquisition.
title: Meowzan Inquisition
DQ_CX_51HMT_ninjaleader:
description: Critics of the Empire are quickly found dead. These ''suicides'' are the work of the Secret Police. Find these officers and gather their hidden evidence so we can expose them.
title: Spoliation of Evidence
+DQ_KB_berserker:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Berserker'
+DQ_KB_clockboss:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Time Ghost'
+DQ_KB_crawler:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Fisher Crab'
+DQ_KB_gargantua:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Gargantua'
+DQ_KB_pharaoh:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Pharaoh'
+DQ_KB_tank:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Big Dog'
+DQ_KB_teslahq:
+ description: The Empire gifted a massive war machine to one of their useless nobles. Destroy the [Big Dog] and salvage its superior equipment. Bring friends, this one is dangerous.
+ title: 'Boss: Temple of Ra'
DQ_KS_11LOW_squirrel_T2:
description: Giant clusters of Squirrel ships are being lead by Squirrel Boss control ships. These clusters are attacking unsuspecting ships flying through the Hunting Grounds. Shut them down.
title: Scurry
DQ_KS_12LOW_gridboss_T3:
description: The Empire's lab monkeys having designed a new Guard Turret that can deploy even more Cation Beams. Consider this mission your lesson in maneuvering.
@@ -810,10 +831,20 @@ basic_kill_x_506_highmountains_T8_hammerplanet2:
description: Kill 5 of the designated target!
title: 'Hunt: Crowd Control'
basic_kill_x_507_highmountains_T8_hyperdrive:
description: Kill 5 of the designated target!
title: 'Hunt: Assassin'
+beta_equip_t10:
+ title: '[BETA] Stolen T10 Gear'
+beta_gold:
+ title: '[BETA] Gold Faucet'
+beta_pilotxp:
+ title: '[BETA] Pilot XP Faucet'
+beta_planexp:
+ title: '[BETA] Plane XP Faucet'
+beta_scrap:
+ title: '[BETA] Scrap Faucet'
bounty_avatar:
description: Kill today's bounty and receive White Steel.
title: 'Bounty: Doomsday Mechanism'
bounty_avatar_week5:
description: Kill today's bounty and receive White Steel.
@@ -848,13 +879,15 @@ bounty_kaiju:
bounty_kaiju_week5:
description: Kill today's bounty and receive Blue Steel.
title: 'Bounty: Kai'
bounty_meowza:
description: Kill today's bounty and receive Dark Steel.
+ goal_0: <color=#FBB040>Kill Meowza</color>
title: 'Bounty: Throne of Meowza'
bounty_meowza_week5:
description: Kill today's bounty and receive Dark Steel.
+ goal_0: <color=#FBB040>Kill Meowza</color>
title: 'Bounty: Throne of Meowza'
bounty_phoenix5:
description: Kill today's bounty and receive Red Steel.
title: 'Bounty: Traitor Phoenix'
bounty_phoenix5_week5:
@@ -894,10 +927,20 @@ bounty_thunderboss:
description: Kill today's bounty and receive Yellow Steel.
title: 'Bounty: Rei'
bounty_thunderboss_week5:
description: Kill today's bounty and receive Yellow Steel.
title: 'Bounty: Rei'
+campaign_bosshunt_01:
+ description: The bigger they are, the harder they fall.
+ dialogueOnStart:
+ - sergeant: You're doing well, Pilot. I think you're ready to help us with something bigger.
+ - sergeant: Meowza's empire is protected by a collection of giant war machines.
+ - sergeant: The weakest of those machines are still very dangerous. We keep wrecking 'em, but Meowza just keeps making 'em.
+ - sergeant: The strongest war machines are incredibly powerful, but fortunately also harder for Meowza to replace.
+ - sergeant: When her top war machines are all annihilated, Meowza will have no choice but to confront us herself!
+ - sergeant: Your job today is to kill three of Meowza's toy war machines, as practice for more serious things to come.
+ title: Boss Hunt
craft_armor_8:
title: 'Craft: Black Armor'
craft_engine_destruction_8:
title: 'Craft: Death Engine'
craft_engine_power_8:
@@ -1010,10 +1053,36 @@ escort_01:
dialogueOnStart:
- sergeant: We've got a stray cargo plane with no escort.
- sergeant: Keep it safe.
goal_0: <color=#FBB040>Escort the cargo plane</color> to its destination.
title: Guard the Goose
+escort_02:
+ description: Unarmed GSE Cargo plane needs an escort through enemy territory
+ dialogueOnCompleteGoal0:
+ - rebelpilot:
+ - Thanks, pilot. We can make it from here.
+ - Made it! Thought our goose was cooked.
+ - sergeant: Nicely done. That'll help our frontline efforts.
+ - sergeant: Head back to base.
+ dialogueOnStart:
+ - sergeant: We've got a stray cargo plane with no escort.
+ - sergeant: Keep it safe.
+ goal_0: <color=#FBB040>Escort the cargo plane</color> to its destination.
+ title: Guard the Goose II
+escort_03:
+ description: Unarmed GSE Cargo plane needs an escort through enemy territory
+ dialogueOnCompleteGoal0:
+ - rebelpilot:
+ - Thanks, pilot. We can make it from here.
+ - Made it! Thought our goose was cooked.
+ - sergeant: Nicely done. That'll help our frontline efforts.
+ - sergeant: Head back to base.
+ dialogueOnStart:
+ - sergeant: We've got a stray cargo plane with no escort.
+ - sergeant: Keep it safe.
+ goal_0: <color=#FBB040>Escort the cargo plane</color> to its destination.
+ title: Guard the Goose III
fusion_armor_fire_10:
title: 'Fusion: Fire Cladding III'
fusion_armor_fire_9:
title: 'Fusion: Fire Cladding II'
fusion_armor_ice_10:
diff --git config_190503_1107/Texts/en-US/units.txt config_190509_0158/Texts/en-US/units.txt
index 77b1daa..3852b97 100644
--- config_190503_1107/Texts/en-US/units.txt
+++ config_190509_0158/Texts/en-US/units.txt
@@ -22,10 +22,11 @@ DQ_CS_33HGH_teslatower: Mini Tower of Ra
DQ_CS_41MTN_vampire: Elite Guard
DQ_CS_51HMT_hammerplanet2: Riot Ender
DQ_KS_11LOW_squirrel: Mecha-Squirrel
DQ_KS_11LOW_squirrelleader: Squirrel Boss
DQ_KS_12LOW_gridboss: Guard Turret Mk. II
+DQ_KS_12LOW_gridbosssaucer: Guard Turret Mk. II.2
DQ_KS_13LOW_navi: Defense Bug
DQ_KS_13LOW_navileader: Poison Lord
DQ_KS_21MID_dogturret: Broken Turret
DQ_KS_21MID_dogturretactive: Fixed Turret
DQ_KS_21MID_dogturretrepairdrone: Cat Drone
@@ -230,10 +231,12 @@ blocker4: Sentinel-3D
blocker5: Sentinel-2D
bombbarrel: Stored Bomb
bombbarrelboom: Stored Bomb
bombboss: The Bomb Maker
bombbossDEATH: The Bomb Maker
+bombbossexploder: The Bomb Maker
+bombbossexploderBIG: The Bomb Maker
bombdungeontreasure: Treasure
bombdungeontreasureBIG: Big Treasure
bombdungeontreasureBIG_dud: Treasure
bombdungeontreasureBIG_reward: Big Treasure
bombfactoryworker: Factory Worker
@@ -381,10 +384,26 @@ escort_01_goal: Destination
escort_01_master: Mobile Bird Com Tower
escort_01_missile: Missile
escort_01_missilespawner: Missile
escort_01_reward: Reward
escort_01_startbutton: Mission Beacon
+escort_02_escortmission: Goose
+escort_02_escortmissionDEATH: Goose
+escort_02_goal: Destination
+escort_02_master: Mobile Bird Com Tower
+escort_02_missile: Missile
+escort_02_missilespawner: Missile
+escort_02_reward: Reward
+escort_02_startbutton: Mission Beacon
+escort_03_escortmission: Goose
+escort_03_escortmissionDEATH: Goose
+escort_03_goal: Destination
+escort_03_master: Mobile Bird Com Tower
+escort_03_missile: Missile
+escort_03_missilespawner: Missile
+escort_03_reward: Reward
+escort_03_startbutton: Mission Beacon
escort_wallgate: Vault Door
escortairstrike: Bomb Striker
escortairstrikebomb: Bomb Striker
escortbomb: Magnet Bomb
escortbombspawner: Magnet Bomb
@@ -509,10 +528,11 @@ highgnat: Hammeroid
highmountaingrunt: City Guard
highmountaingruntleader: City Officer
highmountainhunter: Inquisitor
highmountainspotter: Mountain Watch
homingbomb: Loose Bomb
+homingbombboom: Stored Bomb
homingbomblayer: Bomb Carrier
homingbomblayercenter: Bomb Carrier
hopper: Mini-Terrier
hopperleader: Max-Terrier
hoppertwo: Ultra Pouncer
@@ -797,10 +817,11 @@ shivalaser2: Shiva
shivalaser3: Shiva
shivalaser4: Shiva
shivalaseregg: Shiva
shmupblimp3: Cat Droid
shockeye: Shock Eye
+shockwaver: Bouncer
skull: Skull
smokeboss: High Priestess Tiffany
smokebossDEATH: High Priestess Tiffany
smokebossmarker: High Priestess Tiffany
smokebossswarm: Shade
@@ -1022,10 +1043,11 @@ trooperleader: Cultist Dropship
tuna: Slave Worker
tunaleader: Slave Driver
turbine: Mincer
turbineking: Lazer, the Victorious
turbinekingDEATH: Lazer, the Victorious
+turbinekingbuzzard: Royal Scavenger
turret: Altar of Death
turretleader: Altar of Death
turtleleader: Turtle Abomination
tut_01_centipede01: Catipede
tut_02_fatblimp: Com Platform
diff --git config_190503_1107/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt config_190509_0158/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt
index 0529e99..32d430c 100644
--- config_190503_1107/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt
+++ config_190509_0158/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB01.txt
@@ -17,38 +17,46 @@ gunMounts:
mountName: alwaysgun
sfx:
sound: 'null'
slewRate: '0'
- fireMode: Aimed
- firingArc: '180'
+ firingArc: '360'
flashOffset: '0.33'
gunTemplateName: DQ_KS_22MID_trainBHeadNoChildrenGun
mountAngle: '0'
mountName: nochildrengun
- slewRate: '180'
-- fireMode: Aimed
- firingArc: '60'
+ offset:
+ - '0'
+ - '-1'
+ slewRate: '45'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
flashOffset: '0'
gunTypeConfig:
- bulletPrefab: ringBullet
- bulletSize: '4'
- burst: '1'
- cooldown: '7'
- damage: '2'
- lifetime: '5'
- multi: '5'
- multiSpread: '30'
+ bulletPalette: center_color
+ bulletPrefab: shurikenBullet
+ bulletSize: '3'
+ burst: '15'
+ cooldown: '3'
+ damage: '0.7'
+ lifetime: '6'
+ multi: '3'
+ multiSpread: '120'
name: hammer
- rof: '1'
- speed: '5'
+ rof: '5'
+ speed: '7'
spread: '0'
mountAngle: '0'
mountName: main3
offset:
- '0'
- - '2'
- slewRate: '10'
+ - '-0'
+ slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '5'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '5000'
gunTypes:
- bulletPrefab: tracerBullet
bulletSize: '5'
burst: '2'
cooldown: '0.25'
@@ -63,26 +71,27 @@ gunTypes:
name: DQ_KS_22MID_alwaysgun
rof: '5'
speed: '0.0'
spread: '0'
turn: '90'
-- burst: '9'
+- bulletPrefab: spinnerBullet
+ burst: '18'
cooldown: '3'
damage: '0.5'
- lifetime: '1.5'
+ lifetime: '3'
multi: '2'
multiOffset:
- - '1'
+ - '2'
- '0'
multiSpread: '0'
name: DQ_KS_22MID_trainBHeadNoChildrenGun
- rof: '3'
- speed: '5'
- spread: '4'
+ rof: '5'
+ speed: '10'
+ spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
-maxHitPoints: '200'
+maxHitPoints: '280'
maxSpeed: '3'
maxTurnRate: '30'
minSpeed: '3'
particlePositions:
- name: darkSmoke
diff --git config_190503_1107/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt config_190509_0158/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt
index d787b34..7af4d96 100644
--- config_190503_1107/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt
+++ config_190509_0158/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB02.txt
@@ -48,11 +48,11 @@ gunMounts:
mountName: main2
slewRate: '10'
healthRegenRate: '0'
isVisibleInRadar: 'false'
maxEnergyPoints: '1'
-maxHitPoints: '100'
+maxHitPoints: '140'
maxSpeed: '3'
maxTurnRate: '30'
minSpeed: '3'
particlePositions:
- name: darkSmoke
diff --git config_190503_1107/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt config_190509_0158/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt
index c14a93c..4eba986 100644
--- config_190503_1107/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt
+++ config_190509_0158/Units/00 - Quest Enemies/Daily Quests - Special/DQ_KS_22MID_trainB01_T3/DQ_KS_22MID_trainB03.txt
@@ -67,11 +67,11 @@ gunMounts:
mountName: main3
slewRate: '10'
healthRegenRate: '0'
isVisibleInRadar: 'false'
maxEnergyPoints: '1'
-maxHitPoints: '100'
+maxHitPoints: '140'
maxSpeed: '3'
maxTurnRate: '30'
minSpeed: '3'
particlePositions:
- name: darkSmoke
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmission.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmission.txt
new file mode 100644
index 0000000..96493a0
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmission.txt
@@ -0,0 +1,22 @@
+art: AllyGoosePrefab
+artScale: '1'
+bankSmoothing: '10000'
+cameraZoomMultiplier: '1.25'
+cameraZoomRadius: '25'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '1000'
+maxSpeed: '1'
+maxTurnRate: '45'
+minSpeed: '1'
+showStats: always
+spawnInvulnerabilitySeconds: '5'
+templateName: escort_02_escortmission
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmissionDEATH.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmissionDEATH.txt
new file mode 100644
index 0000000..c02aefe
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmissionDEATH.txt
@@ -0,0 +1,34 @@
+art: AllyGoosePrefab_Death
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionB_Final
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '0'
+ gunTemplateName: gargantuaDEATHgun
+ mountAngle: '90'
+ mountName: main
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '125'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '100000'
+healthRegenRate: '0'
+isVisibleToAI: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '11111111'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '20'
+recoilTimeScale: '0.02'
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_02_escortmissionDEATH
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmissionOUCH.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmissionOUCH.txt
new file mode 100644
index 0000000..f166121
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_escortmissionOUCH.txt
@@ -0,0 +1,17 @@
+art: '!EnemyInvisible'
+artScale: '4'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '1000'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '5'
+templateName: escort_02_escortmissionOUCH
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_goal.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_goal.txt
new file mode 100644
index 0000000..b30759e
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_goal.txt
@@ -0,0 +1,17 @@
+art: AllyBeacon_Prefab
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '0'
+maxTurnRate: '720'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '10000000'
+templateName: escort_02_goal
+tier: '1'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_master.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_master.txt
new file mode 100644
index 0000000..22b6eb1
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_master.txt
@@ -0,0 +1,21 @@
+activateOnSpawn: 'true'
+art: EnemyQuestTransparent
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+deactivationType: never
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '0'
+maxTurnRate: '720'
+minSpeed: '0'
+showStats: never
+spawnInvulnerabilitySeconds: '1000000'
+templateName: escort_02_master
+tier: '1'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_missile.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_missile.txt
new file mode 100644
index 0000000..a76bee4
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_missile.txt
@@ -0,0 +1,45 @@
+art: EnemyDoomsdayMissile
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0.5'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '0.1'
+ gunTemplateName: escort_02_missilegun
+ mountAngle: '0'
+ mountName: main2
+ sfx:
+ pitch: '1'
+ sound: Enemy Loop Missile Mild
+ slewRate: '10'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '125'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1000000'
+gunTypes:
+- bulletSize: '0.8'
+ burst: '10000'
+ cooldown: '0'
+ damage: '0'
+ lifetime: '0.25'
+ multi: '1'
+ multiSpread: '0'
+ name: escort_02_missilegun
+ rof: '10'
+ speed: '0'
+ spread: '360'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '1'
+maxSpeed: '0'
+maxTurnRate: '270'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '3'
+templateName: escort_02_missile
+tier: '1'
+xpMultiplier: '1'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_missilespawner.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_missilespawner.txt
new file mode 100644
index 0000000..f915f98
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_missilespawner.txt
@@ -0,0 +1,20 @@
+art: '!EnemyInvisible'
+artScale: '5'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '1000'
+maxSpeed: '10'
+maxTurnRate: '45'
+minSpeed: '10'
+showStats: always
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_02_missilespawner
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_reward.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_reward.txt
new file mode 100644
index 0000000..e389b29
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_reward.txt
@@ -0,0 +1,22 @@
+art: EnemyQuestTransparent
+artScale: '1'
+colliderRadius: '1.2'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+hashOverride: '6008'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_02_reward
+tier: '0'
+xpMultiplier: '0'
+xpRadius: '30'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_startbutton.txt config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_startbutton.txt
new file mode 100644
index 0000000..357c967
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_02/escort_02_startbutton.txt
@@ -0,0 +1,17 @@
+art: PortalBeacon
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '1.8'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '0'
+maxTurnRate: '720'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_02_startbutton
+tier: '1'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmission.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmission.txt
new file mode 100644
index 0000000..ceace39
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmission.txt
@@ -0,0 +1,22 @@
+art: AllyGoosePrefab
+artScale: '1'
+bankSmoothing: '10000'
+cameraZoomMultiplier: '1.25'
+cameraZoomRadius: '25'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '1000'
+maxSpeed: '1'
+maxTurnRate: '45'
+minSpeed: '1'
+showStats: always
+spawnInvulnerabilitySeconds: '5'
+templateName: escort_03_escortmission
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmissionDEATH.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmissionDEATH.txt
new file mode 100644
index 0000000..5d0121b
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmissionDEATH.txt
@@ -0,0 +1,34 @@
+art: AllyGoosePrefab_Death
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionB_Final
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '0'
+ gunTemplateName: gargantuaDEATHgun
+ mountAngle: '90'
+ mountName: main
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '125'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '100000'
+healthRegenRate: '0'
+isVisibleToAI: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '11111111'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+recoilScale: '20'
+recoilTimeScale: '0.02'
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_03_escortmissionDEATH
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmissionOUCH.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmissionOUCH.txt
new file mode 100644
index 0000000..eb11cb2
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_escortmissionOUCH.txt
@@ -0,0 +1,17 @@
+art: '!EnemyInvisible'
+artScale: '4'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '1000'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '5'
+templateName: escort_03_escortmissionOUCH
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_goal.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_goal.txt
new file mode 100644
index 0000000..a33bc44
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_goal.txt
@@ -0,0 +1,17 @@
+art: AllyBeacon_Prefab
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '0'
+maxTurnRate: '720'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '10000000'
+templateName: escort_03_goal
+tier: '1'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_master.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_master.txt
new file mode 100644
index 0000000..e39fc41
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_master.txt
@@ -0,0 +1,21 @@
+activateOnSpawn: 'true'
+art: EnemyQuestTransparent
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+deactivationType: never
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '0'
+maxTurnRate: '720'
+minSpeed: '0'
+showStats: never
+spawnInvulnerabilitySeconds: '1000000'
+templateName: escort_03_master
+tier: '1'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_missile.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_missile.txt
new file mode 100644
index 0000000..cd4aaa7
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_missile.txt
@@ -0,0 +1,45 @@
+art: EnemyDoomsdayMissile
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '0.5'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '0.1'
+ gunTemplateName: escort_03_missilegun
+ mountAngle: '0'
+ mountName: main2
+ sfx:
+ pitch: '1'
+ sound: Enemy Loop Missile Mild
+ slewRate: '10'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '125'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1000000'
+gunTypes:
+- bulletSize: '0.8'
+ burst: '10000'
+ cooldown: '0'
+ damage: '0'
+ lifetime: '0.25'
+ multi: '1'
+ multiSpread: '0'
+ name: escort_03_missilegun
+ rof: '10'
+ speed: '0'
+ spread: '360'
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '1'
+maxSpeed: '0'
+maxTurnRate: '270'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '3'
+templateName: escort_03_missile
+tier: '1'
+xpMultiplier: '1'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_missilespawner.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_missilespawner.txt
new file mode 100644
index 0000000..ebba6c0
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_missilespawner.txt
@@ -0,0 +1,20 @@
+art: '!EnemyInvisible'
+artScale: '5'
+bankSmoothing: '10000'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'true'
+maxEnergyPoints: '1'
+maxHitPoints: '1000'
+maxSpeed: '10'
+maxTurnRate: '45'
+minSpeed: '10'
+showStats: always
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_03_missilespawner
+tier: '0'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_reward.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_reward.txt
new file mode 100644
index 0000000..bf0acf5
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_reward.txt
@@ -0,0 +1,21 @@
+art: EnemyQuestTransparent
+artScale: '1'
+colliderRadius: '1.2'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+isVisibleToAI: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '10000000'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+showStats: never
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_03_reward
+tier: '0'
+xpMultiplier: '0'
+xpRadius: '30'
diff --git config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_startbutton.txt config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_startbutton.txt
new file mode 100644
index 0000000..2e4576f
--- /dev/null
+++ config_190509_0158/Units/00 - Quest Enemies/escort_03/escort_03_startbutton.txt
@@ -0,0 +1,17 @@
+art: PortalBeacon
+artScale: '1'
+bankSmoothing: '10000'
+colliderRadius: '1.8'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '0'
+maxTurnRate: '720'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: escort_03_startbutton
+tier: '1'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/54 - Cancer Event/BOS1_spiderboss.txt config_190509_0158/Units/54 - Cancer Event/BOS1_spiderboss.txt
index b55fb93..9303ea9 100644
--- config_190503_1107/Units/54 - Cancer Event/BOS1_spiderboss.txt
+++ config_190509_0158/Units/54 - Cancer Event/BOS1_spiderboss.txt
@@ -345,11 +345,11 @@ gunMounts:
gunTypeConfig:
bulletPrefab: invisibleBullet
bulletSize: '17'
burst: '50'
cooldown: '0'
- damage: '0.5'
+ damage: '1'
lifetime: '0.2'
multi: '1'
multiSpread: '180'
rof: '5'
speed: '0'
@@ -510,11 +510,11 @@ gunTypes:
spread: '0'
- bulletPrefab: invisibleBullet
bulletSize: '30'
burst: '1'
cooldown: '0'
- damage: '0.6'
+ damage: '1'
isPiercing: 'true'
lifetime: '0.3'
name: spiderbossstage3Aoe
range: '5'
rof: '5'
diff --git config_190503_1107/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt config_190509_0158/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt
index d2aeac7..37c86e5 100644
--- config_190503_1107/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt
+++ config_190509_0158/Units/54 - Lightning Boss Event/BOS_thunderbeam.txt
@@ -7,28 +7,42 @@ elementSusceptibilityIds:
- slowWeakness
- lightningResist
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
-- fireMode: JustShootDammit
+- fireMode: SprinklerTurnback
firingArc: '180'
- flashOffset: '5'
+ flashOffset: '0'
gunTemplateName: thunderbeamgunarning
mountAngle: '90'
mountName: beam1warning
+ offset:
+ - '5'
+ - '0'
sfx:
sound: 'null'
slewRate: '0'
-- fireMode: JustShootDammit
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
firingArc: '180'
- flashOffset: '5'
+ flashOffset: '0'
gunTemplateName: thunderbeamgun
mountAngle: '90'
mountName: beam1
+ offset:
+ - '5'
+ - '0'
sfx:
sound: Enemy Energy Loop1
slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
syncOffset: '1'
syncTo: beam1warning
- fireMode: JustShootDammit
firingArc: '180'
flashOffset: '1000'
@@ -41,28 +55,42 @@ gunMounts:
sfx:
sound: 'null'
slewRate: '0'
syncOffset: '1'
syncTo: beam1warning
-- fireMode: JustShootDammit
+- fireMode: SprinklerTurnback
firingArc: '180'
- flashOffset: '5'
+ flashOffset: '0'
gunTemplateName: thunderbeamgunarning
- mountAngle: '-90'
+ mountAngle: '90'
mountName: beam2warning
+ offset:
+ - '-5'
+ - '0'
sfx:
sound: 'null'
slewRate: '0'
-- fireMode: JustShootDammit
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
+- fireMode: SprinklerTurnback
firingArc: '180'
- flashOffset: '5'
+ flashOffset: '0'
gunTemplateName: thunderbeamgun
- mountAngle: '-90'
+ mountAngle: '90'
mountName: beam2
+ offset:
+ - '-5'
+ - '0'
sfx:
sound: Enemy Energy Loop1
slewRate: '0'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '180'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '1'
syncOffset: '1'
syncTo: beam2warning
- fireMode: JustShootDammit
firingArc: '180'
flashOffset: '1000'
diff --git config_190503_1107/Units/54 - Lightning Boss Event/BOS_thunderboss.txt config_190509_0158/Units/54 - Lightning Boss Event/BOS_thunderboss.txt
index d310612..b6d3f83 100644
--- config_190503_1107/Units/54 - Lightning Boss Event/BOS_thunderboss.txt
+++ config_190509_0158/Units/54 - Lightning Boss Event/BOS_thunderboss.txt
@@ -22,16 +22,24 @@ gunMounts:
mountAngle: '0'
mountName: shieldgone
slewRate: '0'
- fireMode: JustShootDammit
firingArc: '360'
- flashOffset: '0.4'
+ flashOffset: '0'
gunTemplateName: thunderbossLaser
- mountAngle: '45'
+ mountAngle: '0'
mountName: main
- rofOverride: '2'
- slewRate: '0'
+ slewRate: '120'
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '0'
+ gunTemplateName: thunderbossLaser2
+ mountAngle: '0'
+ mountName: main2
+ slewRate: '120'
+ syncOffset: '0'
+ syncTo: main
- fireMode: SprinklerTurnback
firingArc: '360'
flashOffset: '-1'
gunTemplateName: thunderbosslightningfield
mountAngle: '90'
@@ -73,37 +81,124 @@ gunMounts:
sprinklerIncrementAngle: '-1.5'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '-360'
syncOffset: '0'
syncTo: lightningfield
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '-1'
+ gunTemplateName: thunderbosslightningfield4
+ mountAngle: '-90'
+ mountName: lightningfield4
+ sfx:
+ pitch: '1'
+ sound: Enemy Laser Loop5
+ slewRate: '120'
+ sprinklerFlyback: 'false'
+ sprinklerIncrementAngle: '-5'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-360'
+ syncOffset: '0'
+ syncTo: lightningfield
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '-2'
+ gunTypeConfig:
+ bulletPrefab: superlonglightningBullet
+ bulletSize: '0.5'
+ burst: '1'
+ cooldown: '100000'
+ damage: '0.05'
+ effect: Lightning
+ effectAmount: '0.1'
+ effectDamage: '1.5'
+ effectTime: '0.1'
+ lifetime: '7'
+ multi: '108'
+ multiLifetime: '-0.03'
+ multiSpeed: '0.08'
+ multiSpread: '125'
+ name: hammer
+ rof: '1'
+ speed: '0.5'
+ spread: '0'
+ mountAngle: '0'
+ mountName: pissed
+ sfx:
+ pitch: '0.5'
+ sound: Explosion Hazardous Nuke
+ slewRate: '0'
+- fireMode: SprinklerTurnback
+ firingArc: '0'
+ flashOffset: '1'
+ gunTypeConfig:
+ bulletPrefab: invisibleBullet
+ bulletSize: '2'
+ burst: '100000'
+ cooldown: '0'
+ damage: '0'
+ lifetime: '2'
+ multi: '1'
+ multiLifetime: '0.15'
+ multiSpeed: '0.15'
+ multiSpread: '123'
+ name: hammer
+ rof: '10'
+ speed: '0'
+ spread: '0'
+ mountAngle: '0'
+ mountName: charging
+ sfx:
+ pitch: '4'
+ sound: Enemy Laser Charging Medium
+ slewRate: '0'
gunTypes:
- bulletPrefab: shurikenBullet
- burst: '32'
- cooldown: '1'
+ burst: '1'
+ cooldown: '2'
damage: '0.1'
effect: Lightning
effectAmount: '0.1'
effectDamage: '0.9'
effectTime: '0.1'
- lifetime: '3'
+ lifetime: '6'
+ multi: '16'
+ multiSpread: '22.5'
+ name: thunderbossLaser
+ range: '50'
+ rof: '1'
+ speed: '4'
+ spread: '0'
+ turn: '11.75'
+- bulletPrefab: shurikenBullet
+ bulletSize: '2'
+ burst: '1'
+ cooldown: '2000'
+ damage: '0.1'
+ effect: Lightning
+ effectAmount: '0.1'
+ effectDamage: '1.3'
+ effectTime: '0.1'
+ lifetime: '4'
multi: '4'
multiSpread: '90'
- name: thunderbossLaser
+ name: thunderbossLaser2
range: '50'
- rof: '2'
- speed: '3'
+ rof: '1'
+ speed: '6'
spread: '0'
+ turn: '45'
- bulletPrefab: superlonglightningBullet
bulletSize: '0.5'
burst: '1000000'
cooldown: '0'
damage: '0.05'
effect: Lightning
effectAmount: '0.1'
effectDamage: '0.05'
effectTime: '0.1'
- lifetime: '1.6'
+ lifetime: '2.4'
multi: '2'
multiSpread: '120'
name: thunderbosslightningfield
range: '50'
rof: '6'
@@ -117,11 +212,11 @@ gunTypes:
damage: '0.05'
effect: Lightning
effectAmount: '0.1'
effectDamage: '0.05'
effectTime: '0.1'
- lifetime: '1.2'
+ lifetime: '1.8'
multi: '2'
multiSpread: '180'
name: thunderbosslightningfield2
range: '50'
rof: '6'
@@ -135,19 +230,36 @@ gunTypes:
damage: '0.05'
effect: Lightning
effectAmount: '0.1'
effectDamage: '0.05'
effectTime: '0.1'
- lifetime: '0.8'
+ lifetime: '1.2'
multi: '3'
multiSpread: '120'
name: thunderbosslightningfield3
range: '50'
rof: '6'
speed: '3'
spread: '0'
turn: '-30'
+- bulletPrefab: laserBullet
+ bulletSize: '1.5'
+ burst: '15'
+ cooldown: '1'
+ damage: '0.05'
+ effect: Lightning
+ effectAmount: '0.1'
+ effectDamage: '1.5'
+ effectTime: '0.1'
+ lifetime: '4'
+ multi: '3'
+ multiSpread: '120'
+ name: thunderbosslightningfield4
+ rof: '5'
+ speed: '7'
+ spread: '0'
+ turn: '0'
hashOverride: '6153'
healthRegenRate: '0'
loot:
bossloot:
lootTable:
diff --git config_190503_1107/Units/54 - Raceboss Event/BOS_racetrack.txt config_190509_0158/Units/54 - Raceboss Event/BOS_racetrack.txt
index f2d6c1c..21f7a78 100644
--- config_190503_1107/Units/54 - Raceboss Event/BOS_racetrack.txt
+++ config_190509_0158/Units/54 - Raceboss Event/BOS_racetrack.txt
@@ -1,7 +1,9 @@
art: EnemyRaceTrack
artScale: '1'
+cameraZoomMultiplier: '1.25'
+cameraZoomRadius: '40'
colliderRadius: '1.0'
colliderX: '0'
colliderY: '0'
difficultyTable: standardBoss
effectImmunities:
diff --git config_190503_1107/Units/63D - Bomb Dungeon/BOS1_bombboss.txt config_190509_0158/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
index ed6f033..d039608 100644
--- config_190503_1107/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
+++ config_190509_0158/Units/63D - Bomb Dungeon/BOS1_bombboss.txt
@@ -24,10 +24,94 @@ additionalStates:
name: boom2
transitions:
- code: Time
toState: initial
value: '1'
+ 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
+ name: bombbossexploderBIG
+ offset:
+ angle: '0'
+ distance: '5'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: bombbossexploderBIG
+ offset:
+ angle: '120'
+ distance: '5'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: bombbossexploderBIG
+ offset:
+ angle: '240'
+ distance: '5'
+ 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: EnemyBombBoss_Prefab
artScale: '1'
cameraZoomMultiplier: '1.25'
cameraZoomRadius: '24.00'
colliderRadius: '2.5'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/BOS1_bombbossexploderBIG.txt config_190509_0158/Units/63D - Bomb Dungeon/BOS1_bombbossexploderBIG.txt
new file mode 100644
index 0000000..66c4c3a
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/BOS1_bombbossexploderBIG.txt
@@ -0,0 +1,87 @@
+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: '2.5'
+colliderRadius: '0.3'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: Explosion_Hazard_Mild
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '0.5'
+ gunTypeConfig:
+ bulletPrefab: ringBullet
+ bulletSize: '5'
+ burst: '1'
+ cooldown: '5'
+ damage: '1.2'
+ isPiercing: 'true'
+ lifetime: '10'
+ multi: '16'
+ multiLifetime: '0'
+ multiSpeed: '0'
+ multiSpread: '22.5'
+ name: bombbossgiantsplatGun
+ rof: '2'
+ speed: '5'
+ spread: '0'
+ turn: '20'
+ mountAngle: '11.25'
+ mountName: main
+ sfx:
+ sound: Explosion Hazardous Nuke
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '0'
+ flashOffset: '1'
+ gunTypeConfig:
+ bulletPrefab: ringBullet
+ bulletSize: '5'
+ burst: '1'
+ cooldown: '5'
+ damage: '1.2'
+ isPiercing: 'true'
+ lifetime: '10'
+ multi: '16'
+ multiLifetime: '0'
+ multiSpeed: '0'
+ multiSpread: '22.5'
+ name: bombbossgiantsplatGun
+ rof: '2'
+ speed: '2'
+ spread: '0'
+ turn: '20'
+ mountAngle: '0'
+ mountName: main2
+ sfx:
+ sound: Explosion Hazardous Nuke
+ slewRate: '0'
+ syncOffset: '99999'
+ syncTo: main
+healthRegenRate: '0'
+isVisibleInRadar: 'false'
+maxEnergyPoints: '1'
+maxHitPoints: '5'
+maxSpeed: '1.5'
+maxTurnRate: '55'
+minSpeed: '0.8'
+spawnInvulnerabilitySeconds: '10'
+templateName: bombbossexploderBIG
+tier: '3'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack.txt config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack.txt
new file mode 100644
index 0000000..0713d5a
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack.txt
@@ -0,0 +1,172 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '4'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main_0
+ sfx:
+ sound: Enemy Laser Loop4
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.05'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '5'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main2_2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.1'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '999'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '6'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main2_3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.15'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '7'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_1
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.05'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '999'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '8'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.1'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '9'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.15'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '999'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '4'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '5'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '999'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '6'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '7'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '999'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '8'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning4
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '9'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning5
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '999'
+ syncTo: main
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '999'
+maxSpeed: '0'
+maxTurnRate: '180'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: turbinekingattack
+tier: '2'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack2.txt config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack2.txt
new file mode 100644
index 0000000..557ff4d
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack2.txt
@@ -0,0 +1,172 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '4'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main_0
+ sfx:
+ sound: Enemy Laser Loop4
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.05'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '5.5'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main2_2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.1'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '7'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main2_3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.15'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '8.5'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_1
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.05'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '10'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.1'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '11.5'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.15'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '4'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '5.5'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '7'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '8.5'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '10'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning4
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '11.5'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning5
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '999'
+maxSpeed: '0'
+maxTurnRate: '180'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: turbinekingattack2
+tier: '2'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack3.txt config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack3.txt
new file mode 100644
index 0000000..a2580d9
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/BOS1_turbinekingattack3.txt
@@ -0,0 +1,172 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+gunMounts:
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '4'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main_0
+ sfx:
+ sound: Enemy Laser Loop4
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.05'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '6'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main2_2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.1'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '8'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main2_3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.15'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '10'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_1
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.05'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '12'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '-0.1'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '-80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: SprinklerTurnback
+ firingArc: '360'
+ flashOffset: '14'
+ gunTemplateName: turbinekingGun
+ mountAngle: '0'
+ mountName: main3_3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ sprinklerFlyback: 'true'
+ sprinklerIncrementAngle: '0.15'
+ sprinklerStartAngle: '0'
+ sprinklerTurnbackAngle: '80000000000'
+ syncOffset: '2'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '4'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '6'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '8'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '10'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning3
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '12'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning4
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '14'
+ gunTemplateName: turbinekingwarningGun2
+ mountAngle: '0'
+ mountName: main_warning5
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+ syncOffset: '0'
+ syncTo: main
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '999'
+maxSpeed: '0'
+maxTurnRate: '180'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: turbinekingattack3
+tier: '2'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrel.txt config_190509_0158/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
index 7f4f224..80fc197 100644
--- config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
+++ config_190509_0158/Units/63D - Bomb Dungeon/unit_bombbarrel.txt
@@ -4,10 +4,14 @@ additionalStates:
transitions:
- code: TypeNear
name: chainreaction
toState: boom2
value: '5'
+ - code: TypeNear
+ name: chainreaction2
+ toState: boom2
+ value: '5'
- events:
- code: Die
delay: '0.4'
value: '0'
name: boom2
diff --git config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt config_190509_0158/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
index 2c301dc..e964b2b 100644
--- config_190503_1107/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
+++ config_190509_0158/Units/63D - Bomb Dungeon/unit_bombbarrelboom.txt
@@ -6,11 +6,11 @@ colliderY: '0'
energyRegenRate: '0'
explosionPrefab: planeExplosionEmpty
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
- flashOffset: '1.6'
+ flashOffset: '0.8'
gunTemplateName: bombbarrelboomGun
mountAngle: '0'
mountName: main
offset:
- '0.0'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/unit_bombfuse.txt config_190509_0158/Units/63D - Bomb Dungeon/unit_bombfuse.txt
new file mode 100644
index 0000000..12d73fa
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/unit_bombfuse.txt
@@ -0,0 +1,17 @@
+art: EnemyHomingBomb_Prefab
+artScale: '0.4'
+colliderRadius: '0.5'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionSmall
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '1'
+maxSpeed: '0'
+maxTurnRate: '120'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '2'
+templateName: bombfuse
+tier: '2'
+xpMultiplier: '0'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/unit_chainreaction2.txt config_190509_0158/Units/63D - Bomb Dungeon/unit_chainreaction2.txt
new file mode 100644
index 0000000..905e130
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/unit_chainreaction2.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: chainreaction2
+tier: '2'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomb.txt config_190509_0158/Units/63D - Bomb Dungeon/unit_homingbomb.txt
index de5f225..debb551 100644
--- config_190503_1107/Units/63D - Bomb Dungeon/unit_homingbomb.txt
+++ config_190509_0158/Units/63D - Bomb Dungeon/unit_homingbomb.txt
@@ -32,31 +32,10 @@ bankSmoothing: '10000'
colliderRadius: '0.4'
colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
explosionPrefab: ExplosionMed
-gunMounts:
-- fireMode: JustShootDammit
- firingArc: '360'
- flashOffset: '1'
- gunTemplateName: homingbombgun
- mountAngle: '0'
- mountName: main
- slewRate: '10'
-gunTypes:
-- bulletPrefab: leisurelyBullet
- bulletSize: '2'
- burst: '1'
- cooldown: '40000'
- damage: '0.7'
- lifetime: '6'
- multi: '12'
- multiSpread: '30'
- name: homingbombgun
- rof: '1'
- speed: '1.5'
- spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '15'
maxSpeed: '10'
maxTurnRate: '270'
diff --git config_190509_0158/Units/63D - Bomb Dungeon/unit_homingbombboom.txt config_190509_0158/Units/63D - Bomb Dungeon/unit_homingbombboom.txt
new file mode 100644
index 0000000..fe26099
--- /dev/null
+++ config_190509_0158/Units/63D - Bomb Dungeon/unit_homingbombboom.txt
@@ -0,0 +1,38 @@
+art: '!EnemyInvisible'
+artScale: '1'
+colliderRadius: '0'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: planeExplosionEmpty
+gunMounts:
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '0.5'
+ gunTemplateName: homingbombgun
+ mountAngle: '0'
+ mountName: main
+ slewRate: '10'
+gunTypes:
+- bulletPrefab: leisurelyBullet
+ bulletSize: '2'
+ burst: '1'
+ cooldown: '40000'
+ damage: '0.7'
+ lifetime: '6'
+ multi: '12'
+ multiSpread: '30'
+ name: homingbombgun
+ rof: '1'
+ speed: '1.5'
+ spread: '0'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '999'
+maxSpeed: '0'
+maxTurnRate: '0'
+minSpeed: '0'
+spawnInvulnerabilitySeconds: '0'
+templateName: homingbombboom
+tier: '2'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt config_190509_0158/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt
index 3fef82d..4917af6 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/BOS1_turbineking.txt
@@ -1,5 +1,185 @@
+additionalStates:
+ toggle_safety:
+ - events:
+ - code: VariableSet
+ name: healthtriggershield1
+ value: '0'
+ - code: VariableSet
+ name: healthtriggershield2
+ value: '0'
+ - code: VariableSet
+ name: healthtriggershield3
+ value: '0'
+ - code: VariableSet
+ name: healthtriggershield4
+ 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.666'
+ - code: VariableBelow
+ name: healthtriggershield1
+ value: '1'
+ toState: healthtriggershield1
+ - code: And
+ subconditions:
+ - code: HealthBelow
+ value: '0.333'
+ - code: VariableBelow
+ name: healthtriggershield2
+ value: '1'
+ toState: healthtriggershield2
+ - events:
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '0'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '120'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ 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: '5'
+ - events:
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '0'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '60'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '120'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '180'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '240'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ - code: Spawn
+ name: turbinekingbuzzard
+ offset:
+ angle: '300'
+ distance: '1'
+ isRelative: 'true'
+ value: '1'
+ name: healthtriggershield2
+ substates:
+ - events:
+ - code: VariableSet
+ name: healthtriggershield2
+ 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: healthtriggershield2_0
+ transitions:
+ - code: Time
+ toState: healthtriggershield2_0
+ value: '0.5'
+ transitions:
+ - code: Time
+ toState: main
+ value: '5'
art: EnemyTurbineKingPrefab
artScale: '1'
bankSmoothing: '10000'
cameraZoomMultiplier: '1.25'
cameraZoomRadius: '24.00'
@@ -16,225 +196,189 @@ gunMounts:
firingArc: '360'
flashOffset: '1'
gunTemplateName: turbinekingwarningGun
mountAngle: '0'
mountName: warning
- slewRate: '90'
+ slewRate: '0'
- fireMode: Aimed
firingArc: '360'
flashOffset: '1'
gunTemplateName: turbinekingaimGun1
mountAngle: '0'
mountName: aimgun1
sfx:
pitch: '1.5'
sound: Enemy Shotgun Deadly
volume: '0.5'
- slewRate: '90'
+ slewRate: '120'
- fireMode: Aimed
firingArc: '360'
flashOffset: '1'
gunTemplateName: turbinekingaimGun2
mountAngle: '0'
mountName: aimgun2
sfx:
pitch: '1.5'
sound: Enemy Shotgun Deadly
volume: '0.5'
- slewRate: '90'
+ slewRate: '120'
- fireMode: Aimed
firingArc: '360'
flashOffset: '1'
gunTemplateName: turbinekingaimGun3
mountAngle: '0'
mountName: aimgun3
sfx:
pitch: '1.5'
sound: Enemy Shotgun Deadly
volume: '0.5'
- slewRate: '90'
-- fireMode: Sprinkler
- firingArc: '360'
- flashOffset: '4'
- gunTemplateName: turbinekingGun
- mountAngle: '0'
- mountName: main
- sfx:
- sound: Enemy Laser Loop4
- slewRate: '0'
- sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-0.05'
- sprinklerStartAngle: '0'
- sprinklerTurnbackAngle: '-80000000000'
-- fireMode: Sprinkler
- firingArc: '360'
- flashOffset: '5'
- gunTemplateName: turbinekingGun
- mountAngle: '0'
- mountName: main2_2
- sfx:
- sound: 'null'
- slewRate: '0'
- sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '0.1'
- sprinklerStartAngle: '0'
- sprinklerTurnbackAngle: '80000000000'
- syncOffset: '0'
- syncTo: main
-- fireMode: Sprinkler
- firingArc: '360'
- flashOffset: '6'
- gunTemplateName: turbinekingGun
- mountAngle: '0'
- mountName: main2_3
- sfx:
- sound: 'null'
- slewRate: '0'
- sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-0.15'
- sprinklerStartAngle: '0'
- sprinklerTurnbackAngle: '-80000000000'
- syncOffset: '0'
- syncTo: main
-- fireMode: Sprinkler
- firingArc: '360'
- flashOffset: '7'
- gunTemplateName: turbinekingGun
- mountAngle: '0'
- mountName: main3_1
- sfx:
- sound: 'null'
- slewRate: '0'
- sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '0.05'
- sprinklerStartAngle: '0'
- sprinklerTurnbackAngle: '80000000000'
- syncOffset: '0'
- syncTo: main
-- fireMode: Sprinkler
- firingArc: '360'
- flashOffset: '8'
- gunTemplateName: turbinekingGun
- mountAngle: '0'
- mountName: main3_2
- sfx:
- sound: 'null'
- slewRate: '0'
- sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-0.1'
- sprinklerStartAngle: '0'
- sprinklerTurnbackAngle: '-80000000000'
- syncOffset: '0'
- syncTo: main
-- fireMode: Sprinkler
- firingArc: '360'
- flashOffset: '9'
- gunTemplateName: turbinekingGun
- mountAngle: '0'
- mountName: main3_3
- sfx:
- sound: 'null'
- slewRate: '0'
- sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '0.15'
- sprinklerStartAngle: '0'
- sprinklerTurnbackAngle: '80000000000'
- syncOffset: '0'
- syncTo: main
+ slewRate: '120'
- fireMode: Aimed
firingArc: '90'
flashOffset: '1.2'
gunTemplateName: chaseGunTemplate
mountAngle: '0'
mountName: chaseGun
signalTime: '0'
slewRate: '120'
- fireMode: Aimed
firingArc: '90'
flashOffset: '1.2'
- gunTemplateName: chaseGunTemplate
- mountAngle: '180'
- mountName: chaseGunRear
+ gunTemplateName: chaseGunTemplate2
+ mountAngle: '0'
+ mountName: chaseGun2
+ signalTime: '0'
+ slewRate: '120'
+- fireMode: Aimed
+ firingArc: '90'
+ flashOffset: '1.2'
+ gunTemplateName: chaseGunTemplate3
+ mountAngle: '0'
+ mountName: chaseGun3
signalTime: '0'
slewRate: '120'
gunTypes:
-- burst: '50'
- cooldown: '0'
+- burst: '100'
+ cooldown: '1'
damage: '0.3'
- lifetime: '3'
- multi: '8'
- multiSpread: '45'
+ lifetime: '6'
+ multi: '5'
+ multiSpread: '72'
name: turbinekingwarningGun
- rof: '5'
+ rof: '10'
speed: '2'
spread: '0'
- bulletHue: red
bulletPrefab: shurikenBullet
- burst: '9'
- cooldown: '5'
+ burst: '1'
+ cooldown: '2'
damage: '2.0'
lifetime: '5'
multi: '3'
multiSpread: '120'
name: turbinekingaimGun1
rof: '1'
- speed: '2'
+ speed: '4'
spread: '0'
- bulletHue: red
bulletPrefab: shurikenBullet
- burst: '12'
- cooldown: '5'
+ burst: '1'
+ cooldown: '2'
damage: '2.0'
lifetime: '5'
multi: '4'
multiSpread: '90'
name: turbinekingaimGun2
rof: '1'
- speed: '2'
+ speed: '5'
spread: '0'
+ turn: '45'
- bulletHue: red
bulletPrefab: shurikenBullet
- burst: '15'
- cooldown: '5'
+ burst: '1'
+ cooldown: '2'
damage: '2.0'
lifetime: '5'
multi: '5'
multiSpread: '72'
name: turbinekingaimGun3
rof: '1'
- speed: '2'
+ speed: '6'
spread: '0'
- bulletPrefab: leisurelyBullet
+ bulletSize: '3'
burst: '10000000'
cooldown: '0'
damage: '0.5'
+ isPiercing: 'true'
lifetime: '1'
multi: '5'
multiSpread: '72'
name: turbinekingGun
- rof: '6'
+ rof: '4'
speed: '0'
spread: '0'
- bulletHue: red
bulletPrefab: laserBullet
- bulletSize: '1.35'
- burst: '4'
- cooldown: '2.75'
- damage: '1.5'
- lifetime: '3'
- multi: '9'
+ bulletSize: '0.5'
+ burst: '15'
+ cooldown: '2'
+ damage: '0.6'
+ lifetime: '9'
+ multi: '5'
multiSpread: '18'
name: chaseGunTemplate
- rof: '1'
+ rof: '1.5'
speed: '4'
spread: '0'
+- bulletHue: red
+ bulletPrefab: laserBullet
+ bulletSize: '0.5'
+ burst: '21'
+ cooldown: '2'
+ damage: '0.6'
+ lifetime: '9'
+ multi: '7'
+ multiSpread: '18'
+ name: chaseGunTemplate2
+ rof: '1.5'
+ speed: '4'
+ spread: '0'
+- bulletHue: red
+ bulletPrefab: laserBullet
+ bulletSize: '0.5'
+ burst: '27'
+ cooldown: '2'
+ damage: '0.6'
+ lifetime: '9'
+ multi: '9'
+ multiSpread: '18'
+ name: chaseGunTemplate3
+ rof: '1.5'
+ speed: '4'
+ spread: '0'
+- bulletPalette: all_color
+ bulletPrefab: leisurelyBullet
+ bulletSize: '3'
+ burst: '1'
+ cooldown: '500000'
+ damage: '0'
+ lifetime: '2'
+ multi: '5'
+ multiSpread: '72'
+ name: turbinekingwarningGun2
+ rof: '6'
+ speed: '0'
+ spread: '0'
healthRegenRate: '0'
loot:
bossloot:
lootTableId: tiernboss
+ jackpot:
+ lootTableId: tierntreasureBIG_50percent
maxEnergyPoints: '1'
-maxHitPoints: '576'
+maxHitPoints: '800'
maxSpeed: '0'
maxTurnRate: '180'
minSpeed: '0'
particlePositions:
- name: darkSmokeSlow
diff --git config_190509_0158/Units/64D - Obstacle Dungeon/BOS1_turbinekingbuzzard.txt config_190509_0158/Units/64D - Obstacle Dungeon/BOS1_turbinekingbuzzard.txt
new file mode 100644
index 0000000..08260d7
--- /dev/null
+++ config_190509_0158/Units/64D - Obstacle Dungeon/BOS1_turbinekingbuzzard.txt
@@ -0,0 +1,67 @@
+art: EnemyScavengerPrefab
+artScale: '0.75'
+colliderRadius: '1'
+colliderX: '0'
+colliderY: '0'
+energyRegenRate: '0'
+explosionPrefab: ExplosionSmall
+gunMounts:
+- fireMode: Aimed
+ firingArc: '360'
+ flashOffset: '0.5'
+ gunTemplateName: turbinekingbuzzardgun
+ mountAngle: '0'
+ mountName: main
+ slewRate: '120'
+- fireMode: JustShootDammit
+ firingArc: '360'
+ flashOffset: '0'
+ gunTemplateName: turbinekingbuzzardminegun
+ mountAngle: '180'
+ mountName: main2
+ sfx:
+ sound: 'null'
+ slewRate: '0'
+gunTypes:
+- bulletPrefab: spinnerBullet
+ burst: '3'
+ cooldown: '3'
+ damage: '0.6'
+ lifetime: '1'
+ multi: '1'
+ multiSpread: '0'
+ name: turbinekingbuzzardgun
+ rof: '3'
+ speed: '6'
+ spread: '0'
+- bulletPrefab: ringBullet
+ burst: '100000'
+ cooldown: '0'
+ damage: '0.6'
+ lifetime: '0.5'
+ multi: '1'
+ multiSpread: '0'
+ name: turbinekingbuzzardminegun
+ rof: '6'
+ speed: '1'
+ spread: '10'
+healthRegenRate: '0'
+maxEnergyPoints: '1'
+maxHitPoints: '10'
+maxSpeed: '3'
+maxTurnRate: '360'
+minSpeed: '3'
+particlePositions:
+- name: darkSmoke
+ pos:
+ - '-0.365'
+ - '-0.36'
+ - '-0.344'
+ rot:
+ - '0'
+ - '0'
+ - '-90'
+spawnInvulnerabilitySeconds: '0'
+templateName: turbinekingbuzzard
+tier: '3'
+xpMultiplier: '0'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt config_190509_0158/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt
index fd4b2bc..0f91c89 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/BOS2_wavemaster.txt
@@ -1,5 +1,70 @@
+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: GunAwake
+ name: main
+ - 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
+ - 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: EnemyGrinderPrefab
artScale: '1'
bankSmoothing: '10000'
colliderRadius: '1.7'
colliderX: '0'
@@ -23,17 +88,18 @@ gunMounts:
- fireMode: JustShootDammit
firingArc: '0'
flashOffset: '1'
gunTemplateName: wavemasterGun
mountAngle: '90'
- mountName: main
+ mountName: main2
offset:
- '0'
- '0'
sfx:
sound: 'null'
slewRate: '0'
+ syncTo: main
gunTypes:
- bulletPrefab: leisurelyBullet
burst: '10'
cooldown: '1'
damage: '1.1'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/BOS2_wavemasterminion.txt config_190509_0158/Units/64D - Obstacle Dungeon/BOS2_wavemasterminion.txt
index 0b9d71a..e57da71 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/BOS2_wavemasterminion.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/BOS2_wavemasterminion.txt
@@ -1,8 +1,8 @@
art: EnemyGrinderMinionPrefab
artScale: '1'
-colliderRadius: '1.7'
+colliderRadius: '1.2'
colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
@@ -41,41 +41,41 @@ gunMounts:
slewRate: '0'
gunTypes:
- bulletPrefab: leisurelyBullet
burst: '10000000'
cooldown: '0'
- damage: '1'
+ damage: '0.8'
lifetime: '10'
multi: '2'
multiOffset:
- '1'
- '0'
multiSpread: '0'
name: wavemasterminionGun
rof: '0.33'
- speed: '1'
+ speed: '2'
spread: '0'
- bulletPrefab: leisurelyBullet
burst: '10000000'
cooldown: '0'
- damage: '1'
+ damage: '0.8'
lifetime: '10'
multi: '2'
multiOffset:
- '0'
- '1'
multiSpread: '0'
name: wavemasterminionGun2
rof: '0.33'
- speed: '1'
+ speed: '2'
spread: '0'
healthRegenRate: '0'
isVisibleInRadar: 'false'
maxEnergyPoints: '1'
maxHitPoints: '15'
maxSpeed: '0'
maxTurnRate: '360'
minSpeed: '0'
-spawnInvulnerabilitySeconds: '0'
+spawnInvulnerabilitySeconds: '5'
templateName: wavemasterminion
tier: '3'
xpMultiplier: '0'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/SLO_giantgate.txt config_190509_0158/Units/64D - Obstacle Dungeon/SLO_giantgate.txt
index 4df1fd8..42ab469 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/SLO_giantgate.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/SLO_giantgate.txt
@@ -13,11 +13,11 @@ gunMounts:
mountName: main
sfx:
sound: 'null'
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-1.66'
+ sprinklerIncrementAngle: '0.5'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '-80000000000'
- fireMode: Sprinkler
firingArc: '360'
flashOffset: '5'
@@ -35,15 +35,15 @@ gunMounts:
syncTo: main
gunTypes:
- burst: '100000000'
cooldown: '0'
damage: '1'
- lifetime: '1.5'
- multi: '3'
- multiSpread: '120'
+ lifetime: '0.75'
+ multi: '6'
+ multiSpread: '60'
name: giantgateGun3shot1
- rof: '3'
+ rof: '6'
speed: '0'
spread: '0'
- burst: '100000000'
cooldown: '0'
damage: '1'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt config_190509_0158/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt
index a25c7f3..dc65fc3 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/SLO_mazedrawer.txt
@@ -43,42 +43,42 @@ gunTypes:
damage: '0.5'
lifetime: '5.5'
multi: '3'
multiSpread: '120'
name: mazedrawerGun3shot1
- rof: '4.5'
- speed: '1.5'
+ rof: '5'
+ speed: '2.5'
spread: '0'
- burst: '160000000'
cooldown: '0'
damage: '0.5'
lifetime: '5.5'
multi: '3'
multiSpread: '120'
name: mazedrawerGun3shot2
- rof: '12'
- speed: '1.5'
+ rof: '10'
+ speed: '2.5'
spread: '0'
- burst: '10'
cooldown: '0.5'
damage: '1.5'
lifetime: '5.5'
multi: '5'
multiSpread: '72'
name: mazedrawerGun5shot1
rof: '1.5'
- speed: '1.5'
+ speed: '2.5'
spread: '0'
- burst: '32'
cooldown: '0.3'
damage: '1.5'
lifetime: '5.5'
multi: '5'
multiSpread: '72'
name: mazedrawerGun5shot2
- rof: '4'
- speed: '1.5'
+ rof: '5'
+ speed: '2.5'
spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '20'
maxSpeed: '0'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt config_190509_0158/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt
index 61eaee6..d57975c 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/SLO_shockwaver.txt
@@ -7,29 +7,31 @@ energyRegenRate: '0'
gunMounts:
- fireMode: JustShootDammit
firingArc: '360'
flashOffset: '1.3'
gunTemplateName: shockwaverGun
- mountAngle: '180'
+ mountAngle: '0'
mountName: main
- slewRate: '180'
+ slewRate: '0'
gunTypes:
-- burst: '1'
- cooldown: '5'
- damage: '0.5'
+- bulletPrefab: leisurelyBullet
+ bulletSize: '4'
+ burst: '1'
+ cooldown: '2.5'
+ damage: '1'
lifetime: '3'
- multi: '12'
+ multi: '3'
multiSpread: '125'
name: shockwaverGun
rof: '8'
- speed: '2'
+ speed: '4'
spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '50'
maxSpeed: '1.5'
-maxTurnRate: '40'
+maxTurnRate: '60'
minSpeed: '0'
particlePositions:
- name: darkSmoke
pos:
- '0'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/SLO_turbine.txt config_190509_0158/Units/64D - Obstacle Dungeon/SLO_turbine.txt
index dd25f4d..5633804 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/SLO_turbine.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/SLO_turbine.txt
@@ -26,84 +26,84 @@ gunMounts:
mountName: main
sfx:
sound: Enemy Laser Loop6
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-0.3'
+ sprinklerIncrementAngle: '-0.6'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '-80000000000'
- fireMode: Sprinkler
firingArc: '360'
- flashOffset: '5'
+ flashOffset: '5.5'
gunTemplateName: turbineGun
mountAngle: '0'
mountName: main2_2
sfx:
sound: 'null'
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-0.3'
+ sprinklerIncrementAngle: '-0.6'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '-80000000000'
syncOffset: '0'
syncTo: main
- fireMode: Sprinkler
firingArc: '360'
- flashOffset: '6'
+ flashOffset: '7'
gunTemplateName: turbineGun
mountAngle: '0'
mountName: main2_3
sfx:
sound: 'null'
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '-0.3'
+ sprinklerIncrementAngle: '-0.6'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '-80000000000'
syncOffset: '0'
syncTo: main
- fireMode: Sprinkler
firingArc: '360'
- flashOffset: '7'
+ flashOffset: '8.5'
gunTemplateName: turbineGun
mountAngle: '0'
mountName: main3_1
sfx:
sound: 'null'
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '0.3'
+ sprinklerIncrementAngle: '0.6'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '80000000000'
syncOffset: '0'
syncTo: main
- fireMode: Sprinkler
firingArc: '360'
- flashOffset: '8'
+ flashOffset: '10'
gunTemplateName: turbineGun
mountAngle: '0'
mountName: main3_2
sfx:
sound: 'null'
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '0.3'
+ sprinklerIncrementAngle: '0.6'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '80000000000'
syncOffset: '0'
syncTo: main
- fireMode: Sprinkler
firingArc: '360'
- flashOffset: '9'
+ flashOffset: '11.5'
gunTemplateName: turbineGun
mountAngle: '0'
mountName: main3_3
sfx:
sound: 'null'
slewRate: '0'
sprinklerFlyback: 'true'
- sprinklerIncrementAngle: '0.3'
+ sprinklerIncrementAngle: '0.6'
sprinklerStartAngle: '0'
sprinklerTurnbackAngle: '80000000000'
syncOffset: '0'
syncTo: main
gunTypes:
@@ -124,12 +124,12 @@ gunTypes:
damage: '1'
lifetime: '20'
multi: '6'
multiSpread: '60'
name: turbineGun2
- rof: '0.1'
- speed: '0.5'
+ rof: '0.2'
+ speed: '1.5'
spread: '0'
- bulletPrefab: laserBullet
burst: '100000000'
cooldown: '0'
damage: '1'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt config_190509_0158/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt
index b8e13f0..2de661c 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/SLO_wavemaker.txt
@@ -32,15 +32,15 @@ gunTypes:
damage: '1'
lifetime: '10'
multi: '5'
multiOffset:
- '0'
- - '1'
+ - '0.7'
multiSpread: '0'
name: wavemakerGun
- rof: '0.25'
- speed: '1'
+ rof: '0.5'
+ speed: '2'
spread: '0'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '30'
maxSpeed: '0'
diff --git config_190503_1107/Units/64D - Obstacle Dungeon/unit_buzzard.txt config_190509_0158/Units/64D - Obstacle Dungeon/unit_buzzard.txt
index a227566..79b01ef 100644
--- config_190503_1107/Units/64D - Obstacle Dungeon/unit_buzzard.txt
+++ config_190509_0158/Units/64D - Obstacle Dungeon/unit_buzzard.txt
@@ -5,47 +5,47 @@ colliderX: '0'
colliderY: '0'
energyRegenRate: '0'
explosionPrefab: ExplosionSmall
gunMounts:
- fireMode: Aimed
- firingArc: '180'
+ firingArc: '360'
flashOffset: '0.5'
gunTemplateName: buzzardgun
mountAngle: '0'
mountName: main
- slewRate: '180'
+ slewRate: '120'
- fireMode: JustShootDammit
firingArc: '360'
flashOffset: '0'
gunTemplateName: buzzardminegun
mountAngle: '180'
mountName: main2
sfx:
sound: 'null'
slewRate: '0'
gunTypes:
- bulletPrefab: spinnerBullet
- burst: '5'
- cooldown: '0.25'
+ burst: '3'
+ cooldown: '1.5'
damage: '0.6'
lifetime: '5'
multi: '1'
multiSpread: '0'
name: buzzardgun
rof: '3'
- speed: '1.8'
+ speed: '4'
spread: '0'
- bulletPrefab: ringBullet
burst: '100000'
cooldown: '0'
damage: '0.6'
- lifetime: '6'
+ lifetime: '1.5'
multi: '1'
multiSpread: '0'
name: buzzardminegun
- rof: '1.5'
- speed: '0.25'
+ rof: '6'
+ speed: '1'
spread: '10'
healthRegenRate: '0'
maxEnergyPoints: '1'
maxHitPoints: '20'
maxSpeed: '3'
diff --git config_190503_1107/global.txt config_190509_0158/global.txt
index b010812..10be3fb 100644
--- config_190503_1107/global.txt
+++ config_190509_0158/global.txt
@@ -78,11 +78,11 @@ dialogueQueueFullLengthLong: '6'
dialogueQueueFullSpeedupFactor: '2.0'
dialogueQueueFullSpeedupFactorLong: '5.0'
dialogueTimeMin: '6.0'
dialogueTimePerChar: '0.175'
disableAttackOnEquipDuration: '0.5'
-discordUrl: https://discord.gg/vQAvDZQ
+discordUrl: https://discord.gg/steambirds
doGuaranteedHitBulletsHitOnlyTheirTarget: 'false'
doesAllowResetSelf: 'false'
doesDefrostInitially: 'false'
doesManualNetworkHeartbeats: 'false'
doesShowClientEventTriggerLog: 'true'
diff --git config_190503_1107/index.txt config_190509_0158/index.txt
index b801e64..3ed5155 100644
--- config_190503_1107/index.txt
+++ config_190509_0158/index.txt
@@ -73,10 +73,11 @@
- Items/engine
- Items/misc
- Items/quest
- Items/trail
- Quests/quests_basic
+- Quests/quests_beta
- Quests/quests_bosses
- Quests/quests_crafting
- Quests/quests_daily
- Quests/quests_escort
- Quests/quests_test
@@ -723,35 +724,43 @@
- Units/62D - Fire Dungeon/zzz_prisonescapee
- Units/62D - Fire Dungeon/zzz_prisonescapeeleader
- Units/63D - Bomb Dungeon/BOS1_bombboss
- Units/63D - Bomb Dungeon/BOS1_bombbossDEATH
- Units/63D - Bomb Dungeon/BOS1_bombbossexploder
+- Units/63D - Bomb Dungeon/BOS1_bombbossexploderBIG
+- Units/63D - Bomb Dungeon/BOS1_turbinekingattack
+- Units/63D - Bomb Dungeon/BOS1_turbinekingattack2
+- Units/63D - Bomb Dungeon/BOS1_turbinekingattack3
- Units/63D - Bomb Dungeon/BOS2_fatblimp
- Units/63D - Bomb Dungeon/GRP1_altar
- 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_bombfuse
- Units/63D - Bomb Dungeon/unit_bombturret
- Units/63D - Bomb Dungeon/unit_bombturret2
- Units/63D - Bomb Dungeon/unit_chainreaction
+- Units/63D - Bomb Dungeon/unit_chainreaction2
- Units/63D - Bomb Dungeon/unit_homingbomb
+- Units/63D - Bomb Dungeon/unit_homingbombboom
- 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_turbinekingbuzzard
- Units/64D - Obstacle Dungeon/BOS1_turbinekingDEATH
- Units/64D - Obstacle Dungeon/BOS2_wavemaster
- Units/64D - Obstacle Dungeon/BOS2_wavemasterminion
- Units/64D - Obstacle Dungeon/SLO_fathunter
- Units/64D - Obstacle Dungeon/SLO_fathuntermini
@@ -1238,10 +1247,28 @@
- Units/00 - Quest Enemies/escort_01/escort_01_master
- Units/00 - Quest Enemies/escort_01/escort_01_missile
- Units/00 - Quest Enemies/escort_01/escort_01_missilespawner
- Units/00 - Quest Enemies/escort_01/escort_01_reward
- Units/00 - Quest Enemies/escort_01/escort_01_startbutton
+- Units/00 - Quest Enemies/escort_02/escort_02_escortmission
+- Units/00 - Quest Enemies/escort_02/escort_02_escortmissionDEATH
+- Units/00 - Quest Enemies/escort_02/escort_02_escortmissionOUCH
+- Units/00 - Quest Enemies/escort_02/escort_02_goal
+- Units/00 - Quest Enemies/escort_02/escort_02_master
+- Units/00 - Quest Enemies/escort_02/escort_02_missile
+- Units/00 - Quest Enemies/escort_02/escort_02_missilespawner
+- Units/00 - Quest Enemies/escort_02/escort_02_reward
+- Units/00 - Quest Enemies/escort_02/escort_02_startbutton
+- Units/00 - Quest Enemies/escort_03/escort_03_escortmission
+- Units/00 - Quest Enemies/escort_03/escort_03_escortmissionDEATH
+- Units/00 - Quest Enemies/escort_03/escort_03_escortmissionOUCH
+- Units/00 - Quest Enemies/escort_03/escort_03_goal
+- Units/00 - Quest Enemies/escort_03/escort_03_master
+- Units/00 - Quest Enemies/escort_03/escort_03_missile
+- Units/00 - Quest Enemies/escort_03/escort_03_missilespawner
+- Units/00 - Quest Enemies/escort_03/escort_03_reward
+- Units/00 - Quest Enemies/escort_03/escort_03_startbutton
- Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimp
- Units/00 - Quest Enemies/tut_02/BOS_tut_02_fatblimpDEATH
- Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimp
- Units/00 - Quest Enemies/tut_02/BOS_tut_02_flakblimpexploderstrong
- Units/00 - Quest Enemies/tut_02/unit_tut_02_supplies
diff --git config_190503_1107/questGivers.txt config_190509_0158/questGivers.txt
index c676812..99fa7bb 100644
--- config_190503_1107/questGivers.txt
+++ config_190509_0158/questGivers.txt
@@ -5,10 +5,11 @@
- id: test_permanent_giver
- id: test_dungeon_ice
- id: test_spawn_piece
- id: test_crafting
- id: test_quest_goal
+ - id: test_env
questTables:
basics:
genCount: '3'
maxDuration: 0:20
quests:
@@ -123,10 +124,15 @@
id: tavern
location: nexus
permanentQuests:
- id: tut_02
- id: tut_04
+ - id: beta_gold
+ - id: beta_scrap
+ - id: beta_planexp
+ - id: beta_pilotxp
+ - id: beta_equip_t10
questTables:
bandTier_2_to_4:
genCount: '1'
maxDuration: '3:00'
quests:
@@ -160,10 +166,16 @@
- id: DQ_CS_32HGH_sweeper
- id: DQ_CS_23MID_crawler
- id: DQ_CS_22MID_wraith_T3
- id: escort_01
- id: DQ_SP_2XMID_gasstation
+ - id: DQ_KB_tank
+ weight: '5.333'
+ - id: DQ_KB_clockboss
+ weight: '5.333'
+ - id: DQ_KB_crawler
+ weight: '5.333'
schedule: 0 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * * *
bandTier_5_to_7:
genCount: '1'
maxDuration: '3:00'
quests:
@@ -175,10 +187,16 @@
- id: DQ_CX_33HGH_blinks_T5
- id: DQ_KX_41MTN_vampire_T6
- id: DQ_CX_41MTN_tuna_T7
- id: DQ_KS_41MTN_bosstrain01
- id: DQ_CS_41MTN_vampire
+ - id: DQ_KB_berserker
+ weight: '1.66'
+ - id: DQ_KB_teslahq
+ weight: '1.66'
+ - id: DQ_KB_gargantua
+ weight: '1.66'
schedule: 0 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * * *
bandTier_8_to_10:
genCount: '1'
maxDuration: '3:00'
quests:
@@ -190,10 +208,12 @@
- id: DQ_CX_51HMT_highmountainhunter
- id: DQ_CX_51HMT_ninjaleader
- id: DQ_CS_51HMT_hammerplanet2
- id: DQ_SP_5XHMT_heist
- id: DQ_SP_5XHMT_mine
+ - id: DQ_KB_pharaoh
+ weight: '1'
schedule: 0 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * * *
biweekly:
genCount: '1'
maxDuration: 01.00:00:00.00
quests:
diff --git config_190503_1107/store.txt config_190509_0158/store.txt
index e8d5263..4a57d7d 100644
--- config_190503_1107/store.txt
+++ config_190509_0158/store.txt
@@ -5307,17 +5307,19 @@ stores:
- item_recycled
type: NORMAL
- icon: ItemKeyProduct
id: general_keys
max_product_count: '2'
+ min_pilot_level: '20'
product_selection:
with_tags_any:
- item_key
type: NORMAL
- icon: ItemKeyProduct
id: general_keys_epic
max_product_count: '2'
+ min_pilot_level: '20'
product_selection:
with_tags_any:
- item_key_epic
show_within_other_section_in_ui: general_keys
type: NORMAL
diff --git config_190503_1107/territoryTiles.txt config_190509_0158/territoryTiles.txt
index 0689d69..1474ba6 100644
--- config_190503_1107/territoryTiles.txt
+++ config_190509_0158/territoryTiles.txt
@@ -793,26 +793,27 @@ dungeontemple:
basedOn: default
cloudStartColor:
colorMax: 5f252b50
colorMin: 5f252b50
mode: TwoColors
- fogBottom: '11'
+ fogBottom: '15'
fogColor: 6d2633
fogExp: '0'
fogNoiseAmount: '0.4'
fogNoiseScale: '20'
fogTop: '1'
groundBaseHeight: '30'
- groundFloorHeight: '9'
+ groundFloorHeight: '14'
groundTag: dungeonpalace
keyColor: a34f5d
lowerCloudStartColor:
colorMax: 3e191d30
colorMin: 3e191d30
mode: TwoColors
miniRadarColor: '352635'
scatterTag: dungeonpalace
+ wallBaseHeight: '20'
wallTag: dungeonpalace
dungeonthief:
ID: '59'
ambientColor: 7a4567
ambientFX:
@@ -1239,10 +1240,11 @@ highmountains:
keyIntensity: '0.9'
lowerCloudStartColor:
colorMax: 5028314b
colorMin: 5028314b
mode: TwoColors
+ maxLevel: '20'
minLevel: '20'
miniRadarColor: '060617'
scatterTag: highmountains
wallBaseHeight: '15'
wallHeightRandomness: '1'