diff --git a/CMBW-editor/CMBW-editor.mpq b/CMBW-editor/CMBW-editor.mpq index 2b8ebbd8..6ea149bc 100644 Binary files a/CMBW-editor/CMBW-editor.mpq and b/CMBW-editor/CMBW-editor.mpq differ diff --git a/CMBW-editor/ai/cm_protoss.asc3 b/CMBW-editor/ai/cm_protoss.asc3 index c450d3c5..1399e34a 100644 --- a/CMBW-editor/ai/cm_protoss.asc3 +++ b/CMBW-editor/ai/cm_protoss.asc3 @@ -3950,7 +3950,12 @@ script_id PMCx goto request_static_defense :request_static_defense_check - var AtL|Jump mining_count_var 3 request_matrix_check_pre 13 + var AtL|Jump mining_count_var 3 request_engram_check_pre 13 + var AtL|Jump mining_count_var 2 request_matrix_check_pre 13 + goto request_warden_check + + :request_engram_check_pre + multi request_engram_check :request_matrix_check_pre multi request_matrix_check @@ -3992,6 +3997,23 @@ script_id PMCx add_bld 255 matrix 1 10 95 stop + :request_engram_check + local 255 AtL 10 engram blank + local 255 AtL 4 engram request_engram_check2 + add_bld 255 engram 1 4 96 + stop + + :request_engram_check2 + var Ex|Jump under_attack_by_ground_var 1 request_engram_check3 13 + var Ex|Jump under_attack_by_air_var 1 request_engram_check3 13 + var AtM|Jump mining_count_var 2 blank 13 + add_bld 255 engram 1 7 96 + stop + + :request_engram_check3 + add_bld 255 engram 1 10 96 + stop + :request_embassy wait 24 local 255 AtM 3 Group_Factories request_embassy diff --git a/CMBW-editor/ai/cm_terran.asc3 b/CMBW-editor/ai/cm_terran.asc3 index 89f9ce42..0da45fc3 100644 --- a/CMBW-editor/ai/cm_terran.asc3 +++ b/CMBW-editor/ai/cm_terran.asc3 @@ -22,7 +22,7 @@ script_id TMCx var Set mining_count_var 1 13 var Add can_worker_var 1 13 # dth 13 Set 1 start_location blank - queue 1 mason command_center 255 Local Loc.63 200 + queue 1 mason ministry 255 Local Loc.63 200 multi core_runtime wait 1 multi core_town @@ -191,21 +191,21 @@ script_id TMCx dth 13 AtL_C 1 phobos prefUPhobos dth 13 AtL_C 1 hippogriff prefUHippogriff # production - dth 13 AtL_C 1 barracks prefBBarracks + dth 13 AtL_C 1 stockade prefBStockade dth 13 AtL_C 1 captaincy prefBCaptaincy - dth 13 AtL_C 1 medbay prefBMedbay - dth 13 AtL_C 1 covert_ops prefBCovertOps + dth 13 AtL_C 1 vestry prefBVestry + dth 13 AtL_C 1 covenant prefBCovenant dth 13 AtL_C 1 fulcrum prefBFactory dth 13 AtL_C 1 iron_foundry prefBIronFoundry - dth 13 AtL_C 1 machine_shop prefBMachineShop + dth 13 AtL_C 1 palladium prefBPalladium dth 13 AtL_C 1 scrapyard prefBSalvoYard dth 13 AtL_C 1 starport prefBStarport dth 13 AtL_C 1 nanite_assembly prefBNaniteAssembly - dth 13 AtL_C 1 munitions_bay prefBMunitionsBay + dth 13 AtL_C 1 rotary prefBRotary dth 13 AtL_C 1 commandment prefBCommandment - dth 13 AtL_C 1 biotic_base prefBBioticBase + dth 13 AtL_C 1 biotic_bastion prefBBioticBastion dth 13 AtL_C 1 tinkerers_tower prefBTinkerersTower - dth 13 AtL_C 1 missile_silo prefBNuclearSilo + dth 13 AtL_C 1 anvil prefBAnvil dth 13 AtL_C 1 quarry prefBQuarry call select_preferences_reset_deaths multi preference_cycle_start @@ -253,21 +253,21 @@ script_id TMCx dth 13 Set 0 anticthon blank dth 13 Set 0 striga blank dth 13 Set 0 luminary blank - dth 13 Set 0 barracks blank + dth 13 Set 0 stockade blank dth 13 Set 0 captaincy blank - dth 13 Set 0 medbay blank - dth 13 Set 0 covert_ops blank + dth 13 Set 0 vestry blank + dth 13 Set 0 covenant blank dth 13 Set 0 fulcrum blank dth 13 Set 0 iron_foundry blank - dth 13 Set 0 machine_shop blank + dth 13 Set 0 palladium blank dth 13 Set 0 scrapyard blank dth 13 Set 0 starport blank dth 13 Set 0 nanite_assembly blank - dth 13 Set 0 munitions_bay blank + dth 13 Set 0 rotary blank dth 13 Set 0 commandment blank - dth 13 Set 0 biotic_base blank + dth 13 Set 0 biotic_bastion blank dth 13 Set 0 tinkerers_tower blank - dth 13 Set 0 missile_silo blank + dth 13 Set 0 anvil blank dth 13 Set 0 quarry blank return @@ -345,7 +345,7 @@ script_id TMCx var Set prefMaverick 1 13 var Set prefHarakan 0 13 var Set prefCyprian 0 13 - var Set pref_raider_barracks 1 13 + var Set pref_raider_stockade 1 13 dth 13 Ex 0 start_location blank_return print prefMaverick return @@ -354,7 +354,7 @@ script_id TMCx var Set prefMaverick 0 13 var Set prefHarakan 1 13 var Set prefCyprian 0 13 - var Set pref_raider_barracks 1 13 + var Set pref_raider_stockade 1 13 dth 13 Ex 0 start_location blank_return print prefHarakan return @@ -363,7 +363,7 @@ script_id TMCx var Set prefMaverick 0 13 var Set prefHarakan 0 13 var Set prefCyprian 1 13 - var Set pref_raider_barracks 1 13 + var Set pref_raider_stockade 1 13 dth 13 Ex 0 start_location blank_return print prefCyprian return @@ -371,7 +371,7 @@ script_id TMCx :prefUCleric var Set prefCleric 1 13 var Set prefShaman 0 13 - var Set pref_raider_medbay 1 13 + var Set pref_raider_vestry 1 13 dth 13 Ex 0 start_location blank_return print prefCleric return @@ -379,7 +379,7 @@ script_id TMCx :prefUShaman var Set prefCleric 0 13 var Set prefShaman 1 13 - var Set pref_raider_medbay 1 13 + var Set pref_raider_vestry 1 13 dth 13 Ex 0 start_location blank_return print prefShaman return @@ -422,7 +422,7 @@ script_id TMCx var Set prefMadcap 0 13 var Set prefHeracles 0 13 var Set prefApostle 1 13 - var Set pref_raider_medbay 1 13 + var Set pref_raider_vestry 1 13 dth 13 Ex 0 start_location blank_return print prefApostle return @@ -751,36 +751,36 @@ script_id TMCx print prefPhobos return - :prefBBarracks - var Set pref_barracks 1 13 + :prefBStockade + var Set pref_stockade 1 13 var Set pref_captaincy 0 13 var Set pref_raider_production 1 13 dth 13 Ex 0 start_location blank_return - print pref_barracks + print pref_stockade return :prefBCaptaincy - var Set pref_barracks 0 13 + var Set pref_stockade 0 13 var Set pref_captaincy 1 13 var Set pref_raider_production 1 13 dth 13 Ex 0 start_location blank_return print pref_captaincy return - :prefBMedbay - var Set pref_medbay 1 13 - var Set pref_covert_ops 0 13 - var Set pref_addon_barracks 1 13 + :prefBVestry + var Set pref_vestry 1 13 + var Set pref_covenant 0 13 + var Set pref_addon_stockade 1 13 dth 13 Ex 0 start_location blank_return - print pref_medbay + print pref_vestry return - :prefBCovertOps - var Set pref_medbay 0 13 - var Set pref_covert_ops 1 13 - var Set pref_addon_barracks 1 13 + :prefBCovenant + var Set pref_vestry 0 13 + var Set pref_covenant 1 13 + var Set pref_addon_stockade 1 13 dth 13 Ex 0 start_location blank_return - print pref_covert_ops + print pref_covenant return :prefBTinkerersTower @@ -813,16 +813,16 @@ script_id TMCx print pref_iron_foundry return - :prefBMachineShop - var Set pref_machine_shop 1 13 + :prefBPalladium + var Set pref_palladium 1 13 var Set pref_scrapyard 0 13 var Set pref_addon_fulcrum 1 13 dth 13 Ex 0 start_location blank_return - print pref_machine_shop + print pref_palladium return :prefBSalvoYard - var Set pref_machine_shop 0 13 + var Set pref_palladium 0 13 var Set pref_scrapyard 1 13 var Set pref_addon_fulcrum 1 13 dth 13 Ex 0 start_location blank_return @@ -831,16 +831,16 @@ script_id TMCx :prefBFutureStation var Set pref_future_station 1 13 - var Set pref_biotic_base 0 13 + var Set pref_biotic_bastion 0 13 dth 13 Ex 0 start_location blank_return print pref_future_station return - :prefBBioticBase + :prefBBioticBastion var Set pref_future_station 0 13 - var Set pref_biotic_base 1 13 + var Set pref_biotic_bastion 1 13 dth 13 Ex 0 start_location blank_return - print pref_biotic_base + print pref_biotic_bastion return :prefBStarport @@ -859,27 +859,27 @@ script_id TMCx print pref_nanite_assembly return - :prefBMunitionsBay - var Set pref_munitions_bay 1 13 + :prefBRotary + var Set pref_rotary 1 13 var Set pref_commandment 0 13 var Set pref_addon_starport 1 13 dth 13 Ex 0 start_location blank_return - print pref_munitions_bay + print pref_rotary return :prefBCommandment - var Set pref_munitions_bay 0 13 + var Set pref_rotary 0 13 var Set pref_commandment 1 13 var Set pref_addon_starport 1 13 dth 13 Ex 0 start_location blank_return print pref_commandment return - :prefBNuclearSilo - var Set pref_missile_silo 1 13 + :prefBAnvil + var Set pref_anvil 1 13 var Set pref_infrastructure_addon 1 13 dth 13 Ex 0 start_location blank_return - print pref_missile_silo + print pref_anvil return :prefBQuarry @@ -889,23 +889,23 @@ script_id TMCx print pref_quarry return - :buildpref_raider_barracks_maverick + :buildpref_raider_stockade_maverick var Set prefMaverick 1 13 return - :buildpref_raider_barracks_harakan + :buildpref_raider_stockade_harakan var Set prefHarakan 1 13 return - :buildpref_raider_barracks_cyprian + :buildpref_raider_stockade_cyprian var Set prefCyprian 1 13 return - :buildpref_raider_medbay_cleric + :buildpref_raider_vestry_cleric var Set prefCleric 1 13 return - :buildpref_raider_medbay_shaman + :buildpref_raider_vestry_shaman var Set prefShaman 1 13 return @@ -1045,20 +1045,20 @@ script_id TMCx var Set prefOberon 1 13 return - :buildpref_raider_barracks - var Set pref_barracks 1 13 + :buildpref_raider_stockade + var Set pref_stockade 1 13 return :buildpref_raider_captaincy var Set pref_captaincy 1 13 return - :buildpref_raider_medbay - var Set pref_medbay 1 13 + :buildpref_raider_vestry + var Set pref_vestry 1 13 return :buildpref_raider_covertops - var Set pref_covert_ops 1 13 + var Set pref_covenant 1 13 return :buildpref_raider_tinkererstower @@ -1078,7 +1078,7 @@ script_id TMCx return :buildpref_armor_machineshop - var Set pref_machine_shop 1 13 + var Set pref_palladium 1 13 return :buildpref_armor_scrapyard @@ -1090,7 +1090,7 @@ script_id TMCx return :buildpref_armor_bioticbase - var Set pref_biotic_base 1 13 + var Set pref_biotic_bastion 1 13 return :buildpref_orbital_starport @@ -1102,7 +1102,7 @@ script_id TMCx return :buildpref_orbital_munitionsbay - var Set pref_munitions_bay 1 13 + var Set pref_rotary 1 13 return :buildpref_orbital_commandment @@ -1110,11 +1110,11 @@ script_id TMCx return :buildpref_orbital_particleaccelerator - var Set pref_particle_accelerator 1 13 + var Set pref_hadron 1 13 return :buildpref_commandcenter_missilesilo - var Set pref_missile_silo 1 13 + var Set pref_anvil 1 13 return :buildpref_commandcenter_quarry @@ -1130,7 +1130,7 @@ script_id TMCx :pref_cycle_raider var Ex|Jump pref_raider_production 1 pref_cycle_armor 13 var AtL|Call mining_count_var 2 resetpref_armor_production_captaincy 13 - var AtM|Call mining_count_var 1 resetpref_armor_production_barracks 13 + var AtM|Call mining_count_var 1 resetpref_armor_production_stockade 13 :pref_cycle_armor var Ex|Jump pref_armor_production 1 pref_cycle_orbital 13 @@ -1143,13 +1143,13 @@ script_id TMCx var AtM|Call mining_count_var 3 resetpref_armor_production_starport 13 goto pref_cycle - :resetpref_armor_production_barracks - var Set pref_barracks 1 13 + :resetpref_armor_production_stockade + var Set pref_stockade 1 13 var Set pref_captaincy 0 13 return :resetpref_armor_production_captaincy - var Set pref_barracks 0 13 + var Set pref_stockade 0 13 var Set pref_captaincy 1 13 return @@ -1314,6 +1314,7 @@ script_id TMCx wait 1 var Sub gas_timer_loop_var 1 13 var AtL|Jump gas_timer_loop_var 1 gas_timer_loop 13 + notowns atlas gas_timer_loop var Set build_gas_var 1 13 stop @@ -1387,9 +1388,9 @@ script_id TMCx var Ex pref_orbital 1 defense_handling_orbital 13 :defense_handling_general - unit_check 13 13 63 Greater|Jump 0 0 barracks|captaincy|apothecary fulcrum|iron_foundry|mantle|starpad|starport|nanite_assembly defense_handling_raider 13 - unit_check 13 13 63 Greater|Jump 0 0 fulcrum|mantle|iron_foundry barracks|captaincy|apothecary|starpad|starport|nanite_assembly defense_handling_armor 13 - unit_check 13 13 63 Greater|Jump 0 0 starpad|starport|nanite_assembly barracks|captaincy|apothecary|fulcrum|mantle|iron_foundry defense_handling_orbital 13 + unit_check 13 13 63 Greater|Jump 0 0 stockade|captaincy|apothecary fulcrum|iron_foundry|mantle|starpad|starport|nanite_assembly defense_handling_raider 13 + unit_check 13 13 63 Greater|Jump 0 0 fulcrum|mantle|iron_foundry stockade|captaincy|apothecary|starpad|starport|nanite_assembly defense_handling_armor 13 + unit_check 13 13 63 Greater|Jump 0 0 starpad|starport|nanite_assembly stockade|captaincy|apothecary|fulcrum|mantle|iron_foundry defense_handling_orbital 13 return :defense_handling_armor @@ -1425,7 +1426,7 @@ script_id TMCx call def_raider_guildhall call def_raider_tinkerer call def_raider_captaincy - call def_raider_barracks + call def_raider_stockade call def_raider_covertops return @@ -1437,7 +1438,7 @@ script_id TMCx call def_orbital_starpad return - :def_raider_barracks + :def_raider_stockade var AtL|Call prefMaverick 1 def_maverick 13 var AtL|Call prefHarakan 1 def_cyprian 13 var AtL|Call prefCyprian 1 def_harakan 13 @@ -1578,7 +1579,7 @@ script_id TMCx return :def_maverick - notowns barracks blank_return + notowns stockade blank_return defb_gg 1 maverick defb_ag 1 maverick defu_gg 1 maverick @@ -1586,13 +1587,13 @@ script_id TMCx return :def_harakan - notowns barracks blank_return + notowns stockade blank_return defb_gg 1 harakan defu_gg 1 harakan return :def_cyprian - notowns barracks blank_return + notowns stockade blank_return defb_gg 1 cyprian defb_ag 1 cyprian defu_gg 1 cyprian @@ -1600,8 +1601,8 @@ script_id TMCx return :def_eidolon - notowns covert_ops blank_return - notowns barracks blank_return + notowns covenant blank_return + notowns stockade blank_return defb_gg 1 eidolon defb_ag 1 eidolon defu_gg 1 eidolon @@ -1609,8 +1610,8 @@ script_id TMCx return :def_savant - notowns covert_ops blank_return - notowns barracks blank_return + notowns covenant blank_return + notowns stockade blank_return defb_gg 1 savant defb_ag 1 savant defu_gg 1 savant @@ -1742,14 +1743,14 @@ script_id TMCx return :def_phalanx - notowns machine_shop blank_return + notowns palladium blank_return notowns fulcrum blank_return defb_gg 1 phalanx defu_gg 1 phalanx return :def_madrigal - notowns machine_shop blank_return + notowns palladium blank_return notowns fulcrum blank_return defb_gg 1 madrigal defb_ag 1 madrigal @@ -1829,7 +1830,7 @@ script_id TMCx :def_aion notowns iron_foundry blank_return - notowns biotic_base blank_return + notowns biotic_bastion blank_return defb_gg 1 aion defb_ag 1 aion defu_gg 1 aion @@ -1838,7 +1839,7 @@ script_id TMCx :def_anticthon notowns iron_foundry blank_return - notowns biotic_base blank_return + notowns biotic_bastion blank_return defb_gg 1 anticthon defb_ag 1 anticthon defu_gg 1 anticthon @@ -1885,7 +1886,7 @@ script_id TMCx return :def_salamander - notowns munitions_bay blank_return + notowns rotary blank_return notowns starport blank_return defb_gg 1 salamander defb_ga 1 salamander @@ -1898,7 +1899,7 @@ script_id TMCx return :def_sundog - notowns munitions_bay blank_return + notowns rotary blank_return notowns starport blank_return defb_gg 1 sundog defb_ga 1 sundog @@ -1947,7 +1948,7 @@ script_id TMCx return :def_hippogriff - notowns particle_accelerator blank_return + notowns hadron blank_return notowns nanite_assembly blank_return defb_gg 1 hippogriff defb_ga 1 hippogriff @@ -1960,7 +1961,7 @@ script_id TMCx return :def_phobos - notowns particle_accelerator blank_return + notowns hadron blank_return notowns nanite_assembly blank_return defb_gg 1 phobos defb_ga 1 phobos @@ -1987,14 +1988,14 @@ script_id TMCx :town_handling multi main_worker_start multi main_transport - bld 1 command_center 110 - w_bld 1 command_center + bld 1 ministry 110 + w_bld 1 ministry wait 24 multi build_order var Ex|Jump skip_building_var 1 idle 13 - bring 13 AtL_W 1 barracks|captaincy Loc.63 blank + bring 13 AtL_W 1 stockade|captaincy Loc.63 blank call main_wait_150 - multi request_bunker + multi request_anchor call main_wait_150 multi request_watchdog call main_wait_600 @@ -2006,7 +2007,7 @@ script_id TMCx bld 1 starpad 121 call main_wait_600 bring 13 AtL_W 1 daedala Loc.63 blank - multi request_ion_cannon + multi request_diadem goto idle :worker_conditions @@ -2033,7 +2034,7 @@ script_id TMCx c_queues train mason|talos 13 res 13 AtL_C Any 100 worker_request_advanced local 255 AtL 28 mason|talos main_worker_loop - queue 1 mason command_center 255 Local Loc.63 200 + queue 1 mason ministry 255 Local Loc.63 200 wait 150 local 255 Ex 0 quarry main_worker_loop queue 1 mason quarry 255 Local Loc.63 200 @@ -2245,7 +2246,7 @@ script_id TMCx :expansion_body local 255 AtL 1 treasury expansion_body_treasury - bld 1 command_center 180 + bld 1 ministry 180 goto expansion_main :expansion_body_treasury @@ -2254,9 +2255,9 @@ script_id TMCx :expansion_main multi expansion_worker_start - w_bldstart 1 command_center + w_bldstart 1 ministry var Set try_expand_var 0 13 - w_bld 1 command_center + w_bld 1 ministry multi count_expansion var Ex|Jump skip_building_var 1 idle 13 placeholder_count Local AtL|Jump 2 Group_Buildings idle 13 @@ -2267,7 +2268,7 @@ script_id TMCx resarea 255 AtL 255 Ore 1 production_cycle multi production_cycle call main_wait_600 - multi request_bunker + multi request_anchor var Ex|Wait build_done_var 1 13 call main_wait_450 multi build_order_expansion @@ -2280,14 +2281,14 @@ script_id TMCx call main_wait_450 bring 13 AtL_W 1 daedala Loc.63 blank call main_wait_900 - multi request_ion_cannon + multi request_diadem goto idle :count_expansion wait 12 - local 255 Ex 0 command_center count_expansion + local 255 Ex 0 ministry count_expansion var add town_count_var 1 13 - local 255 Ex_W 0 command_center blank + local 255 Ex_W 0 ministry blank var subtract town_count_var 1 13 goto count_expansion @@ -2304,11 +2305,11 @@ script_id TMCx :expansion_worker_start wait 24 - local 255 Ex 0 command_center expansion_worker_start + local 255 Ex 0 ministry expansion_worker_start bld 1 mason 98 - w_bldstart 1 command_center + w_bldstart 1 ministry bld 2 mason 98 - w_bld 1 command_center + w_bld 1 ministry bld 4 mason 98 maynard 4 multi worker_track @@ -2321,7 +2322,7 @@ script_id TMCx c_queues train mason|talos 13 res 13 AtL_C Any 100 worker_request_advanced local 255 AtL 28 mason|talos expansion_worker_loop - queue 1 mason command_center 255 Local Loc.63 200 + queue 1 mason ministry 255 Local Loc.63 200 wait 150 local 255 Ex 0 quarry expansion_worker_loop queue 1 mason quarry 255 Local Loc.63 200 @@ -2587,13 +2588,13 @@ script_id TMCx :build_general_2FulcMech_Main var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_heracles 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_shaman 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_shaman 13 var Ex|Call pref_armor_machine 0 buildpref_armor_machineshop_phalanx 13 var Ex|Call pref_armor_iron 0 buildpref_armor_ironfoundry_pazuzu 13 var Ex|Call pref_orbital_munitions 0 buildpref_orbital_munitionsbay_salamander 13 var Ex|Call pref_orbital_control 0 buildpref_orbital_commandment_azazel 13 var Ex|Call pref_raider_production 0 buildpref_raider_captaincy 13 - var Ex|Call pref_addon_barracks 0 buildpref_raider_medbay 13 + var Ex|Call pref_addon_stockade 0 buildpref_raider_vestry 13 var Ex|Call pref_armor_production 0 buildpref_armor_fulcrum 13 var Ex|Call pref_addon_fulcrum 0 buildpref_armor_machineshop 13 var Ex|Call pref_orbital_production 0 buildpref_orbital_naniteassembly 13 @@ -2633,9 +2634,9 @@ script_id TMCx w_bld 2 fulcrum bld 2 scrapyard 120 w_bld 3 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 w_bld 4 fulcrum - bld 2 machine_shop 120 + bld 2 palladium 120 stop :build_general_EarlyRiser @@ -2643,21 +2644,21 @@ script_id TMCx print Terran<32>General<32>greed<32>1:<32>Early<32>Riser :build_general_EarlyRiser_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_cleric 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_cleric 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_madcap 13 var Ex|Call pref_armor_fulcrum 0 buildpref_armor_fulcrum_cyclops 13 var Ex|Call pref_orbital_starport 0 buildpref_orbital_starport_gorgon 13 var Ex|Call pref_orbital_munitions 0 buildpref_orbital_munitionsbay_sundog 13 var Ex|Call pref_orbital_control 0 buildpref_orbital_commandment_seraph 13 var Ex|Call pref_raider_production 0 buildpref_raider_captaincy 13 - var Ex|Call pref_addon_barracks 0 buildpref_raider_medbay 13 + var Ex|Call pref_addon_stockade 0 buildpref_raider_vestry 13 var Ex|Call pref_addon_fulcrum 0 buildpref_armor_scrapyard 13 call main_wait_900 call main_wait_300 var Add can_expand_var 1 13 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 call main_wait_600 bld 1 fulcrum 121 @@ -2666,7 +2667,7 @@ script_id TMCx call main_wait_300 bld 1 starpad 121 call main_wait_300 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_600 var Set build_gas_var 1 13 call main_wait_150 @@ -2678,11 +2679,11 @@ script_id TMCx goto build_general_fin :build_general_EarlyRiser_Addon - w_bld 1 barracks - bld 1 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 call wait_for_atlas w_bld 1 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 stop :build_general_TheCube @@ -2690,7 +2691,7 @@ script_id TMCx print Terran<32>General<32>rush<32>1:<32>The<32>Cube :build_general_TheCube_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_apostle 13 var Ex|Call pref_armor_fulcrum 0 buildpref_armor_fulcrum_vulture 13 var Ex|Call pref_armor_machine 0 buildpref_armor_machineshop_phalanx 13 @@ -2703,7 +2704,7 @@ script_id TMCx call main_wait_600 bld 1 fulcrum 121 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 bld 1 starpad 121 call main_wait_600 @@ -2727,16 +2728,16 @@ script_id TMCx goto build_general_fin :build_general_TheCube_Addon - w_bld 1 barracks - bld 1 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 call wait_for_atlas w_bld 1 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 call wait_for_fountainhead bld 1 starport 121 w_bld 1 starport - bld 1 munitions_bay 120 - w_bldstart 1 munitions_bay + bld 1 rotary 120 + w_bldstart 1 rotary stop :build_general_DoublingUp @@ -2744,9 +2745,9 @@ script_id TMCx print Terran<32>General<32>rush<32>2:<32>Doubling<32>Up :build_general_DoublingUp_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_shaman 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_shaman 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_armor_fulcrum 0 buildpref_armor_fulcrum_cyclops 13 var Ex|Call pref_armor_machine 0 buildpref_armor_fulcrum_goliath 13 var Ex|Call pref_armor_scrapyard 0 buildpref_armor_scrapyard_blackjack 13 @@ -2754,10 +2755,10 @@ script_id TMCx var Ex|Call pref_armor_production 0 buildpref_armor_ironfoundry 13 var Ex|Call pref_orbital_production 0 buildpref_orbital_naniteassembly 13 call main_wait_900 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_150 var Sub can_worker_var 1 13 - bld 2 barracks 121 + bld 2 stockade 121 wait 24 var Set can_attack_var 1 13 call main_wait_1200 @@ -2784,18 +2785,18 @@ script_id TMCx goto build_general_fin :build_general_DoublingUp_Addon - w_bld 1 barracks - bld 1 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 w_bld 1 fulcrum bld 1 scrapyard 120 w_bld 2 fulcrum bld 2 scrapyard 120 call wait_for_atlas - w_bld 2 barracks - bld 1 covert_ops 120 + w_bld 2 stockade + bld 1 covenant 120 call main_wait_150 w_bld 3 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 stop :build_general_MechIntoAir @@ -2813,7 +2814,7 @@ script_id TMCx var Ex|Call pref_orbital_nanite 0 buildpref_orbital_naniteassembly_minotaur 13 call main_wait_600 call main_wait_300 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 bld 1 fulcrum 121 call main_wait_750 @@ -2860,25 +2861,25 @@ script_id TMCx call wait_for_atlas bld 1 quarry 120 w_bld 3 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 w_bld 4 fulcrum - bld 2 machine_shop 120 + bld 2 palladium 120 call wait_for_fountainhead bld 2 starport 121 w_bld 1 starport - bld 1 munitions_bay 120 + bld 1 rotary 120 w_bld 2 starport - bld 2 munitions_bay 120 + bld 2 rotary 120 w_bld 5 fulcrum - bld 3 machine_shop 120 + bld 3 palladium 120 w_bld 6 fulcrum - bld 4 machine_shop 120 + bld 4 palladium 120 w_bld 3 starport - bld 3 munitions_bay 120 + bld 3 rotary 120 w_bld 4 starport - bld 4 munitions_bay 120 + bld 4 rotary 120 w_bld 5 starport - bld 5 munitions_bay 120 + bld 5 rotary 120 call wait_for_daedala w_bld 6 starport bld 1 commandment 120 @@ -2895,12 +2896,12 @@ script_id TMCx print Terran<32>General<32>timing<32>3:<32>Observant :build_general_Observant_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_cyprian 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_cyprian 13 var Ex|Call pref_orbital_control 0 buildpref_orbital_commandment_seraph 13 var Ex|Call pref_orbital_production 0 buildpref_orbital_starport 13 var Ex|Call pref_addon_starport 0 buildpref_orbital_commandment 13 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 call main_wait_150 wait 24 @@ -2934,15 +2935,15 @@ script_id TMCx multi production_cycle :build_general_Observant_Addon - w_bld 1 barracks - bld 1 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 w_bld 1 fulcrum bld 1 scrapyard 120 call wait_for_atlas w_bld 2 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 w_bld 3 fulcrum - bld 2 machine_shop 120 + bld 2 palladium 120 call wait_for_fountainhead bld 2 starport 121 call wait_for_daedala @@ -2965,9 +2966,9 @@ script_id TMCx call main_wait_300 multi need_atlas call main_wait_300 - call add_barracks_simple + call add_stockade_simple call main_wait_150 - bld 1 covert_ops 120 + bld 1 covenant 120 call main_wait_600 multi need_fountainhead call main_wait_900 @@ -3037,7 +3038,7 @@ script_id TMCx print Terran<32>Armor<32>timing<32>1:<32>Phalanx<32>Timing :build_armor_PhalanxTiming_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_cyprian 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_cyprian 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_madcap 13 var Ex|Call pref_raider_production 0 buildpref_raider_captaincy 13 var Ex|Call pref_armor_fulcrum 0 buildpref_armor_fulcrum_cyclops 13 @@ -3075,7 +3076,7 @@ script_id TMCx call main_wait_900 var Set can_attack_var 1 13 wait 24 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_600 multi production_cycle goto build_armor_fin @@ -3083,19 +3084,19 @@ script_id TMCx :build_armor_PhalanxTiming_Addon call wait_for_atlas w_bld 1 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 w_bld 2 fulcrum - bld 2 machine_shop 120 - w_bld 1 machine_shop + bld 2 palladium 120 + w_bld 1 palladium queue 1 phalanx fulcrum 255 Local Loc.63 100 - w_bld 2 machine_shop + w_bld 2 palladium queue 1 madrigal fulcrum 255 Local Loc.63 100 w_bld 3 fulcrum - bld 3 machine_shop 120 - w_bld 1 barracks + bld 3 palladium 120 + w_bld 1 stockade call main_wait_450 - bld 1 medbay 120 - w_bld 2 machine_shop + bld 1 vestry 120 + w_bld 2 palladium queue 2 phalanx fulcrum 255 Local Loc.63 100 call main_wait_150 queue 2 madrigal fulcrum 255 Local Loc.63 100 @@ -3113,17 +3114,17 @@ script_id TMCx var Ex|Call pref_armor_iron 0 buildpref_armor_futurestation_penumbra 13 var Ex|Call pref_armor_production 0 buildpref_armor_fulcrum 13 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 call main_wait_600 wait 24 - queue 1 maverick barracks 255 Global Loc.63 100 + queue 1 maverick stockade 255 Global Loc.63 100 call main_wait_300 - queue 1 maverick barracks 255 Global Loc.63 100 + queue 1 maverick stockade 255 Global Loc.63 100 wait 24 bld 1 fulcrum 121 call main_wait_300 - queue 1 maverick barracks 255 Global Loc.63 100 + queue 1 maverick stockade 255 Global Loc.63 100 call main_wait_300 wait 24 queue 1 vulture fulcrum 255 Global Loc.63 100 @@ -3135,7 +3136,7 @@ script_id TMCx call main_wait_600 var Add can_worker_var 1 13 call main_wait_600 - queue 1 maverick barracks 255 Global Loc.63 100 + queue 1 maverick stockade 255 Global Loc.63 100 wait 24 bld 3 fulcrum 121 call main_wait_150 @@ -3197,9 +3198,9 @@ script_id TMCx bld 1 scrapyard 120 call wait_for_atlas w_bld 2 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 w_bld 3 fulcrum - bld 2 machine_shop 120 + bld 2 palladium 120 call wait_for_fountainhead bld 1 starport 121 call wait_for_daedala @@ -3237,7 +3238,7 @@ script_id TMCx multi expansion_toggle bld 3 fulcrum 121 call main_wait_150 - bld 1 barracks 121 + bld 1 stockade 121 multi production_cycle goto build_armor_fin @@ -3266,7 +3267,7 @@ script_id TMCx w_bld 1 fulcrum w_bldstart 2 fulcrum call main_wait_300 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_450 var Add can_worker_var 1 13 call main_wait_1200 @@ -3284,7 +3285,7 @@ script_id TMCx call main_wait_300 call wait_for_atlas w_bld 2 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 stop :build_armor_IronCrusade @@ -3293,8 +3294,8 @@ script_id TMCx :build_armor_IronCrusade_Main var Ex|Call pref_raider_covert 0 buildpref_raider_covertops_eidolon 13 - var Ex|Call pref_addon_barracks 0 buildpref_raider_covertops 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_addon_stockade 0 buildpref_raider_covertops 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_armor_machine 0 buildpref_armor_machineshop_phalanx 13 var Ex|Call pref_armor_production 0 buildpref_armor_ironfoundry 13 var Ex|Call pref_orbital_control 0 buildpref_orbital_commandment_seraph 13 @@ -3348,8 +3349,8 @@ script_id TMCx print Terran<32>Armor<32>timing<32>3:<32>David<32>and<32>Goliath :build_armor_DavidAndGoliath_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_armor_fulcrum 0 buildpref_armor_fulcrum_goliath 13 var Ex|Call pref_armor_scrapyard 0 buildpref_armor_scrapyard_matador 13 var Ex|Call pref_armor_machine 0 buildpref_armor_machineshop_phalanx 13 @@ -3357,10 +3358,10 @@ script_id TMCx call main_wait_600 bld 1 fulcrum 121 call main_wait_1200 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_900 - bld 2 barracks 121 - w_bldstart 2 barracks + bld 2 stockade 121 + w_bldstart 2 stockade call main_wait_300 var Set can_attack_var 1 13 call main_wait_750 @@ -3370,9 +3371,9 @@ script_id TMCx call main_wait_600 multi expansion_toggle call main_wait_1200 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_600 - bld 4 barracks 121 + bld 4 stockade 121 call main_wait_600 bld 3 fulcrum 121 call main_wait_150 @@ -3399,13 +3400,13 @@ script_id TMCx bld 1 scrapyard 120 call wait_for_atlas w_bld 2 fulcrum - bld 1 machine_shop 120 + bld 1 palladium 120 call main_wait_150 w_bld 3 fulcrum - bld 2 machine_shop 120 + bld 2 palladium 120 call main_wait_300 w_bld 5 fulcrum - bld 3 machine_shop 120 + bld 3 palladium 120 call main_wait_300 stop @@ -3485,32 +3486,32 @@ script_id TMCx print Terran<32>Raider<32>timing<32>1:<32>8Rax :build_raider_8Rax_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_cleric 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_cleric 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_madcap 13 - var Ex|Call pref_addon_barracks 0 buildpref_raider_medbay 13 + var Ex|Call pref_addon_stockade 0 buildpref_raider_vestry 13 var Ex|Call pref_raider_production 0 buildpref_raider_captaincy 13 call main_wait_300 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_300 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_300 - bld 4 barracks 121 + bld 4 stockade 121 call main_wait_300 - bld 5 barracks 121 + bld 5 stockade 121 call main_wait_300 - bld 6 barracks 121 + bld 6 stockade 121 call main_wait_300 var Set can_attack_var 1 13 call main_wait_300 - w_bldstart 6 barracks + w_bldstart 6 stockade var Set build_gas_var 1 13 call main_wait_600 multi expansion_toggle call main_wait_900 - bld 8 barracks 121 + bld 8 stockade 121 call main_wait_600 var Set can_build_static_defense_var 1 13 call main_wait_600 @@ -3522,15 +3523,15 @@ script_id TMCx goto build_raider_fin :build_raider_8Rax_Addon - w_bld 1 barracks - bld 1 medbay 120 - w_bld 2 barracks - bld 2 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 + w_bld 2 stockade + bld 2 vestry 120 call wait_for_atlas - w_bld 3 barracks - bld 1 covert_ops 120 - w_bld 4 barracks - bld 2 covert_ops 120 + w_bld 3 stockade + bld 1 covenant 120 + w_bld 4 stockade + bld 2 covenant 120 stop :build_raider_3RaxBiotic @@ -3538,44 +3539,44 @@ script_id TMCx print Terran<32>Raider<32>timing<32>2:<32>3Rax<32>Biotic :build_raider_3RaxBiotic_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_cleric 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_cleric 13 var Ex|Call pref_raider_covert 0 buildpref_raider_covertops_eidolon 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_heracles 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_600 call main_wait_300 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_300 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_300 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 call main_wait_300 multi build_raider_3RaxBiotic_Addon call main_wait_450 var Sub can_worker_var 1 13 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_150 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 2 maverick barracks 255 Local Loc.63 100 + queue 2 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 mason command_center 255 Local Loc.63 200 + queue 1 mason ministry 255 Local Loc.63 200 wait 24 - w_bldstart 3 barracks + w_bldstart 3 stockade var Add can_expand_var 1 13 wait 300 var Add can_worker_var 1 13 @@ -3590,10 +3591,10 @@ script_id TMCx goto build_raider_fin :build_raider_3RaxBiotic_Addon - w_bld 1 barracks - bld 1 medbay 120 - w_bld 2 barracks - bld 2 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 + w_bld 2 stockade + bld 2 vestry 120 call wait_for_atlas multi need_fountainhead stop @@ -3604,28 +3605,28 @@ script_id TMCx :build_raider_FastNuke_Main var Ex|Call pref_infrastructure_addon 0 buildpref_commandcenter_missilesilo 13 - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_cyprian 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_cyprian 13 var Ex|Call pref_raider_covert 0 buildpref_raider_covertops_eidolon 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_madcap 13 - var Ex|Call pref_addon_barracks 0 buildpref_raider_covertops 13 + var Ex|Call pref_addon_stockade 0 buildpref_raider_covertops 13 var Ex|Call pref_raider_production 0 buildpref_raider_captaincy 13 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_900 var Add can_expand_var 1 13 call main_wait_600 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_600 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_900 - w_bldstart 3 barracks + w_bldstart 3 stockade var Set build_gas_var 1 13 call main_wait_600 multi need_atlas call main_wait_600 multi build_raider_FastNuke_Addon call main_wait_300 - bld 4 barracks 121 + bld 4 stockade 121 call main_wait_900 var Set can_attack_var 1 13 wait 24 @@ -3633,18 +3634,18 @@ script_id TMCx goto build_raider_fin :build_raider_FastNuke_Addon - w_bld 1 barracks - bld 1 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 call wait_for_atlas - w_bld 2 barracks - bld 1 covert_ops 120 - w_bldstart 1 covert_ops - bld 1 missile_silo 120 - w_bld 3 barracks - w_bldstart 1 missile_silo - bld 2 covert_ops 120 - w_bld 4 barracks - bld 3 covert_ops 120 + w_bld 2 stockade + bld 1 covenant 120 + w_bldstart 1 covenant + bld 1 anvil 120 + w_bld 3 stockade + w_bldstart 1 anvil + bld 2 covenant 120 + w_bld 4 stockade + bld 3 covenant 120 stop :build_raider_4RaxPressure @@ -3652,20 +3653,20 @@ script_id TMCx print Terran<32>Raider<32>rush<32>1:<32>4Rax<32>Pressure :build_raider_4RaxPressure_Main - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_shaman 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_shaman 13 var Ex|Call pref_raider_covert 0 buildpref_raider_covertops_savant 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_heracles 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_orbital_munitions 0 buildpref_orbital_munitionsbay_sundog 13 var Ex|Call pref_addon_starport 0 buildpref_orbital_munitionsbay 13 call main_wait_900 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_900 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_600 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_450 - bld 4 barracks 121 + bld 4 stockade 121 call main_wait_300 call main_wait_300 call main_wait_300 @@ -3679,7 +3680,7 @@ script_id TMCx call main_wait_150 multi build_raider_4RaxPressure_Addon call main_wait_150 - w_bld 4 barracks + w_bld 4 stockade var Set build_gas_var 1 13 call main_wait_600 multi need_atlas @@ -3690,15 +3691,15 @@ script_id TMCx goto build_raider_fin :build_raider_4RaxPressure_Addon - w_bld 1 barracks - bld 1 medbay 120 - w_bld 2 barracks - bld 2 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 + w_bld 2 stockade + bld 2 vestry 120 call wait_for_atlas - w_bld 3 barracks - bld 1 covert_ops 120 - w_bld 4 barracks - bld 2 covert_ops 120 + w_bld 3 stockade + bld 1 covenant 120 + w_bld 4 stockade + bld 2 covenant 120 stop :build_raider_Uprising @@ -3706,44 +3707,44 @@ script_id TMCx print Terran<32>Raider<32>timing<32>3:<32>Uprising :build_raider_Uprising_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_cyprian 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_cleric 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_cyprian 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_cleric 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_450 - bld 2 barracks 121 + bld 2 stockade 121 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_450 - bld 3 barracks 121 + bld 3 stockade 121 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_300 call main_wait_150 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_300 multi build_raider_Uprising_Addon call main_wait_300 - bld 4 barracks 121 + bld 4 stockade 121 wait 24 - queue 2 shaman barracks 255 Local Loc.63 100 + queue 2 shaman stockade 255 Local Loc.63 100 wait 24 - queue 2 cyprian barracks 255 Local Loc.63 100 + queue 2 cyprian stockade 255 Local Loc.63 100 call main_wait_450 - queue 2 shaman barracks 255 Local Loc.63 100 + queue 2 shaman stockade 255 Local Loc.63 100 wait 24 - queue 2 cyprian barracks 255 Local Loc.63 100 + queue 2 cyprian stockade 255 Local Loc.63 100 call main_wait_300 - w_bld 4 barracks - w_bld 2 medbay + w_bld 4 stockade + w_bld 2 vestry var Set build_gas_var 1 13 call main_wait_600 multi need_atlas @@ -3753,20 +3754,20 @@ script_id TMCx call main_wait_600 var Add can_worker_var 1 13 call main_wait_600 - queue 2 cyprian barracks 255 Local Loc.63 100 + queue 2 cyprian stockade 255 Local Loc.63 100 call main_wait_450 - queue 2 cyprian barracks 255 Local Loc.63 100 + queue 2 cyprian stockade 255 Local Loc.63 100 wait 24 - queue 2 cyprian barracks 255 Local Loc.63 100 + queue 2 cyprian stockade 255 Local Loc.63 100 call main_wait_300 multi production_cycle goto build_raider_fin :build_raider_Uprising_Addon - w_bld 1 barracks - bld 1 medbay 120 - w_bld 4 barracks - bld 2 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 + w_bld 4 stockade + bld 2 vestry 120 stop :build_raider_HolyAckmeds @@ -3774,33 +3775,33 @@ script_id TMCx print Terran<32>Raider<32>rush<32>2:<32>Holy<32>Ackmeds! :build_raider_HolyAckmeds_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_harakan 13 - var Ex|Call pref_addon_barracks 0 buildpref_raider_covertops 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_harakan 13 + var Ex|Call pref_addon_stockade 0 buildpref_raider_covertops 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_orbital_production 0 buildpref_orbital_starport 13 call main_wait_900 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 call main_wait_600 do_morph 1 maverick call main_wait_600 - bld 2 barracks 121 + bld 2 stockade 121 wait 24 do_morph 1 harakan call main_wait_600 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_300 call main_wait_300 var Sub can_worker_var 1 13 call main_wait_300 var Set can_attack_var 1 13 call main_wait_600 - bld 4 barracks 121 + bld 4 stockade 121 call main_wait_300 var Add can_worker_var 1 13 var Add can_expand_var 1 13 call main_wait_900 - w_bldstart 4 barracks + w_bldstart 4 stockade var Set build_gas_var 1 13 call main_wait_600 multi need_atlas @@ -3811,14 +3812,14 @@ script_id TMCx goto build_raider_fin :build_raider_HolyAckmeds_Addon - w_bld 1 barracks - bld 1 medbay 120 + w_bld 1 stockade + bld 1 vestry 120 call wait_for_atlas multi need_fountainhead call wait_for_fountainhead bld 1 starport 121 w_bld 1 starport - bld 1 munitions_bay 120 + bld 1 rotary 120 stop :build_raider_fin @@ -3828,11 +3829,11 @@ script_id TMCx :build_raider_fin2 placeholder_count Local AtL|Jump 2 Group_Buildings blank 13 call main_wait_300 - bld 1 medbay 120 + bld 1 vestry 120 call main_wait_300 multi need_atlas call wait_for_atlas - bld 1 covert_ops 120 + bld 1 covenant 120 call main_wait_1800 multi need_fountainhead call main_wait_3600 @@ -3914,7 +3915,7 @@ script_id TMCx call main_wait_300 var Set build_gas_var 1 13 call main_wait_300 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 var Set can_attack_var 1 13 call main_wait_1200 @@ -3940,10 +3941,10 @@ script_id TMCx call wait_for_fountainhead bld 1 starport 121 w_bld 1 starport - bld 1 munitions_bay 120 + bld 1 rotary 120 bld 2 starport 121 w_bld 2 starport - bld 2 munitions_bay 120 + bld 2 rotary 120 bld 3 starport 121 call wait_for_daedala w_bld 3 starport @@ -3964,11 +3965,11 @@ script_id TMCx multi expansion_toggle call main_wait_300 call main_wait_600 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_600 var Set build_gas_var 1 13 call main_wait_900 - w_bld 1 barracks + w_bld 1 stockade var Set build_gas_var 1 13 call main_wait_600 p_need 1 atlas @@ -3997,7 +3998,7 @@ script_id TMCx print Terran<32>Orbital<32>timing<32>1:<32>Wraith<32>Bio :build_orbital_WraithBio_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 var Ex|Call pref_raider_captaincy 0 buildpref_raider_captaincy_madcap 13 var Ex|Call pref_raider_production 0 buildpref_raider_captaincy 13 var Ex|Call pref_orbital_starport 0 buildpref_orbital_starpad_wraith 13 @@ -4005,15 +4006,15 @@ script_id TMCx var Ex|Call pref_orbital_production 0 buildpref_orbital_starport 13 call main_wait_300 call main_wait_150 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_750 bld 1 starpad 121 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_300 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_300 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 queue 1 wraith starpad 255 Local Loc.63 100 call main_wait_300 @@ -4028,25 +4029,25 @@ script_id TMCx wait 24 bld 2 starpad 121 call main_wait_150 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_300 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_150 queue 1 wraith starpad 255 Local Loc.63 100 wait 24 queue 1 wraith starpad 255 Local Loc.63 100 call main_wait_300 - bld 3 barracks 121 + bld 3 stockade 121 wait 24 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_150 w_bld 2 starpad var Add can_expand_var 1 13 call main_wait_900 - w_bldstart 3 barracks - bld 1 medbay 120 + w_bldstart 3 stockade + bld 1 vestry 120 call main_wait_300 var Set build_gas_var 1 13 call main_wait_600 @@ -4060,19 +4061,19 @@ script_id TMCx print Terran<32>Orbital<32>timing<32>2:<32>Hotdrop :build_orbital_Hotdrop_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_harakan 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_cleric 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_harakan 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_cleric 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_addon_starport 0 buildpref_orbital_commandment 13 var Ex|Call pref_orbital_production 0 buildpref_orbital_starport 13 call main_wait_300 call main_wait_300 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 call main_wait_600 bld 1 starpad 121 call main_wait_150 - queue 1 maverick barracks 255 Local Loc.63 100 + queue 1 maverick stockade 255 Local Loc.63 100 call main_wait_600 bld 2 starpad 121 call main_wait_600 @@ -4082,15 +4083,15 @@ script_id TMCx call main_wait_300 queue 1 trojan starpad 255 Local Loc.63 100 call main_wait_150 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_450 bld 3 starpad 121 call main_wait_300 queue 1 trojan starpad 255 Local Loc.63 100 call main_wait_150 - queue 2 maverick barracks 255 Local Loc.63 100 + queue 2 maverick stockade 255 Local Loc.63 100 call main_wait_300 - queue 2 maverick barracks 255 Local Loc.63 100 + queue 2 maverick stockade 255 Local Loc.63 100 wait 24 var Set can_attack_var 1 13 call main_wait_300 @@ -4102,7 +4103,7 @@ script_id TMCx var Set can_build_static_defense_var 1 13 call main_wait_300 w_bld 3 starpad - w_bldstart 2 barracks + w_bldstart 2 stockade var Set build_gas_var 1 13 call main_wait_600 multi need_atlas @@ -4118,16 +4119,16 @@ script_id TMCx :build_orbital_Hotdrop_Addon call wait_for_atlas - bld 1 covert_ops 120 - w_bld 1 covert_ops - bld 1 missile_silo 120 + bld 1 covenant 120 + w_bld 1 covenant + bld 1 anvil 120 call wait_for_fountainhead bld 1 starport 121 w_bld 1 starport - bld 1 munitions_bay 120 + bld 1 rotary 120 bld 2 starport 121 w_bld 2 starport - bld 2 munitions_bay 120 + bld 2 rotary 120 call main_wait_300 queue 2 wyvern starport 255 Local Loc.63 100 call main_wait_300 @@ -4143,16 +4144,16 @@ script_id TMCx print Terran<32>Orbital<32>timing<32>3:<32>Sudden<32>Starport :build_orbital_SuddenStarport_Main - var Ex|Call pref_raider_barracks 0 buildpref_raider_barracks_maverick 13 - var Ex|Call pref_raider_medbay 0 buildpref_raider_medbay_cleric 13 - var Ex|Call pref_raider_production 0 buildpref_raider_barracks 13 + var Ex|Call pref_raider_stockade 0 buildpref_raider_stockade_maverick 13 + var Ex|Call pref_raider_vestry 0 buildpref_raider_vestry_cleric 13 + var Ex|Call pref_raider_production 0 buildpref_raider_stockade 13 var Ex|Call pref_orbital_starport 0 buildpref_orbital_starport_gorgon 13 var Ex|Call pref_orbital_munitions 0 buildpref_orbital_munitionsbay_sundog 13 var Ex|Call pref_addon_starport 0 buildpref_orbital_munitionsbay 13 var Ex|Call pref_orbital_production 0 buildpref_orbital_starport 13 call main_wait_300 call main_wait_300 - bld 1 barracks 121 + bld 1 stockade 121 call main_wait_300 call main_wait_600 var Sub can_worker_var 1 13 @@ -4160,9 +4161,9 @@ script_id TMCx call main_wait_600 var Add can_worker_var 1 13 call main_wait_300 - bld 2 barracks 121 + bld 2 stockade 121 call main_wait_450 - bld 3 barracks 121 + bld 3 stockade 121 call main_wait_300 var Set can_attack_var 1 13 call main_wait_300 @@ -4170,7 +4171,7 @@ script_id TMCx call main_wait_450 var Set can_build_static_defense_var 1 13 call main_wait_450 - w_bldstart 3 barracks + w_bldstart 3 stockade multi build_orbital_SuddenStarport_Addon call main_wait_300 multi need_atlas @@ -4184,21 +4185,21 @@ script_id TMCx goto build_orbital_fin :build_orbital_SuddenStarport_Addon - w_bld 2 barracks - bld 1 medbay 120 + w_bld 2 stockade + bld 1 vestry 120 call wait_for_atlas call wait_for_fountainhead bld 1 starport 121 w_bldstart 1 starport bld 4 starport 121 w_bld 1 starport - bld 1 munitions_bay 120 + bld 1 rotary 120 w_bld 2 starport - bld 2 munitions_bay 120 + bld 2 rotary 120 w_bld 3 starport - bld 3 munitions_bay 120 + bld 3 rotary 120 w_bld 4 starport - bld 4 munitions_bay 120 + bld 4 rotary 120 call main_wait_300 stop @@ -4269,20 +4270,20 @@ script_id TMCx stop :build_order_expansion - bring 13 AtL_W 1 barracks|captaincy|apothecary|fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly Loc.63 blank + bring 13 AtL_W 1 stockade|captaincy|apothecary|fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly Loc.63 blank var Ex|Jump pref_armor 1 build_armor_fin2 13 var Ex|Jump pref_raider 1 build_raider_fin2 13 var Ex|Jump pref_orbital 1 build_orbital_fin2 13 goto build_general_fin2 - :add_barracks_simple + :add_stockade_simple wait 12 - notowns command_center add_barracks_simple - add_bld 255 barracks 1 99 97 + notowns ministry add_stockade_simple + add_bld 255 stockade 1 99 97 return - :add_barracks_simple2 - p_need 1 barracks + :add_stockade_simple2 + p_need 1 stockade return :add_captaincy_simple @@ -4297,7 +4298,7 @@ script_id TMCx :add_fulcrum_simple wait 12 - notowns command_center add_fulcrum_simple + notowns ministry add_fulcrum_simple add_bld 255 fulcrum 1 99 97 return @@ -4317,7 +4318,7 @@ script_id TMCx :add_starpad_simple wait 12 - notowns command_center add_starpad_simple + notowns ministry add_starpad_simple add_bld 255 starpad 1 99 97 return @@ -4327,7 +4328,7 @@ script_id TMCx :add_starport_simple wait 12 - notowns command_center add_starport_simple + notowns ministry add_starport_simple notowns atlas add_starport_simple add_bld 255 starport 1 99 97 return @@ -4348,7 +4349,7 @@ script_id TMCx :add_atlas_simple wait 12 - notowns command_center add_atlas_simple + notowns ministry add_atlas_simple multi need_atlas return @@ -4426,29 +4427,29 @@ script_id TMCx notowns atelier wait_for_atelier return - :request_bunker + :request_anchor var Ex|Wait can_build_static_defense_var 1 13 wait 12 - bring 13 Ex 0 barracks|captaincy|apothecary|fulcrum|mantle|iron_foundry Loc.63 request_bunker - call request_bunker_check + bring 13 Ex 0 stockade|captaincy|apothecary|fulcrum|mantle|iron_foundry Loc.63 request_anchor + call request_anchor_check wait 60 call main_wait_900 - goto request_bunker + goto request_anchor - :request_bunker_check - local 255 AtL 4 bunker blank_return - var Ex|Jump under_attack_by_ground_var 1 request_bunker_check2 13 - var Ex|Jump under_attack_by_air_var 1 request_bunker_check2 13 - add_bld 255 bunker 1 2 95 - goto request_bunker_guards_tier3 + :request_anchor_check + local 255 AtL 4 anchor blank_return + var Ex|Jump under_attack_by_ground_var 1 request_anchor_check2 13 + var Ex|Jump under_attack_by_air_var 1 request_anchor_check2 13 + add_bld 255 anchor 1 2 95 + goto request_anchor_guards_tier3 - :request_bunker_check2 - add_bld 255 bunker 1 3 95 - var AtL|Jump mining_count_var 3 request_bunker_guards_tier3 13 - var AtL|Jump mining_count_var 2 request_bunker_guards_tier2 13 - goto request_bunker_guards_tier1 + :request_anchor_check2 + add_bld 255 anchor 1 3 95 + var AtL|Jump mining_count_var 3 request_anchor_guards_tier3 13 + var AtL|Jump mining_count_var 2 request_anchor_guards_tier2 13 + goto request_anchor_guards_tier1 - :request_bunker_guards_tier1 + :request_anchor_guards_tier1 p_guard maverick 0 p_guard maverick 0 p_guard maverick 1 @@ -4456,15 +4457,15 @@ script_id TMCx p_guard cyprian 1 goto add_return_wait_960 - :request_bunker_guards_tier2 - notowns captaincy request_bunker_guards_tier1 + :request_anchor_guards_tier2 + notowns captaincy request_anchor_guards_tier1 p_guard madcap 0 p_guard madcap 0 p_guard heracles 1 goto add_return_wait_960 - :request_bunker_guards_tier3 - notowns guildhall request_bunker_guards_tier2 + :request_anchor_guards_tier3 + notowns guildhall request_anchor_guards_tier2 p_guard olympian 0 p_guard olympian 0 p_guard autocrat 1 @@ -4473,7 +4474,7 @@ script_id TMCx :request_watchdog var Ex|Wait can_build_static_defense_var 1 13 wait 12 - notowns command_center request_watchdog + notowns ministry request_watchdog call request_watchdog_check call main_wait_600 goto request_watchdog @@ -4497,7 +4498,7 @@ script_id TMCx :request_sentinel var Ex|Wait can_build_static_defense_var 1 13 wait 12 - notowns command_center request_sentinel + notowns ministry request_sentinel notowns atlas request_sentinel call request_sentinel_check call main_wait_600 @@ -4521,24 +4522,24 @@ script_id TMCx add_bld 255 sentinel 1 10 98 goto add_return_wait_480 - :request_ion_cannon + :request_diadem var Ex|Wait can_build_static_defense_var 1 13 wait 12 - notowns command_center request_ion_cannon - notowns daedala request_ion_cannon - call request_ion_cannon_check + notowns ministry request_diadem + notowns daedala request_diadem + call request_diadem_check wait 60 call main_wait_900 - goto request_ion_cannon + goto request_diadem - :request_ion_cannon_check - local 255 AtL 1 ion_cannon request_ion_cannon_check2 - add_bld 255 ion_cannon 1 1 98 + :request_diadem_check + local 255 AtL 1 diadem request_diadem_check2 + add_bld 255 diadem 1 1 98 goto add_return_wait_960 - :request_ion_cannon_check2 + :request_diadem_check2 var Ex|Jump under_attack_var 0 add_return_wait_960 13 - add_bld 255 ion_cannon 1 2 98 + add_bld 255 diadem 1 2 98 goto add_return_wait_960 :request_infrastructure @@ -4553,7 +4554,7 @@ script_id TMCx :request_infrastructure_silo notowns daedala request_infrastructure_quarry var Ex|Jump infrastructure_cycle_var 1 request_infrastructure_loop 13 - var Ex|Call pref_missile_silo 1 add_nuclear_silo 13 + var Ex|Call pref_anvil 1 add_nuclear_silo 13 var Ex|Jump infrastructure_cycle_var 1 request_infrastructure_loop 13 call add_nuclear_silo_check @@ -4578,13 +4579,13 @@ script_id TMCx goto add_return :add_nuclear_silo_check - local 255 AtL 1 missile_silo blank_return + local 255 AtL 1 anvil blank_return :add_nuclear_silo - local 255 AtL 2 missile_silo|quarry blank_return - add_bld 255 missile_silo 1 1 98 + local 255 AtL 2 anvil|quarry blank_return + add_bld 255 anvil 1 1 98 var Set infrastructure_cycle_var 1 13 - w_bldstart 1 missile_silo + w_bldstart 1 anvil wait 240 call main_wait_900 goto add_return @@ -4593,7 +4594,7 @@ script_id TMCx local 255 AtL 1 quarry blank_return :add_quarry - local 255 AtL 2 missile_silo|quarry blank_return + local 255 AtL 2 anvil|quarry blank_return add_bld 255 quarry 1 1 98 var Set infrastructure_cycle_var 1 13 w_bldstart 1 quarry @@ -4607,7 +4608,7 @@ script_id TMCx :production_cycle_conditions wait 24 var Ex|Jump mining_count_var 0 production_cycle_conditions 13 - local 255 Ex 0 command_center|quarry production_cycle_conditions + local 255 Ex 0 ministry|quarry production_cycle_conditions local 255 AtM 4 mason|talos production_cycle_conditions bring 13 Ex 0 atlas|daedala Loc.63 production_cycle_conditions bring 13 AtL 31 Group_Factories Loc.63 production_cycle_conditions_6 @@ -4649,7 +4650,7 @@ script_id TMCx goto production_cycle_conditions :production_cycle_wait - bring 13 AtM 3 barracks|captaincy|apothecary|fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly Loc.63 blank_return + bring 13 AtM 3 stockade|captaincy|apothecary|fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly Loc.63 blank_return var AtL|Jump mining_count_var 4 blank_return 13 var Ex|Jump mining_count_var 3 production_cycle_wait2 13 call main_wait_750 @@ -4667,7 +4668,7 @@ script_id TMCx :production_cycle_general_low_money var AtL|Jump production_cycle_var 1 blank_return 13 - var AtL|Call pref_barracks 1 production_cycle_barracks_check 13 + var AtL|Call pref_stockade 1 production_cycle_stockade_check 13 var AtL|Jump production_cycle_var 1 blank_return 13 var AtL|Call pref_fulcrum 1 production_cycle_fulcrum_check 13 var AtL|Jump production_cycle_var 1 blank_return 13 @@ -4675,7 +4676,7 @@ script_id TMCx var AtL|Jump production_cycle_var 1 blank_return 13 var AtL|Call pref_starport 1 production_cycle_starport_check 13 var AtL|Jump production_cycle_var 1 blank_return 13 - call production_cycle_barracks_check + call production_cycle_stockade_check var AtL|Jump production_cycle_var 1 blank_return 13 call production_cycle_fulcrum_check var AtL|Jump production_cycle_var 1 blank_return 13 @@ -4720,11 +4721,11 @@ script_id TMCx :production_cycle_raider var AtL|Jump production_cycle_var 1 blank_return 13 - var AtL|Call pref_barracks 1 production_cycle_barracks_check 13 + var AtL|Call pref_stockade 1 production_cycle_stockade_check 13 var AtL|Jump production_cycle_var 1 blank_return 13 var AtL|Call pref_captaincy 1 production_cycle_captaincy_check 13 var AtL|Jump production_cycle_var 1 blank_return 13 - call production_cycle_barracks_check + call production_cycle_stockade_check var AtL|Jump production_cycle_var 1 blank_return 13 call production_cycle_captaincy_check var AtL|Jump production_cycle_var 1 blank_return 13 @@ -4746,38 +4747,38 @@ script_id TMCx call production_cycle_nanite_assembly_check return - :production_cycle_barracks_check - bring 13 AtM 1 barracks Loc.63 production_cycle_barracks - var AtM|Jump mining_count_var 2 production_cycle_barracks 13 - notowns atlas production_cycle_barracks + :production_cycle_stockade_check + bring 13 AtM 1 stockade Loc.63 production_cycle_stockade + var AtM|Jump mining_count_var 2 production_cycle_stockade 13 + notowns atlas production_cycle_stockade return - :production_cycle_barracks - notowns command_center blank_return - local 255 AtL 8 barracks blank_return - add_bld 255 barracks 1 6 97 + :production_cycle_stockade + notowns ministry blank_return + local 255 AtL 8 stockade blank_return + add_bld 255 stockade 1 6 97 - :production_cycle_barracks_addon - var AtL|Jump pref_medbay 1 production_cycle_medbay 13 - var AtL|Jump pref_covert_ops 1 production_cycle_covert_ops 13 - local 255 Ex 0 medbay production_cycle_medbay - call production_cycle_covert_ops + :production_cycle_stockade_addon + var AtL|Jump pref_vestry 1 production_cycle_vestry 13 + var AtL|Jump pref_covenant 1 production_cycle_covenant 13 + local 255 Ex 0 vestry production_cycle_vestry + call production_cycle_covenant var AtL|Jump production_cycle_addon_var 1 production_cycle_addon_success 13 - call production_cycle_medbay + call production_cycle_vestry goto production_cycle_addon_success - :production_cycle_medbay - notowns barracks blank_return - local 255 AtL 8 medbay blank_return - add_bld 255 medbay 1 3 96 + :production_cycle_vestry + notowns stockade blank_return + local 255 AtL 8 vestry blank_return + add_bld 255 vestry 1 3 96 call main_wait_300 return - :production_cycle_covert_ops - notowns barracks blank_return + :production_cycle_covenant + notowns stockade blank_return notowns atlas blank_return - local 255 AtL 8 covert_ops blank_return - add_bld 255 covert_ops 1 3 96 + local 255 AtL 8 covenant blank_return + add_bld 255 covenant 1 3 96 call main_wait_300 return @@ -4828,18 +4829,18 @@ script_id TMCx bring 13 AtM 1 fulcrum Loc.63 production_cycle_fulcrum var AtM|Jump mining_count_var 2 production_cycle_fulcrum 13 notowns atlas production_cycle_fulcrum - bring 13 AtM 4 machine_shop Loc.63 production_cycle_fulcrum + bring 13 AtM 4 palladium Loc.63 production_cycle_fulcrum return :production_cycle_fulcrum - notowns command_center blank_return + notowns ministry blank_return local 255 AtL 8 fulcrum blank_return add_bld 255 fulcrum 1 6 97 :production_cycle_fulcrum_addon - var AtL|Jump pref_machine_shop 1 production_cycle_machine_shop 13 + var AtL|Jump pref_palladium 1 production_cycle_palladium 13 var AtL|Jump pref_scrapyard 1 production_cycle_scrapyard 13 - call production_cycle_machine_shop + call production_cycle_palladium var AtL|Jump production_cycle_addon_var 1 production_cycle_addon_success 13 call production_cycle_scrapyard goto production_cycle_addon_success @@ -4851,11 +4852,11 @@ script_id TMCx call main_wait_300 return - :production_cycle_machine_shop + :production_cycle_palladium notowns fulcrum blank_return notowns atlas blank_return - local 255 AtL 8 machine_shop blank_return - add_bld 255 machine_shop 1 3 96 + local 255 AtL 8 palladium blank_return + add_bld 255 palladium 1 3 96 call main_wait_300 return @@ -4886,7 +4887,7 @@ script_id TMCx :production_cycle_iron_foundry_addon call production_cycle_future_station var AtL|Jump production_cycle_addon_var 1 production_cycle_addon_success 13 - call production_cycle_biotic_base + call production_cycle_biotic_bastion goto production_cycle_addon_success :production_cycle_future_station @@ -4896,10 +4897,10 @@ script_id TMCx call main_wait_300 return - :production_cycle_biotic_base + :production_cycle_biotic_bastion notowns iron_foundry blank_return - local 255 AtL 8 biotic_base blank_return - add_bld 255 biotic_base 1 3 97 + local 255 AtL 8 biotic_bastion blank_return + add_bld 255 biotic_bastion 1 3 97 call main_wait_300 return @@ -4909,7 +4910,7 @@ script_id TMCx return :production_cycle_starpad - notowns command_center blank_return + notowns ministry blank_return local 255 AtL 3 starpad blank_return add_bld 255 starpad 1 3 97 wait 180 @@ -4929,17 +4930,17 @@ script_id TMCx call main_wait_900 :production_cycle_starport_addon - var AtL|Jump pref_munitions_bay 1 production_cycle_munitions_bay 13 + var AtL|Jump pref_rotary 1 production_cycle_rotary 13 var AtL|Jump pref_commandment 1 production_cycle_commandment 13 - call production_cycle_munitions_bay + call production_cycle_rotary var AtL|Jump production_cycle_addon_var 1 production_cycle_addon_success 13 call production_cycle_commandment goto production_cycle_addon_success - :production_cycle_munitions_bay + :production_cycle_rotary notowns starport blank_return - local 255 AtL 8 munitions_bay blank_return - add_bld 255 munitions_bay 1 3 97 + local 255 AtL 8 rotary blank_return + add_bld 255 rotary 1 3 97 call main_wait_300 return @@ -4963,13 +4964,13 @@ script_id TMCx call main_wait_1200 :production_cycle_nanite_assembly_addon - call production_cycle_particle_accelerator + call production_cycle_hadron goto production_cycle_addon_success - :production_cycle_particle_accelerator + :production_cycle_hadron notowns nanite_assembly blank_return - local 255 AtL 8 particle_accelerator blank_return - add_bld 255 particle_accelerator 1 4 98 + local 255 AtL 8 hadron blank_return + add_bld 255 hadron 1 4 98 var AtL|Jump production_cycle_addon_var 1 production_cycle_addon_success 13 call main_wait_300 return @@ -5097,7 +5098,7 @@ script_id TMCx :attack_conditions wait 24 bring 13 AtM 12 mason|talos Loc.63 attack_conditions - bring 13 AtM 1 barracks|captaincy|apothecary|fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly Loc.63 attack_conditions + bring 13 AtM 1 stockade|captaincy|apothecary|fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly Loc.63 attack_conditions res 13 AtL Any 500 blank_return var Ex|WF(360) under_attack_var 0 13 return @@ -5110,9 +5111,9 @@ script_id TMCx var Ex|Jump pref_orbital 1 add_attack_wave_orbital 13 :add_attack_wave_general - unit_check 13 13 63 Greater|Jump 0 0 barracks|captaincy|apothecary fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly add_attack_wave_raider 13 - unit_check 13 13 63 Greater|Jump 0 0 fulcrum|mantle|iron_foundry barracks|captaincy|apothecary|starpad|starport|nanite_assembly add_attack_wave_armor 13 - unit_check 13 13 63 Greater|Jump 0 0 starpad|starport|nanite_assembly barracks|captaincy|apothecary|fulcrum|mantle|iron_foundry add_attack_wave_orbital 13 + unit_check 13 13 63 Greater|Jump 0 0 stockade|captaincy|apothecary fulcrum|mantle|iron_foundry|starpad|starport|nanite_assembly add_attack_wave_raider 13 + unit_check 13 13 63 Greater|Jump 0 0 fulcrum|mantle|iron_foundry stockade|captaincy|apothecary|starpad|starport|nanite_assembly add_attack_wave_armor 13 + unit_check 13 13 63 Greater|Jump 0 0 starpad|starport|nanite_assembly stockade|captaincy|apothecary|fulcrum|mantle|iron_foundry add_attack_wave_orbital 13 rand_j 85 add_attack_wave_armor rand_j 128 add_attack_wave_raider goto add_attack_wave_orbital @@ -5150,8 +5151,8 @@ script_id TMCx call atk_raider_apothecary call atk_raider_captaincy call atk_raider_tinkererstower - call atk_raider_medbay - call atk_raider_barracks + call atk_raider_vestry + call atk_raider_stockade call atk_raider_covertops return @@ -5164,7 +5165,7 @@ script_id TMCx call atk_orbital_starpad return - :atk_raider_barracks + :atk_raider_stockade var AtL|Call prefMaverick 1 atk_maverick2 13 var AtL|Call prefHarakan 1 atk_harakan2 13 var AtL|Call prefCyprian 1 atk_cyprian2 13 @@ -5173,7 +5174,7 @@ script_id TMCx call atk_harakan return - :atk_raider_medbay + :atk_raider_vestry var AtL|Call prefCleric 1 atk_cleric2 13 var AtL|Call prefShaman 1 atk_shaman2 13 call atk_cleric @@ -5319,81 +5320,81 @@ script_id TMCx return :atk_maverick - notowns barracks blank_return - queue_rel maverick barracks 1 barracks 255 Global 63 100 + notowns stockade blank_return + queue_rel maverick stockade 1 stockade 255 Global 63 100 atk_rel maverick maverick 0.8 :atk_maverick2 - notowns barracks blank_return - atk_rel maverick barracks 3 + notowns stockade blank_return + atk_rel maverick stockade 3 return :atk_harakan - notowns barracks blank_return - queue_rel harakan barracks 1 barracks 255 Global 63 100 + notowns stockade blank_return + queue_rel harakan stockade 1 stockade 255 Global 63 100 atk_rel harakan harakan 0.8 :atk_harakan2 - notowns barracks blank_return - atk_rel harakan barracks 1.5 + notowns stockade blank_return + atk_rel harakan stockade 1.5 return :atk_cyprian - notowns barracks blank_return - queue_rel cyprian barracks 1 barracks 255 Global 63 100 + notowns stockade blank_return + queue_rel cyprian stockade 1 stockade 255 Global 63 100 atk_rel cyprian cyprian 0.8 :atk_cyprian2 - notowns barracks blank_return - atk_rel cyprian barracks 1.75 + notowns stockade blank_return + atk_rel cyprian stockade 1.75 return :atk_cleric - notowns medbay blank_return - notowns barracks blank_return - queue_rel cleric medbay 1 barracks 255 Global 63 100 + notowns vestry blank_return + notowns stockade blank_return + queue_rel cleric vestry 1 stockade 255 Global 63 100 atk_rel cleric cleric 0.5 :atk_cleric2 - notowns medbay blank_return - notowns barracks blank_return - atk_rel cleric medbay 2 + notowns vestry blank_return + notowns stockade blank_return + atk_rel cleric vestry 2 return :atk_shaman - notowns medbay blank_return - notowns barracks blank_return - queue_rel shaman medbay 1 barracks 255 Global 63 100 + notowns vestry blank_return + notowns stockade blank_return + queue_rel shaman vestry 1 stockade 255 Global 63 100 atk_rel shaman shaman 0.6 :atk_shaman2 - notowns medbay blank_return - notowns barracks blank_return - atk_rel shaman medbay 1 + notowns vestry blank_return + notowns stockade blank_return + atk_rel shaman vestry 1 return :atk_eidolon - notowns covert_ops blank_return - notowns barracks blank_return - queue_rel eidolon covert_ops 1 barracks 255 Global 63 101 + notowns covenant blank_return + notowns stockade blank_return + queue_rel eidolon covenant 1 stockade 255 Global 63 101 atk_rel eidolon eidolon 0.8 :atk_eidolon2 - notowns covert_ops blank_return - notowns barracks blank_return - atk_rel eidolon covert_ops 1.5 + notowns covenant blank_return + notowns stockade blank_return + atk_rel eidolon covenant 1.5 return :atk_savant - notowns covert_ops blank_return - notowns barracks blank_return - queue_rel savant barracks 1 barracks 255 Global 63 101 + notowns covenant blank_return + notowns stockade blank_return + queue_rel savant stockade 1 stockade 255 Global 63 101 atk_rel savant savant 0.8 :atk_savant2 - notowns covert_ops blank_return - notowns barracks blank_return - atk_rel savant covert_ops 1.25 + notowns covenant blank_return + notowns stockade blank_return + atk_rel savant covenant 1.25 return :atk_madcap @@ -5559,27 +5560,27 @@ script_id TMCx return :atk_phalanx - notowns machine_shop blank_return + notowns palladium blank_return notowns fulcrum blank_return - queue_rel phalanx machine_shop 1 fulcrum 255 Global 63 101 + queue_rel phalanx palladium 1 fulcrum 255 Global 63 101 atk_rel phalanx phalanx 0.8 :atk_phalanx2 - notowns machine_shop blank_return + notowns palladium blank_return notowns fulcrum blank_return - atk_rel phalanx machine_shop 2 + atk_rel phalanx palladium 2 return :atk_madrigal - notowns machine_shop blank_return + notowns palladium blank_return notowns fulcrum blank_return - queue_rel madrigal machine_shop 1 fulcrum 255 Global 63 101 + queue_rel madrigal palladium 1 fulcrum 255 Global 63 101 atk_rel madrigal madrigal 0.8 :atk_madrigal2 - notowns machine_shop blank_return + notowns palladium blank_return notowns fulcrum blank_return - atk_rel madrigal machine_shop 2 + atk_rel madrigal palladium 2 return :atk_ramesses @@ -5667,27 +5668,27 @@ script_id TMCx return :atk_aion - notowns biotic_base blank_return + notowns biotic_bastion blank_return notowns iron_foundry blank_return - queue_rel aion biotic_base 1 iron_foundry 255 Global 63 103 + queue_rel aion biotic_bastion 1 iron_foundry 255 Global 63 103 atk_rel aion aion 0.8 :atk_aion2 - notowns biotic_base blank_return + notowns biotic_bastion blank_return notowns iron_foundry blank_return - atk_rel aion biotic_base 2 + atk_rel aion biotic_bastion 2 return :atk_anticthon - notowns biotic_base blank_return + notowns biotic_bastion blank_return notowns iron_foundry blank_return - queue_rel anticthon biotic_base 1 iron_foundry 255 Global 63 103 + queue_rel anticthon biotic_bastion 1 iron_foundry 255 Global 63 103 atk_rel anticthon anticthon 0.8 :atk_anticthon2 - notowns biotic_base blank_return + notowns biotic_bastion blank_return notowns iron_foundry blank_return - atk_rel anticthon biotic_base 2 + atk_rel anticthon biotic_bastion 2 return :atk_wraith @@ -5730,27 +5731,27 @@ script_id TMCx return :atk_salamander - notowns munitions_bay blank_return + notowns rotary blank_return notowns starport blank_return - queue_rel salamander munitions_bay 1 starport 255 Global 63 101 + queue_rel salamander rotary 1 starport 255 Global 63 101 atk_rel salamander salamander 0.8 :atk_salamander2 - notowns munitions_bay blank_return + notowns rotary blank_return notowns starport blank_return - atk_rel salamander munitions_bay 1.5 + atk_rel salamander rotary 1.5 return :atk_sundog - notowns munitions_bay blank_return + notowns rotary blank_return notowns starport blank_return - queue_rel sundog munitions_bay 1 starport 255 Global 63 101 + queue_rel sundog rotary 1 starport 255 Global 63 101 atk_rel sundog sundog 0.8 :atk_sundog2 - notowns munitions_bay blank_return + notowns rotary blank_return notowns starport blank_return - atk_rel sundog munitions_bay 1.5 + atk_rel sundog rotary 1.5 return :atk_seraph @@ -5806,27 +5807,27 @@ script_id TMCx return :atk_hippogriff - notowns particle_accelerator blank_return + notowns hadron blank_return notowns nanite_assembly blank_return - queue_rel hippogriff particle_accelerator 1 nanite_assembly 255 Global 63 102 + queue_rel hippogriff hadron 1 nanite_assembly 255 Global 63 102 atk_rel hippogriff hippogriff 0.8 :atk_hippogriff2 - notowns particle_accelerator blank_return + notowns hadron blank_return notowns nanite_assembly blank_return - atk_rel hippogriff particle_accelerator 1 + atk_rel hippogriff hadron 1 return :atk_phobos - notowns particle_accelerator blank_return + notowns hadron blank_return notowns nanite_assembly blank_return - queue_rel phobos particle_accelerator 1 nanite_assembly 255 Global 63 103 + queue_rel phobos hadron 1 nanite_assembly 255 Global 63 103 atk_rel phobos phobos 0.8 :atk_phobos2 - notowns particle_accelerator blank_return + notowns hadron blank_return notowns nanite_assembly blank_return - atk_rel phobos particle_accelerator 1 + atk_rel phobos hadron 1 return :early_military @@ -5838,11 +5839,11 @@ script_id TMCx :early_military_general time AtL 7200 Frames blank var Ex|Wait can_queue_early_military_var 1 13 - bring 13 AtL_M 1 barracks Loc.63 early_maverick - bring 13 AtL_M 1 machine_shop Loc.63 early_phalanx + bring 13 AtL_M 1 stockade Loc.63 early_maverick + bring 13 AtL_M 1 palladium Loc.63 early_phalanx bring 13 AtL_M 1 starpad Loc.63 early_wraith - bring 13 AtL_M 1 barracks Loc.63 early_cyprian - bring 13 AtL_M 1 machine_shop Loc.63 early_goliath + bring 13 AtL_M 1 stockade Loc.63 early_cyprian + bring 13 AtL_M 1 palladium Loc.63 early_goliath wait 480 c_queues train maverick|phalanx|wraith|cyprian|goliath 13 goto early_military_general @@ -5850,11 +5851,11 @@ script_id TMCx :early_military_armor time AtL 7200 Frames blank var Ex|Wait can_queue_early_military_var 1 13 - bring 13 AtL_M 1 machine_shop Loc.63 early_phalanx - bring 13 AtL_M 1 machine_shop Loc.63 early_goliath + bring 13 AtL_M 1 palladium Loc.63 early_phalanx + bring 13 AtL_M 1 palladium Loc.63 early_goliath bring 13 AtL_M 1 starpad Loc.63 early_wraith - bring 13 AtL_M 1 barracks Loc.63 early_harakan - bring 13 AtL_M 1 barracks Loc.63 early_maverick + bring 13 AtL_M 1 stockade Loc.63 early_harakan + bring 13 AtL_M 1 stockade Loc.63 early_maverick wait 480 c_queues train phalanx|goliath|wraith|harakan|maverick 13 goto early_military_armor @@ -5862,11 +5863,11 @@ script_id TMCx :early_military_raider time AtL 7200 Frames blank var Ex|Wait can_queue_early_military_var 1 13 - bring 13 AtL_M 1 barracks Loc.63 early_maverick - bring 13 AtL_M 1 barracks Loc.63 early_harakan + bring 13 AtL_M 1 stockade Loc.63 early_maverick + bring 13 AtL_M 1 stockade Loc.63 early_harakan bring 13 AtL_M 1 starpad Loc.63 early_wraith - bring 13 AtL_M 1 machine_shop Loc.63 early_phalanx - bring 13 AtL_M 1 machine_shop Loc.63 early_goliath + bring 13 AtL_M 1 palladium Loc.63 early_phalanx + bring 13 AtL_M 1 palladium Loc.63 early_goliath wait 480 c_queues train maverick|harakan|wraith|phalanx|goliath 13 goto early_military_raider @@ -5875,52 +5876,52 @@ script_id TMCx time AtL 7200 Frames blank var Ex|Wait can_queue_early_military_var 1 13 bring 13 AtL_M 1 starpad Loc.63 early_wraith - bring 13 AtL_M 1 barracks Loc.63 early_maverick - bring 13 AtL_M 1 machine_shop Loc.63 early_goliath - bring 13 AtL_M 1 barracks Loc.63 early_harakan - bring 13 AtL_M 1 machine_shop Loc.63 early_phalanx + bring 13 AtL_M 1 stockade Loc.63 early_maverick + bring 13 AtL_M 1 palladium Loc.63 early_goliath + bring 13 AtL_M 1 stockade Loc.63 early_harakan + bring 13 AtL_M 1 palladium Loc.63 early_phalanx wait 480 c_queues train wraith|maverick|goliath|harakan|phalanx 13 goto early_military_orbital :early_maverick - notowns barracks blank + notowns stockade blank bring 13 AtL 5 maverick Loc.63 blank res 13 AtM Ore 49 blank - queue_rel maverick barracks 1 barracks 255 Global 63 100 + queue_rel maverick stockade 1 stockade 255 Global 63 100 stop :early_harakan - notowns barracks blank + notowns stockade blank bring 13 AtL 4 harakan Loc.63 blank res 13 AtM Ore 49 blank res 13 AtM Gas 24 blank - queue_rel harakan barracks 1 barracks 255 Global 63 100 + queue_rel harakan stockade 1 stockade 255 Global 63 100 stop :early_cyprian - notowns barracks blank + notowns stockade blank bring 13 AtL 4 cyprian Loc.63 blank res 13 AtM Ore 74 blank res 13 AtM Gas 24 blank - queue_rel cyprian barracks 1 barracks 255 Global 63 100 + queue_rel cyprian stockade 1 stockade 255 Global 63 100 stop :early_phalanx notowns fulcrum blank - notowns machine_shop blank + notowns palladium blank bring 13 AtL 4 phalanx Loc.63 blank res 13 AtM Ore 149 blank res 13 AtM Gas 99 blank - queue_rel phalanx machine_shop 1 fulcrum 255 Global 63 100 + queue_rel phalanx palladium 1 fulcrum 255 Global 63 100 :early_goliath notowns fulcrum blank - notowns machine_shop blank + notowns palladium blank bring 13 AtL 4 goliath Loc.63 blank res 13 AtM Ore 99 blank res 13 AtM Gas 49 blank - queue_rel goliath machine_shop 1 fulcrum 255 Global 63 100 + queue_rel goliath palladium 1 fulcrum 255 Global 63 100 stop :early_wraith @@ -5970,7 +5971,7 @@ script_id TMCx stop :anti_grief_air_general - bld 1 barracks 121 + bld 1 stockade 121 train 8 maverick add_bld 255 watchdog 1 3 98 stop diff --git a/CMBW-editor/ai/cm_zerg.asc3 b/CMBW-editor/ai/cm_zerg.asc3 index f4ca5c1b..91aac65f 100644 --- a/CMBW-editor/ai/cm_zerg.asc3 +++ b/CMBW-editor/ai/cm_zerg.asc3 @@ -1041,6 +1041,7 @@ script_id ZMCx wait 1 var Sub gas_timer_loop_var 1 13 var AtL|Jump gas_timer_loop_var 1 gas_timer_loop 13 + notowns irol_iris gas_timer_loop var Set build_gas_var 1 13 stop diff --git a/CMBW-editor/ai/scenarios/custom_triggers.asc3 b/CMBW-editor/ai/scenarios/custom_triggers.asc3 new file mode 100644 index 00000000..19d69928 --- /dev/null +++ b/CMBW-editor/ai/scenarios/custom_triggers.asc3 @@ -0,0 +1,3509 @@ +script_name Terran 5 - Terran Main Town +script_id Ter5 +# Custom triggers + + wait 1 + dth 13 Ex 2 scanner_sweep triggers_OneForTheFuture + dth 13 Ex 3 scanner_sweep triggers_TheLostGods + dth 13 Ex 4 scanner_sweep triggers_TheDeepestDream + stop + + :blank + stop + + :triggers_OneForTheFuture + dth 13 Ex 1 right_pit_door triggers_OneForTheFuture_WallStreetWar + dth 13 Ex 2 right_pit_door triggers_OneForTheFuture_TheLostHandOfGod + dth 13 Ex 3 right_pit_door triggers_OneForTheFuture_AutisticYears + dth 13 Ex 4 right_pit_door triggers_OneForTheFuture_PastaMasta + dth 13 Ex 5 right_pit_door triggers_OneForTheFuture_ThreeHongKong + dth 13 Ex 6 right_pit_door triggers_OneForTheFuture_SeventhCue + dth 13 Ex 7 right_pit_door triggers_OneForTheFuture_FavoredFiction + dth 13 Ex 8 right_pit_door triggers_OneForTheFuture_TheShitflingSinners + dth 13 Ex 9 right_pit_door triggers_OneForTheFuture_TheCosmonarch + stop + +##### + + :triggers_OneForTheFuture_WallStreetWar + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene3A # First contact w/ 1% + multi triggers_OneForTheFuture_WallStreetWar_Scene3B # First contact w/ 1% + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene4 # Destroy a Ullen expansion + multi triggers_OneForTheFuture_WallStreetWar_Scene5 # Lose an expansion to Ullen + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene6A # First contact w/ Crypto Miners + multi triggers_OneForTheFuture_WallStreetWar_Scene6B # First contact w/ Crypto Miners + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene7 # Destroy a Boris expansion + multi triggers_OneForTheFuture_WallStreetWar_Scene8 # Destroy a Carl expansion + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene9 # Lose an expansion to Boris + multi triggers_OneForTheFuture_WallStreetWar_Scene10 # Lose an expansion to Carl + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene15Cond + multi triggers_OneForTheFuture_WallStreetWar_Scene15 # Lose to Boris + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene16Cond + multi triggers_OneForTheFuture_WallStreetWar_Scene16 # Lose to Carl + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_Scene17Cond + multi triggers_OneForTheFuture_WallStreetWar_Scene17 # Lose to Ullen + wait 1 + multi triggers_OneForTheFuture_WallStreetWar_TrackDefeat + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene3A + player_combat 18 4 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump WallStreetWar_Scene3 1 blank 13 + var Set WallStreetWar_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene3B + player_combat 4 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump WallStreetWar_Scene3 1 blank 13 + var Set WallStreetWar_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene4 + kills 18 4 AtL_W 1 command_center blank + bring 13 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene5 + kills 4 0 AtL_W 1 command_center blank + bring 0 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene6A + player_combat 18 19 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump WallStreetWar_Scene6 1 blank 13 + var Set WallStreetWar_Scene6 1 13 + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene6B + player_combat 19 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump WallStreetWar_Scene6 1 blank 13 + var Set WallStreetWar_Scene6 1 13 + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene7 + kills 18 2 AtL_W 1 nexus blank + bring 2 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene8 + kills 18 3 AtL_W 1 nexus blank + bring 3 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene9 + kills 2 0 AtL_W 1 command_center blank + bring 0 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene10 + kills 3 0 AtL_W 1 command_center blank + bring 0 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene15 + var Ex|Wait defeatWallStreetWar 1 13 + var Ex|Jump defeatWallStreetWarDone 1 blank 13 + var Ex|Jump WallStreetWar_BorisCombat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + var Set defeatWallStreetWarDone 1 13 + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene16 + var Ex|Wait defeatWallStreetWar 1 13 + var Ex|Jump defeatWallStreetWarDone 1 blank 13 + var Ex|Jump WallStreetWar_CarlCombat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + var Set defeatWallStreetWarDone 1 13 + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene17 + var Ex|Wait defeatWallStreetWar 1 13 + var Ex|Jump defeatWallStreetWarDone 1 blank 13 + var Ex|Jump WallStreetWar_UllenCombat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatWallStreetWarDone 1 13 + stop + + :triggers_OneForTheFuture_WallStreetWar_Scene15Cond + var Ex|Jump defeatWallStreetWarDone 1 blank 13 + wait 24 + player_combat 2 0 63 True Wait Any Any + var Set WallStreetWar_BorisCombat 1 13 + var Set WallStreetWar_CarlCombat 0 13 + var Set WallStreetWar_UllenCombat 0 13 + goto triggers_OneForTheFuture_WallStreetWar_Scene15Cond + + :triggers_OneForTheFuture_WallStreetWar_Scene16Cond + var Ex|Jump defeatWallStreetWarDone 1 blank 13 + wait 24 + player_combat 3 0 63 True Wait Any Any + var Set WallStreetWar_BorisCombat 0 13 + var Set WallStreetWar_CarlCombat 1 13 + var Set WallStreetWar_UllenCombat 0 13 + goto triggers_OneForTheFuture_WallStreetWar_Scene16Cond + + :triggers_OneForTheFuture_WallStreetWar_Scene17Cond + var Ex|Jump defeatWallStreetWarDone 1 blank 13 + wait 24 + player_combat 4 0 63 True Wait Any Any + var Set WallStreetWar_BorisCombat 0 13 + var Set WallStreetWar_CarlCombat 0 13 + var Set WallStreetWar_UllenCombat 1 13 + goto triggers_OneForTheFuture_WallStreetWar_Scene17Cond + + :triggers_OneForTheFuture_WallStreetWar_TrackDefeat + bring 0 Ex_W 0 command_center|Group_Factories Loc.63 blank + var Set defeatWallStreetWar 1 13 + stop + +##### + + :triggers_OneForTheFuture_TheLostHandOfGod + wait 1 + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene2A # First contact with the StarEdit Crusaders + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene2B + wait 1 + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene3A # First contact with the Oscilliant Serfs + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene3B + wait 1 + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene5A # Destroy a StarEdit Crusader expansion + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene5B + wait 1 + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene6A # Destroy an Oscilliant expansion + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene6B + wait 1 + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene7A # Lose an expansion to the StarEdit Crusaders + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene7B + wait 1 + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene8A # Lose an expansion to LightenedRealities + multi triggers_OneForTheFuture_TheLostHandOfGod_Scene8B + wait 1 + # Handled through normal triggers +# multi triggers_OneForTheFuture_TheLostHandOfGod_Scene4 # Veeq7 starts expanding +# multi triggers_OneForTheFuture_TheLostHandOfGod_Scene9 # Defeat StarEdit Crusaders +# multi triggers_OneForTheFuture_TheLostHandOfGod_Scene10 # Defeat LightenedRealities +# multi triggers_OneForTheFuture_TheLostHandOfGod_Scene11 # Lose Veeq7 +# multi triggers_OneForTheFuture_TheLostHandOfGod_Scene12 # Lose knightoftherealm (defeat) +# multi triggers_OneForTheFuture_TheLostHandOfGod_Scene13 # Victory + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene2A + player_combat 18 20 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene2 1 blank 13 + var Set TheLostHandOfGod_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene2B + player_combat 20 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene2 1 blank 13 + var Set TheLostHandOfGod_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene3A + player_combat 18 19 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene3 1 blank 13 + var Set TheLostHandOfGod_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene3B + player_combat 19 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene3 1 blank 13 + var Set TheLostHandOfGod_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene5A + kills 18 4 AtL_W 1 hatchery|lair|hive|sire blank + bring 4 Ex 0 hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene5 1 blank 13 + var Set TheLostHandOfGod_Scene5 1 13 + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene5B + kills 18 5 AtL_W 1 command_center blank + bring 5 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene5 1 blank 13 + var Set TheLostHandOfGod_Scene5 1 13 + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene6A + kills 18 2 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 2 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene6 1 blank 13 + var Set TheLostHandOfGod_Scene6 1 13 + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene6B + kills 18 3 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 3 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene6 1 blank 13 + var Set TheLostHandOfGod_Scene6 1 13 + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene7A + kills 20 0 AtL_W 1 command_center blank + bring 0 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene7 1 blank 13 + var Set TheLostHandOfGod_Scene7 1 13 + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene7B + kills 20 1 AtL_W 1 nexus blank + bring 1 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene7 1 blank 13 + var Set TheLostHandOfGod_Scene7 1 13 + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene8A + kills 19 0 AtL_W 1 command_center blank + bring 0 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene8 1 blank 13 + var Set TheLostHandOfGod_Scene8 1 13 + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheLostHandOfGod_Scene8B + kills 19 1 AtL_W 1 nexus blank + bring 1 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheLostHandOfGod_Scene8 1 blank 13 + var Set TheLostHandOfGod_Scene8 1 13 + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene2A # First contact with LightenedRealities + multi triggers_OneForTheFuture_AutisticYears_Scene2B + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene3A # First contact with AchromaticHalfdreams + multi triggers_OneForTheFuture_AutisticYears_Scene3B + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene4 # Destroy a LightenedRealities expansion + multi triggers_OneForTheFuture_AutisticYears_Scene5 # Destroy an AchromaticHalfdreams expansion + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene6 # Lose an expansion to LightenedRealities + multi triggers_OneForTheFuture_AutisticYears_Scene7 # Lose an expansion to AchromaticHalfdreams + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene8 # Kill 100 LightenedRealities units + multi triggers_OneForTheFuture_AutisticYears_Scene9 # Kill 100 AchromaticHalfdreams units + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene10 # Lose 100 units to LightenedRealities + multi triggers_OneForTheFuture_AutisticYears_Scene11 # Lose 100 units to AchromaticHalfdreams + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene12 # Defeat LightenedRealities + multi triggers_OneForTheFuture_AutisticYears_Scene13 # Defeat AchromaticHalfdreams + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene12Cond + multi triggers_OneForTheFuture_AutisticYears_Scene13Cond + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene14 # LightenedRealities defeats AchromaticHalfdreams + multi triggers_OneForTheFuture_AutisticYears_Scene15 # AchromaticHalfdreams defeats LightenedRealities + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene14Cond + multi triggers_OneForTheFuture_AutisticYears_Scene15Cond + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene16 # Lose to LightenedRealities + multi triggers_OneForTheFuture_AutisticYears_Scene17 # Lose to AchromaticHalfdreams + wait 1 + multi triggers_OneForTheFuture_AutisticYears_Scene16Cond + multi triggers_OneForTheFuture_AutisticYears_Scene17Cond + wait 1 + multi triggers_OneForTheFuture_AutisticYears_DefeatLightenedRealities + multi triggers_OneForTheFuture_AutisticYears_DefeatAchromaticHalfdreams + multi triggers_OneForTheFuture_AutisticYears_DefeatDarkenedFantasies + # Handled through normal triggers +# multi triggers_OneForTheFuture_AutisticYears_Scene1 # Intro +# multi triggers_OneForTheFuture_AutisticYears_Scene18 # Victory + stop + +##### + + :triggers_OneForTheFuture_AutisticYears_Scene2A + player_combat 0 1 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump AutisticYears_Scene2 1 blank 13 + var Set AutisticYears_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene2B + player_combat 1 0 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump AutisticYears_Scene2 1 blank 13 + var Set AutisticYears_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene3A + player_combat 0 2 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump AutisticYears_Scene3 1 blank 13 + var Set AutisticYears_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene3B + player_combat 2 0 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump AutisticYears_Scene3 1 blank 13 + var Set AutisticYears_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene4 + kills 0 1 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 1 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene5 + kills 0 2 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 2 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene6 + kills 1 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene7 + kills 2 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene8 + kills 0 1 AtL_W 100 Group_Men blank + bring 1 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene9 + kills 0 2 AtL_W 100 Group_Men blank + bring 2 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene10 + kills 1 0 AtL_W 100 Group_Men blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene11 + kills 2 0 AtL_W 100 Group_Men blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_OneForTheFuture_AutisticYears_Scene12 + var Ex|Wait defeatAutisticYears_LightenedRealities 1 13 + var Ex|Jump defeatAutisticYears_LightenedRealitiesDone 1 blank 13 + var Ex|Jump AutisticYears_AttackingLightenedRealities_DarkenedFantasies 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 12 left_pit_door blank + var Set defeatAutisticYears_LightenedRealitiesDone 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_Scene12Cond + var Ex|Jump defeatAutisticYears_LightenedRealitiesDone 1 blank 13 + wait 24 + player_combat 0 1 63 True Wait Any Any + var Set AutisticYears_AttackingLightenedRealities_DarkenedFantasies 1 13 + var Set AutisticYears_AttackingLightenedRealities_AchromaticHalfdreams 0 13 + goto triggers_OneForTheFuture_AutisticYears_Scene12Cond + + :triggers_OneForTheFuture_AutisticYears_Scene13 + var Ex|Wait defeatAutisticYears_AchromaticHalfdreams 1 13 + var Ex|Jump defeatAutisticYears_AchromaticHalfdreamsDone 1 blank 13 + var Ex|Jump AutisticYears_AttackingAchromaticHalfdreams_DarkenedFantasies 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 13 left_pit_door blank + var Set defeatAutisticYears_AchromaticHalfdreamsDone 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_Scene13Cond + var Ex|Jump defeatAutisticYears_AchromaticHalfdreamsDone 1 blank 13 + wait 24 + player_combat 0 2 63 True Wait Any Any + var Set AutisticYears_AttackingAchromaticHalfdreams_DarkenedFantasies 1 13 + var Set AutisticYears_AttackingAchromaticHalfdreams_LightenedRealities 0 13 + goto triggers_OneForTheFuture_AutisticYears_Scene13Cond + + :triggers_OneForTheFuture_AutisticYears_Scene14 + var Ex|Wait defeatAutisticYears_LightenedRealities 1 13 + var Ex|Jump defeatAutisticYears_LightenedRealitiesDone 1 blank 13 + var Ex|Jump AutisticYears_AttackingLightenedRealities_AchromaticHalfdreams 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 14 left_pit_door blank + var Set defeatAutisticYears_LightenedRealitiesDone 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_Scene14Cond + var Ex|Jump defeatAutisticYears_AchromaticHalfdreamsDone 1 blank 13 + wait 24 + player_combat 1 2 63 True Wait Any Any + var Set AutisticYears_AttackingAchromaticHalfdreams_LightenedRealities 1 13 + var Set AutisticYears_AttackingAchromaticHalfdreams_DarkenedFantasies 0 13 + goto triggers_OneForTheFuture_AutisticYears_Scene14Cond + + :triggers_OneForTheFuture_AutisticYears_Scene15 + var Ex|Wait defeatAutisticYears_AchromaticHalfdreams 1 13 + var Ex|Jump defeatAutisticYears_AchromaticHalfdreamsDone 1 blank 13 + var Ex|Jump AutisticYears_AttackingAchromaticHalfdreams_LightenedRealities 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + var Set defeatAutisticYears_AchromaticHalfdreamsDone 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_Scene15Cond + var Ex|Jump defeatAutisticYears_LightenedRealitiesDone 1 blank 13 + wait 24 + player_combat 2 1 63 True Wait Any Any + var Set AutisticYears_AttackingLightenedRealities_AchromaticHalfdreams 1 13 + var Set AutisticYears_AttackingLightenedRealities_DarkenedFantasies 0 13 + goto triggers_OneForTheFuture_AutisticYears_Scene15Cond + + :triggers_OneForTheFuture_AutisticYears_Scene16 + var Ex|Wait defeatAutisticYears_DarkenedFantasies 1 13 + var Ex|Jump defeatAutisticYears_DarkenedFantasiesDone 1 blank 13 + var Ex|Jump AutisticYears_AttackingDarkenendFantasies_LightenedRealities 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + var Set defeatAutisticYears_DarkenedFantasiesDone 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_Scene16Cond + var Ex|Jump defeatAutisticYears_DarkenedFantasiesDone 1 blank 13 + wait 24 + player_combat 1 0 63 True Wait Any Any + var Set AutisticYears_AttackingDarkenendFantasies_LightenedRealities 1 13 + var Set AutisticYears_AttackingDarkenendFantasies_AchromaticHalfdreams 0 13 + goto triggers_OneForTheFuture_AutisticYears_Scene16Cond + + :triggers_OneForTheFuture_AutisticYears_Scene17 + var Ex|Wait defeatAutisticYears_DarkenedFantasies 1 13 + var Ex|Jump defeatAutisticYears_DarkenedFantasiesDone 1 blank 13 + var Ex|Jump AutisticYears_AttackingDarkenendFantasies_AchromaticHalfdreams 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatAutisticYears_DarkenedFantasiesDone 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_Scene17Cond + var Ex|Jump defeatAutisticYears_DarkenedFantasiesDone 1 blank 13 + wait 24 + player_combat 2 0 63 True Wait Any Any + var Set AutisticYears_AttackingDarkenendFantasies_AchromaticHalfdreams 1 13 + var Set AutisticYears_AttackingDarkenendFantasies_LightenedRealities 0 13 + goto triggers_OneForTheFuture_AutisticYears_Scene16Cond + + :triggers_OneForTheFuture_AutisticYears_DefeatLightenedRealities + bring 1 Ex_W 0 command_center|nexus|hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatAutisticYears_LightenedRealities 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_DefeatAchromaticHalfdreams + bring 2 Ex_W 0 command_center|nexus|hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatAutisticYears_AchromaticHalfdreams 1 13 + stop + + :triggers_OneForTheFuture_AutisticYears_DefeatDarkenedFantasies + bring 0 Ex_W 0 command_center|nexus|hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatAutisticYears_DarkenedFantasies 1 13 + stop + +##### + + :triggers_OneForTheFuture_PastaMasta + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene2A # First contact with the Chinese Translators + multi triggers_OneForTheFuture_PastaMasta_Scene2B + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene3A # First contact with TonyTron + multi triggers_OneForTheFuture_PastaMasta_Scene3B + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene4A # Destroy a Chinese Translator expansion + multi triggers_OneForTheFuture_PastaMasta_Scene4B + multi triggers_OneForTheFuture_PastaMasta_Scene5 # Destroy a TonyTron expansion + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene6A # Lose an expansion to the Chinese Translators + multi triggers_OneForTheFuture_PastaMasta_Scene6B + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene7A # Lose an expansion to TonyTron + multi triggers_OneForTheFuture_PastaMasta_Scene7B + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene8 # Kill 100 Chinese Translator units + multi triggers_OneForTheFuture_PastaMasta_Scene9 # Kill 100 TonyTron units + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene10 # Lose 100 units to the Chinese Translators + multi triggers_OneForTheFuture_PastaMasta_Scene11 # Lose 100 units to TonyTron + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene12 # Defeat the Chinese Translators + multi triggers_OneForTheFuture_PastaMasta_Scene13 # Defeat TonyTron + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene12Cond + multi triggers_OneForTheFuture_PastaMasta_Scene13Cond + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene14 # Chinese Translators defeat TonyTron + multi triggers_OneForTheFuture_PastaMasta_Scene15 # TonyTron defeats the Chinese Translators + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene14Cond + multi triggers_OneForTheFuture_PastaMasta_Scene15Cond + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene16 # Lose to the Chinese Translators + multi triggers_OneForTheFuture_PastaMasta_Scene17 # Lose to TonyTron + wait 1 + multi triggers_OneForTheFuture_PastaMasta_Scene16Cond + multi triggers_OneForTheFuture_PastaMasta_Scene17Cond + wait 1 + multi triggers_OneForTheFuture_PastaMasta_DefeatChineseTranslators + multi triggers_OneForTheFuture_PastaMasta_DefeatTonyTron + multi triggers_OneForTheFuture_PastaMasta_DefeatDynabros + # Handled through normal triggers +# multi triggers_OneForTheFuture_PastaMasta_Scene1 # Intro +# multi triggers_OneForTheFuture_PastaMasta_Scene18 # Victory +# multi triggers_OneForTheFuture_PastaMasta_Scene19 # Lose TodsDadPat +# multi triggers_OneForTheFuture_PastaMasta_Scene20 # Tikimon Three'd + stop + + :triggers_OneForTheFuture_PastaMasta_Scene2A + player_combat 18 19 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump PastaMasta_Scene2 1 blank 13 + var Set PastaMasta_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene2B + player_combat 19 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump PastaMasta_Scene2 1 blank 13 + var Set PastaMasta_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene3A + player_combat 18 4 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump PastaMasta_Scene3 1 blank 13 + var Set PastaMasta_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene3B + player_combat 4 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump PastaMasta_Scene3 1 blank 13 + var Set PastaMasta_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene4A + kills 18 2 AtL_W 1 command_center|hatchery|lair|hive|sire blank + bring 2 Ex 0 command_center|hatchery|lair|hive|sire Loc.63 blank + var Ex|Jump PastaMasta_Scene4 1 blank 13 + var Set PastaMasta_Scene4 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene4B + kills 18 3 AtL_W 1 command_center|hatchery|lair|hive|sire blank + bring 3 Ex 0 command_center|hatchery|lair|hive|sire Loc.63 blank + var Ex|Jump PastaMasta_Scene4 1 blank 13 + var Set PastaMasta_Scene4 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene5 + kills 18 4 AtL_W 1 command_center|nexus|hatchery|lair|hive|sire blank + bring 4 Ex 0 command_center|nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene6A + kills 19 0 AtL_W 1 command_center blank + bring 2 Ex 0 command_center Loc.63 blank + var Ex|Jump PastaMasta_Scene6 1 blank 13 + var Set PastaMasta_Scene6 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene6B + kills 19 1 AtL_W 1 command_center blank + bring 3 Ex 0 command_center Loc.63 blank + var Ex|Jump PastaMasta_Scene6 1 blank 13 + var Set PastaMasta_Scene6 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene7A + kills 4 0 AtL_W 1 command_center blank + bring 0 Ex 0 command_center Loc.63 blank + var Ex|Jump PastaMasta_Scene7 1 blank 13 + var Set PastaMasta_Scene7 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene7B + kills 4 1 AtL_W 1 command_center blank + bring 1 Ex 0 command_center Loc.63 blank + var Ex|Jump PastaMasta_Scene7 1 blank 13 + var Set PastaMasta_Scene7 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene8 + kills 18 19 AtL_W 100 Group_Men blank + bring 19 Ex 0 command_center|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene9 + kills 18 4 AtL_W 100 Group_Men blank + bring 4 Ex 0 command_center|nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene10 + kills 19 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene11 + kills 4 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_OneForTheFuture_PastaMasta_Scene12 + var Ex|Wait defeatPastaMasta_ChineseTranslators 1 13 + var Ex|Jump defeatPastaMasta_ChineseTranslatorsDone 1 blank 13 + var Ex|Jump PastaMasta_AttackingChineseTranslators_Dynabros 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 12 left_pit_door blank + var Set defeatPastaMasta_ChineseTranslatorsDone 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_Scene12Cond + var Ex|Jump defeatPastaMasta_ChineseTranslatorsDone 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set PastaMasta_AttackingChineseTranslators_Dynabros 1 13 + var Set PastaMasta_AttackingChineseTranslators_TonyTron 0 13 + goto triggers_OneForTheFuture_PastaMasta_Scene12Cond + + :triggers_OneForTheFuture_PastaMasta_Scene13 + var Ex|Wait defeatPastaMasta_TonyTron 1 13 + var Ex|Jump defeatPastaMasta_TonyTronDone 1 blank 13 + var Ex|Jump PastaMasta_AttackingTonyTron_Dynabros 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 13 left_pit_door blank + var Set defeatPastaMasta_TonyTronDone 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_Scene13Cond + var Ex|Jump defeatPastaMasta_TonyTronDone 1 blank 13 + wait 24 + player_combat 18 4 63 True Wait Any Any + var Set PastaMasta_AttackingTonyTron_Dynabros 1 13 + var Set PastaMasta_AttackingTonyTron_ChineseTranslators 0 13 + goto triggers_OneForTheFuture_PastaMasta_Scene13Cond + + :triggers_OneForTheFuture_PastaMasta_Scene14 + var Ex|Wait defeatPastaMasta_TonyTron 1 13 + var Ex|Jump defeatPastaMasta_TonyTronDone 1 blank 13 + var Ex|Jump PastaMasta_AttackingTonyTron_ChineseTranslators 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 14 left_pit_door blank + var Set defeatPastaMasta_TonyTronDone 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_Scene14Cond + var Ex|Jump defeatPastaMasta_TonyTronDone 1 blank 13 + wait 24 + player_combat 4 19 63 True Wait Any Any + var Set PastaMasta_AttackingTonyTron_Dynabros 0 13 + var Set PastaMasta_AttackingTonyTron_ChineseTranslators 1 13 + goto triggers_OneForTheFuture_PastaMasta_Scene14Cond + + :triggers_OneForTheFuture_PastaMasta_Scene15 + var Ex|Wait defeatPastaMasta_ChineseTranslators 1 13 + var Ex|Jump defeatPastaMasta_ChineseTranslatorsDone 1 blank 13 + var Ex|Jump PastaMasta_AttackingChineseTranslators_TonyTron 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + var Set defeatPastaMasta_ChineseTranslatorsDone 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_Scene15Cond + var Ex|Jump defeatPastaMasta_ChineseTranslatorsDone 1 blank 13 + wait 24 + player_combat 19 4 63 True Wait Any Any + var Set PastaMasta_AttackingChineseTranslators_Dynabros 0 13 + var Set PastaMasta_AttackingChineseTranslators_TonyTron 1 13 + goto triggers_OneForTheFuture_PastaMasta_Scene15Cond + + :triggers_OneForTheFuture_PastaMasta_Scene16 + var Ex|Wait defeatPastaMasta_Dynabros 1 13 + var Ex|Jump defeatPastaMasta_DynabrosDone 1 blank 13 + var Ex|Jump PastaMasta_AttackingDynabros_ChineseTranslators 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + var Set defeatPastaMasta_DynabrosDone 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_Scene16Cond + var Ex|Jump defeatPastaMasta_DynabrosDone 1 blank 13 + wait 24 + player_combat 19 18 63 True Wait Any Any + var Set PastaMasta_AttackingDynabros_ChineseTranslators 1 13 + var Set PastaMasta_AttackingDynabros_TonyTron 0 13 + goto triggers_OneForTheFuture_PastaMasta_Scene16Cond + + :triggers_OneForTheFuture_PastaMasta_Scene17 + var Ex|Wait defeatPastaMasta_Dynabros 1 13 + var Ex|Jump defeatPastaMasta_DynabrosDone 1 blank 13 + var Ex|Jump PastaMasta_AttackingDynabros_TonyTron 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatPastaMasta_DynabrosDone 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_Scene17Cond + var Ex|Jump defeatPastaMasta_DynabrosDone 1 blank 13 + wait 24 + player_combat 4 18 63 True Wait Any Any + var Set PastaMasta_AttackingDynabros_ChineseTranslators 0 13 + var Set PastaMasta_AttackingDynabros_TonyTron 1 13 + goto triggers_OneForTheFuture_PastaMasta_Scene17Cond + + :triggers_OneForTheFuture_PastaMasta_DefeatChineseTranslators + bring 19 Ex_W 0 command_center|hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatPastaMasta_ChineseTranslators 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_DefeatTonyTron + bring 4 Ex_W 0 command_center|nexus|hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatPastaMasta_TonyTron 1 13 + stop + + :triggers_OneForTheFuture_PastaMasta_DefeatDynabros + bring 0 Ex_W 0 command_center|Group_Factories Loc.63 blank + var Set defeatPastaMasta_Dynabros 1 13 + stop + +##### + + :triggers_OneForTheFuture_ThreeHongKong + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene2A # First contact with the Un Ending Ditto Commandery + multi triggers_OneForTheFuture_ThreeHongKong_Scene2B + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene3A # First contact with the East Aero Progamers + multi triggers_OneForTheFuture_ThreeHongKong_Scene3B + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene4 # Destroy an Alexei Ukov expansion + multi triggers_OneForTheFuture_ThreeHongKong_Scene5 # Destroy a Cerebrate Stalin expansion + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene6 # Destroy a Veeq7 expansion + multi triggers_OneForTheFuture_ThreeHongKong_Scene7 # Destroy a knightoftherealm expansion + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene8A # Lose an expansion to the Un Ending Ditto Commandery + multi triggers_OneForTheFuture_ThreeHongKong_Scene8B + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene9A # Lose an expansion to the East Aero Progamers + multi triggers_OneForTheFuture_ThreeHongKong_Scene9B + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene10 # Kill 100 Un Ending Ditto Commandery units + multi triggers_OneForTheFuture_ThreeHongKong_Scene11 # Kill 100 East Aero Progamer units + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene12 # Lose 100 units to the Un Ending Ditto Commandery + multi triggers_OneForTheFuture_ThreeHongKong_Scene13 # Lose 100 units to the East Aero Progamers + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene14 # Defeat Alexei Ukov + multi triggers_OneForTheFuture_ThreeHongKong_Scene15 # Alexei Ukov loses to the East Aero Progamers + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene14Cond + multi triggers_OneForTheFuture_ThreeHongKong_Scene15Cond + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene16 # Defeat Cerebrate Stalin + multi triggers_OneForTheFuture_ThreeHongKong_Scene17 # Cerebrate Stalin loses to the East Aero Progamers + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene16Cond + multi triggers_OneForTheFuture_ThreeHongKong_Scene17Cond + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene18 # Defeat Veeq7 + multi triggers_OneForTheFuture_ThreeHongKong_Scene19 # Veeq7 loses to the Un Ending Ditto Commandery + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene18Cond + multi triggers_OneForTheFuture_ThreeHongKong_Scene19Cond + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene20 # Defeat knightoftherealm + multi triggers_OneForTheFuture_ThreeHongKong_Scene21 # knightoftherealm loses to the Un Ending Ditto Commandery + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene20Cond + multi triggers_OneForTheFuture_ThreeHongKong_Scene21Cond + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene24 # Lose to the Un Ending Ditto Commandery + multi triggers_OneForTheFuture_ThreeHongKong_Scene25 # Lose to the East Aero Progamers + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Scene24Cond + multi triggers_OneForTheFuture_ThreeHongKong_Scene25Cond + wait 1 + multi triggers_OneForTheFuture_ThreeHongKong_Defeatjun3hong + multi triggers_OneForTheFuture_ThreeHongKong_DefeatAlexeiUkov + multi triggers_OneForTheFuture_ThreeHongKong_DefeatCerebrateStalin + multi triggers_OneForTheFuture_ThreeHongKong_DefeatVeeq7 + multi triggers_OneForTheFuture_ThreeHongKong_Defeatknightoftherealm + wait 1 + # Handled through normal triggers +# multi triggers_OneForTheFuture_ThreeHongKong_Scene1 # Intro +# multi triggers_OneForTheFuture_ThreeHongKong_Scene22 # Lose DarkenedFantasies +# multi triggers_OneForTheFuture_ThreeHongKong_Scene23 # Victory + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene2A + player_combat 18 19 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump ThreeHongKong_Scene2 1 blank 13 + var Set ThreeHongKong_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene2B + player_combat 19 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump ThreeHongKong_Scene2 1 blank 13 + var Set ThreeHongKong_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene3A + player_combat 18 20 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump ThreeHongKong_Scene3 1 blank 13 + var Set ThreeHongKong_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene3B + player_combat 20 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump ThreeHongKong_Scene3 1 blank 13 + var Set ThreeHongKong_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene4 + kills 18 2 AtL_W 1 command_center blank + bring 2 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene5 + kills 18 3 AtL_W 1 hatchery|lair|hive|sire blank + bring 3 Ex 0 hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene6 + kills 18 5 AtL_W 1 hatchery|lair|hive|sire blank + bring 5 Ex 0 hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene7 + kills 18 4 AtL_W 1 nexus blank + bring 4 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene8A + kills 19 0 AtL_W 1 nexus blank + bring 0 Ex 0 nexus Loc.63 blank + var Ex|Jump ThreeHongKong_Scene8 1 blank 13 + var Set ThreeHongKong_Scene8 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene8B + kills 19 1 AtL_W 1 command_center blank + bring 1 Ex 0 command_center Loc.63 blank + var Ex|Jump ThreeHongKong_Scene8 1 blank 13 + var Set ThreeHongKong_Scene8 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene9A + kills 20 0 AtL_W 1 nexus blank + bring 0 Ex 0 nexus Loc.63 blank + var Ex|Jump ThreeHongKong_Scene9 1 blank 13 + var Set ThreeHongKong_Scene9 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene9B + kills 20 1 AtL_W 1 command_center blank + bring 1 Ex 0 command_center Loc.63 blank + var Ex|Jump ThreeHongKong_Scene9 1 blank 13 + var Set ThreeHongKong_Scene9 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene10 + kills 18 19 AtL_W 100 Group_Men blank + bring 19 Ex 0 command_center|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene11 + kills 18 20 AtL_W 100 Group_Men blank + bring 20 Ex 0 nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene12 + kills 19 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 nexus|command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 12 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene13 + kills 20 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 nexus|command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 13 left_pit_door blank + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene14 + var Ex|Wait defeatThreeHongKong_AlexeiUkov 1 13 + var Ex|Jump defeatThreeHongKong_AlexeiUkovDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingUnEndingDittoCommandery_Wireframers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 14 left_pit_door blank + var Set defeatThreeHongKong_AlexeiUkovDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene14Cond + var Ex|Jump defeatThreeHongKong_AlexeiUkovDone 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_Wireframers 1 13 + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_EastAeroProgamers 0 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene14Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene15 + var Ex|Wait defeatThreeHongKong_AlexeiUkov 1 13 + var Ex|Jump defeatThreeHongKong_AlexeiUkovDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingUnEndingDittoCommandery_EastAeroProgamers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + var Set defeatThreeHongKong_AlexeiUkovDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene15Cond + var Ex|Jump defeatThreeHongKong_AlexeiUkovDone 1 blank 13 + wait 24 + player_combat 20 19 63 True Wait Any Any + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_Wireframers 0 13 + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_EastAeroProgamers 1 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene15Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene16 + var Ex|Wait defeatThreeHongKong_CerebrateStalin 1 13 + var Ex|Jump defeatThreeHongKong_CerebrateStalinDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingUnEndingDittoCommandery_Wireframers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + var Set defeatThreeHongKong_CerebrateStalinDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene16Cond + var Ex|Jump defeatThreeHongKong_CerebrateStalinDone 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_Wireframers 1 13 + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_EastAeroProgamers 0 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene16Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene17 + var Ex|Wait defeatThreeHongKong_CerebrateStalin 1 13 + var Ex|Jump defeatThreeHongKong_CerebrateStalinDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingUnEndingDittoCommandery_EastAeroProgamers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatThreeHongKong_CerebrateStalinDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene17Cond + var Ex|Jump defeatThreeHongKong_CerebrateStalinDone 1 blank 13 + wait 24 + player_combat 20 19 63 True Wait Any Any + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_Wireframers 0 13 + var Set ThreeHongKong_AttackingUnEndingDittoCommandery_EastAeroProgamers 1 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene17Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene18 + var Ex|Wait defeatThreeHongKong_Veeq7 1 13 + var Ex|Jump defeatThreeHongKong_Veeq7Done 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingEastAeroProgamers_Wireframers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 18 left_pit_door blank + var Set defeatThreeHongKong_Veeq7Done 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene18Cond + var Ex|Jump defeatThreeHongKong_Veeq7Done 1 blank 13 + wait 24 + player_combat 18 20 63 True Wait Any Any + var Set ThreeHongKong_AttackingEastAeroProgamers_Wireframers 1 13 + var Set ThreeHongKong_AttackingEastAeroProgamers_UnEndingDittoCommandery 0 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene18Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene19 + var Ex|Wait defeatThreeHongKong_Veeq7 1 13 + var Ex|Jump defeatThreeHongKong_Veeq7Done 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingEastAeroProgamers_UnEndingDittoCommandery 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 19 left_pit_door blank + var Set defeatThreeHongKong_Veeq7Done 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene19Cond + var Ex|Jump defeatThreeHongKong_Veeq7Done 1 blank 13 + wait 24 + player_combat 19 20 63 True Wait Any Any + var Set ThreeHongKong_AttackingEastAeroProgamers_Wireframers 0 13 + var Set ThreeHongKong_AttackingEastAeroProgamers_UnEndingDittoCommandery 1 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene19Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene20 + var Ex|Wait defeatThreeHongKong_knightoftherealm 1 13 + var Ex|Jump defeatThreeHongKong_knightoftherealmDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingEastAeroProgamers_Wireframers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 20 left_pit_door blank + var Set defeatThreeHongKong_knightoftherealmDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene20Cond + var Ex|Jump defeatThreeHongKong_knightoftherealmDone 1 blank 13 + wait 24 + player_combat 18 20 63 True Wait Any Any + var Set ThreeHongKong_AttackingEastAeroProgamers_Wireframers 1 13 + var Set ThreeHongKong_AttackingEastAeroProgamers_UnEndingDittoCommandery 0 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene20Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene21 + var Ex|Wait defeatThreeHongKong_knightoftherealm 1 13 + var Ex|Jump defeatThreeHongKong_knightoftherealmDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingEastAeroProgamers_UnEndingDittoCommandery 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 21 left_pit_door blank + var Set defeatThreeHongKong_knightoftherealmDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene21Cond + var Ex|Jump defeatThreeHongKong_knightoftherealmDone 1 blank 13 + wait 24 + player_combat 19 20 63 True Wait Any Any + var Set ThreeHongKong_AttackingEastAeroProgamers_Wireframers 0 13 + var Set ThreeHongKong_AttackingEastAeroProgamers_UnEndingDittoCommandery 1 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene21Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene24 + var Ex|Wait defeatThreeHongKong_jun3hong 1 13 + var Ex|Jump defeatThreeHongKong_jun3hongDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingWireframers_UnEndingDittoCommandery 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 24 left_pit_door blank + var Set defeatThreeHongKong_jun3hongDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene24Cond + var Ex|Jump defeatThreeHongKong_jun3hongDone 1 blank 13 + wait 24 + player_combat 19 18 63 True Wait Any Any + var Set ThreeHongKong_AttackingWireframers_UnEndingDittoCommandery 1 13 + var Set ThreeHongKong_AttackingWireframers_EastAeroProgamers 0 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene24Cond + + :triggers_OneForTheFuture_ThreeHongKong_Scene25 + var Ex|Wait defeatThreeHongKong_jun3hong 1 13 + var Ex|Jump defeatThreeHongKong_jun3hongDone 1 blank 13 + var Ex|Jump ThreeHongKong_AttackingWireframers_EastAeroProgamers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 25 left_pit_door blank + var Set defeatThreeHongKong_jun3hongDone 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Scene25Cond + var Ex|Jump defeatThreeHongKong_jun3hongDone 1 blank 13 + wait 24 + player_combat 20 18 63 True Wait Any Any + var Set ThreeHongKong_AttackingWireframers_UnEndingDittoCommandery 0 13 + var Set ThreeHongKong_AttackingWireframers_EastAeroProgamers 1 13 + goto triggers_OneForTheFuture_ThreeHongKong_Scene25Cond + + :triggers_OneForTheFuture_ThreeHongKong_Defeatjun3hong + bring 0 Ex_W 0 nexus|Group_Factories Loc.63 blank + var Set defeatThreeHongKong_jun3hong 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_DefeatAlexeiUkov + bring 2 Ex_W 0 command_center|Group_Factories Loc.63 blank + var Set defeatThreeHongKong_AlexeiUkov 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_DefeatCerebrateStalin + bring 3 Ex_W 0 hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatThreeHongKong_CerebrateStalin 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_DefeatVeeq7 + bring 5 Ex_W 0 hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatThreeHongKong_Veeq7 1 13 + stop + + :triggers_OneForTheFuture_ThreeHongKong_Defeatknightoftherealm + bring 4 Ex_W 0 nexus|Group_Factories Loc.63 blank + var Set defeatThreeHongKong_knightoftherealm 1 13 + stop + +##### + + :triggers_OneForTheFuture_SeventhCue + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene2A # First contact with Veeq1 + multi triggers_OneForTheFuture_SeventhCue_Scene2B + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene3A # First contact with Veeq2 + multi triggers_OneForTheFuture_SeventhCue_Scene3B + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene4A # First contact with Veeq3 + multi triggers_OneForTheFuture_SeventhCue_Scene4B + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene5A # First contact with Veeq4 + multi triggers_OneForTheFuture_SeventhCue_Scene5B + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene6A # First contact with Veeq5 + multi triggers_OneForTheFuture_SeventhCue_Scene6B + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene7A # First contact with Veeq6 + multi triggers_OneForTheFuture_SeventhCue_Scene7B + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene8 # Destroy one fake Veeqer base + multi triggers_OneForTheFuture_SeventhCue_Scene9 # Lose one base to fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene10 # Destroy five fake Veeqer bases + multi triggers_OneForTheFuture_SeventhCue_Scene11 # Lose three bases to fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene12 # Kill 100 fake Veeqer units + multi triggers_OneForTheFuture_SeventhCue_Scene13 # Lose 100 units to fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene14 # Kill 500 fake Veeqer units + multi triggers_OneForTheFuture_SeventhCue_Scene15 # Lose 300 units to fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene16 # Defeat Veeq1 + multi triggers_OneForTheFuture_SeventhCue_Scene17 # Veeq1 loses to other fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene16Cond + multi triggers_OneForTheFuture_SeventhCue_Scene17Cond + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene18 # Defeat Veeq2 + multi triggers_OneForTheFuture_SeventhCue_Scene19 # Veeq2 loses to other fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene18Cond + multi triggers_OneForTheFuture_SeventhCue_Scene19Cond + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene20 # Defeat Veeq3 + multi triggers_OneForTheFuture_SeventhCue_Scene21 # Veeq3 loses to other fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene20Cond + multi triggers_OneForTheFuture_SeventhCue_Scene21Cond + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene22 # Defeat Veeq4 + multi triggers_OneForTheFuture_SeventhCue_Scene23 # Veeq4 loses to other fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene22Cond + multi triggers_OneForTheFuture_SeventhCue_Scene23Cond + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene24 # Defeat Veeq5 + multi triggers_OneForTheFuture_SeventhCue_Scene25 # Veeq5 loses to other fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene24Cond + multi triggers_OneForTheFuture_SeventhCue_Scene25Cond + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene26 # Defeat Veeq6 + multi triggers_OneForTheFuture_SeventhCue_Scene27 # Veeq6 loses to other fake Veeqers + wait 1 + multi triggers_OneForTheFuture_SeventhCue_Scene26Cond + multi triggers_OneForTheFuture_SeventhCue_Scene27Cond + wait 1 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq7 + multi triggers_OneForTheFuture_SeventhCue_DefeatPr0nogo + wait 1 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq1 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq2 + wait 1 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq3 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq4 + wait 1 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq5 + multi triggers_OneForTheFuture_SeventhCue_DefeatVeeq6 + wait 1 + # Handled through normal triggers +# multi triggers_OneForTheFuture_SeventhCue_Scene1 # Intro +# multi triggers_OneForTheFuture_SeventhCue_Scene28 # Lose Pr0nogo +# multi triggers_OneForTheFuture_SeventhCue_Scene29 # Victory +# multi triggers_OneForTheFuture_SeventhCue_Scene30 # Defeat + stop + + :triggers_OneForTheFuture_SeventhCue_Scene2A + player_combat 18 2 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene2 1 blank 13 + var Set SeventhCue_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene2B + player_combat 2 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene2 1 blank 13 + var Set SeventhCue_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene3A + player_combat 18 3 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene3 1 blank 13 + var Set SeventhCue_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene3B + player_combat 3 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene3 1 blank 13 + var Set SeventhCue_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene4A + player_combat 18 4 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene4 1 blank 13 + var Set SeventhCue_Scene4 1 13 + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene4B + player_combat 4 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene4 1 blank 13 + var Set SeventhCue_Scene4 1 13 + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene5A + player_combat 18 5 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene5 1 blank 13 + var Ex|Jump SeventhCue_Scene6 1 blank 13 + var Set SeventhCue_Scene5 1 13 + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene5B + player_combat 5 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene5 1 blank 13 + var Ex|Jump SeventhCue_Scene6 1 blank 13 + var Set SeventhCue_Scene5 1 13 + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene6A + player_combat 18 6 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene5 1 blank 13 + var Ex|Jump SeventhCue_Scene6 1 blank 13 + var Set SeventhCue_Scene6 1 13 + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene6B + player_combat 6 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene5 1 blank 13 + var Ex|Jump SeventhCue_Scene6 1 blank 13 + var Set SeventhCue_Scene6 1 13 + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene7A + player_combat 18 7 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene7 1 blank 13 + var Set SeventhCue_Scene7 1 13 + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene7B + player_combat 7 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump SeventhCue_Scene7 1 blank 13 + var Set SeventhCue_Scene7 1 13 + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene8 + kills 18 19 AtL_W 1 command_center|nexus|hatchery|lair|hive|sire blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene9 + kills 19 18 AtL_W 1 command_center|nexus|hatchery|lair|hive|sire blank + bring 18 Ex 0 command_center|nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene10 + kills 18 19 AtL_W 5 command_center|nexus|hatchery|lair|hive|sire blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene11 + kills 19 18 AtL_W 3 command_center|nexus|hatchery|lair|hive|sire blank + bring 18 Ex 0 command_center|nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene12 + kills 18 19 AtL_W 100 Group_Men blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 12 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene13 + kills 19 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 command_center|nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 13 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene14 + kills 18 19 AtL_W 500 Group_Men blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 14 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene15 + kills 19 18 AtL_W 300 Group_Men blank + bring 18 Ex 0 command_center|nexus|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + stop + + :triggers_OneForTheFuture_SeventhCue_Scene16 + var Ex|Wait defeatSeventhCue_Veeq1 1 13 + var Ex|Jump defeatSeventhCue_Veeq1Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq1_RealVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + var Set defeatSeventhCue_Veeq1Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene16Cond + var Ex|Jump defeatSeventhCue_Veeq1Done 1 blank 13 + wait 24 + player_combat 18 2 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq1_RealVeeq 1 13 + var Set SeventhCue_AttackingVeeq1_FakeVeeq 0 13 + goto triggers_OneForTheFuture_SeventhCue_Scene16Cond + + :triggers_OneForTheFuture_SeventhCue_Scene17 + var Ex|Wait defeatSeventhCue_Veeq1 1 13 + var Ex|Jump defeatSeventhCue_Veeq1Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq1_FakeVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatSeventhCue_Veeq1Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene17Cond + var Ex|Jump defeatSeventhCue_Veeq1Done 1 blank 13 + wait 24 + player_combat 19 2 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq1_RealVeeq 0 13 + var Set SeventhCue_AttackingVeeq1_FakeVeeq 1 13 + goto triggers_OneForTheFuture_SeventhCue_Scene17Cond + + :triggers_OneForTheFuture_SeventhCue_Scene18 + var Ex|Wait defeatSeventhCue_Veeq2 1 13 + var Ex|Jump defeatSeventhCue_Veeq2Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq2_RealVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 18 left_pit_door blank + var Set defeatSeventhCue_Veeq2Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene18Cond + var Ex|Jump defeatSeventhCue_Veeq2Done 1 blank 13 + wait 24 + player_combat 18 3 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq2_RealVeeq 1 13 + var Set SeventhCue_AttackingVeeq2_FakeVeeq 0 13 + goto triggers_OneForTheFuture_SeventhCue_Scene18Cond + + :triggers_OneForTheFuture_SeventhCue_Scene19 + var Ex|Wait defeatSeventhCue_Veeq2 1 13 + var Ex|Jump defeatSeventhCue_Veeq2Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq2_FakeVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 19 left_pit_door blank + var Set defeatSeventhCue_Veeq2Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene19Cond + var Ex|Jump defeatSeventhCue_Veeq2Done 1 blank 13 + wait 24 + player_combat 19 3 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq2_RealVeeq 0 13 + var Set SeventhCue_AttackingVeeq2_FakeVeeq 1 13 + goto triggers_OneForTheFuture_SeventhCue_Scene19Cond + + :triggers_OneForTheFuture_SeventhCue_Scene20 + var Ex|Wait defeatSeventhCue_Veeq3 1 13 + var Ex|Jump defeatSeventhCue_Veeq3Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq3_RealVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 20 left_pit_door blank + var Set defeatSeventhCue_Veeq3Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene20Cond + var Ex|Jump defeatSeventhCue_Veeq3Done 1 blank 13 + wait 24 + player_combat 18 4 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq3_RealVeeq 1 13 + var Set SeventhCue_AttackingVeeq3_FakeVeeq 0 13 + goto triggers_OneForTheFuture_SeventhCue_Scene21Cond + + :triggers_OneForTheFuture_SeventhCue_Scene21 + var Ex|Wait defeatSeventhCue_Veeq3 1 13 + var Ex|Jump defeatSeventhCue_Veeq3Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq3_FakeVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 21 left_pit_door blank + var Set defeatSeventhCue_Veeq3Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene21Cond + var Ex|Jump defeatSeventhCue_Veeq3Done 1 blank 13 + wait 24 + player_combat 19 4 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq3_RealVeeq 0 13 + var Set SeventhCue_AttackingVeeq3_FakeVeeq 1 13 + goto triggers_OneForTheFuture_SeventhCue_Scene21Cond + + :triggers_OneForTheFuture_SeventhCue_Scene22 + var Ex|Wait defeatSeventhCue_Veeq4 1 13 + var Ex|Jump defeatSeventhCue_Veeq4Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq4_RealVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 22 left_pit_door blank + var Set defeatSeventhCue_Veeq4Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene22Cond + var Ex|Jump defeatSeventhCue_Veeq4Done 1 blank 13 + wait 24 + player_combat 18 5 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq4_RealVeeq 1 13 + var Set SeventhCue_AttackingVeeq4_FakeVeeq 0 13 + goto triggers_OneForTheFuture_SeventhCue_Scene22Cond + + :triggers_OneForTheFuture_SeventhCue_Scene23 + var Ex|Wait defeatSeventhCue_Veeq4 1 13 + var Ex|Jump defeatSeventhCue_Veeq4Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq4_FakeVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 23 left_pit_door blank + var Set defeatSeventhCue_Veeq4Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene23Cond + var Ex|Jump defeatSeventhCue_Veeq4Done 1 blank 13 + wait 24 + player_combat 19 5 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq4_RealVeeq 0 13 + var Set SeventhCue_AttackingVeeq4_FakeVeeq 1 13 + goto triggers_OneForTheFuture_SeventhCue_Scene23Cond + + :triggers_OneForTheFuture_SeventhCue_Scene24 + var Ex|Wait defeatSeventhCue_Veeq5 1 13 + var Ex|Jump defeatSeventhCue_Veeq5Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq5_RealVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 24 left_pit_door blank + var Set defeatSeventhCue_Veeq5Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene24Cond + var Ex|Jump defeatSeventhCue_Veeq5Done 1 blank 13 + wait 24 + player_combat 18 6 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq5_RealVeeq 1 13 + var Set SeventhCue_AttackingVeeq5_FakeVeeq 0 13 + goto triggers_OneForTheFuture_SeventhCue_Scene24Cond + + :triggers_OneForTheFuture_SeventhCue_Scene25 + var Ex|Wait defeatSeventhCue_Veeq5 1 13 + var Ex|Jump defeatSeventhCue_Veeq5Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq5_FakeVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 25 left_pit_door blank + var Set defeatSeventhCue_Veeq5Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene25Cond + var Ex|Jump defeatSeventhCue_Veeq5Done 1 blank 13 + wait 24 + player_combat 19 6 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq5_RealVeeq 0 13 + var Set SeventhCue_AttackingVeeq5_FakeVeeq 1 13 + goto triggers_OneForTheFuture_SeventhCue_Scene25Cond + + :triggers_OneForTheFuture_SeventhCue_Scene26 + var Ex|Wait defeatSeventhCue_Veeq6 1 13 + var Ex|Jump defeatSeventhCue_Veeq6Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq6_RealVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 26 left_pit_door blank + var Set defeatSeventhCue_Veeq6Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene26Cond + var Ex|Jump defeatSeventhCue_Veeq6Done 1 blank 13 + wait 24 + player_combat 18 7 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq6_RealVeeq 1 13 + var Set SeventhCue_AttackingVeeq6_FakeVeeq 0 13 + goto triggers_OneForTheFuture_SeventhCue_Scene26Cond + + :triggers_OneForTheFuture_SeventhCue_Scene27 + var Ex|Wait defeatSeventhCue_Veeq6 1 13 + var Ex|Jump defeatSeventhCue_Veeq6Done 1 blank 13 + var Ex|Jump SeventhCue_AttackingVeeq6_FakeVeeq 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 27 left_pit_door blank + var Set defeatSeventhCue_Veeq6Done 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_Scene27Cond + var Ex|Jump defeatSeventhCue_Veeq6Done 1 blank 13 + wait 24 + player_combat 19 7 63 True Wait Any Any + var Set SeventhCue_AttackingVeeq6_RealVeeq 0 13 + var Set SeventhCue_AttackingVeeq6_FakeVeeq 1 13 + goto triggers_OneForTheFuture_SeventhCue_Scene27Cond + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq7 + bring 0 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq7 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatPr0nogo + bring 1 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Pr0nogo 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq1 + bring 2 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq1 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq2 + bring 3 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq2 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq3 + bring 4 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq3 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq4 + bring 5 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq4 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq5 + bring 6 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq5 1 13 + stop + + :triggers_OneForTheFuture_SeventhCue_DefeatVeeq6 + bring 7 Ex_W 0 Group_Factories Loc.63 blank + var Set defeatSeventhCue_Veeq6 1 13 + stop + +##### + + :triggers_OneForTheFuture_FavoredFiction + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker1 + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2 + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene2A # First contact with the Vile Voidspeakers + multi triggers_OneForTheFuture_FavoredFiction_Scene2B + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene3A # First contact with the 3% + multi triggers_OneForTheFuture_FavoredFiction_Scene3B + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene4 # Destroy a Voidspeaker 1 expansion + multi triggers_OneForTheFuture_FavoredFiction_Scene5 # Destroy a Voidspeaker 2 expansion + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene6 # Destroy an Adog expansion + multi triggers_OneForTheFuture_FavoredFiction_Scene7 # Destroy a Ullen expansion + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene8A # Lose an expansion to the Vile Voidspeakers + multi triggers_OneForTheFuture_FavoredFiction_Scene8B + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene9A # Lose an expansion to the 3% + multi triggers_OneForTheFuture_FavoredFiction_Scene9B + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene10 # Kill 100 Vile Voidspeaker units + multi triggers_OneForTheFuture_FavoredFiction_Scene11 # Kill 100 3% units + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene12 # Lose 100 units to the Vile Voidspeakers + multi triggers_OneForTheFuture_FavoredFiction_Scene13 # Lose 100 units to the 3% + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene14 # Defeat Voidspeaker 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene15 # Voidspeaker 1 loses to the 3% + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene14Cond + multi triggers_OneForTheFuture_FavoredFiction_Scene15Cond + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene16 # Defeat Voidspeaker 2 + multi triggers_OneForTheFuture_FavoredFiction_Scene17 # Voidspeaker 2 loses to the 3% + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene16Cond + multi triggers_OneForTheFuture_FavoredFiction_Scene17Cond + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene18 # Defeat Adog + multi triggers_OneForTheFuture_FavoredFiction_Scene19 # Adog loses to the Vile Voidspeakers + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene18Cond + multi triggers_OneForTheFuture_FavoredFiction_Scene19Cond + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene20 # Defeat Ullen + multi triggers_OneForTheFuture_FavoredFiction_Scene21 # Ullen loses to the Vile Voidspeakers + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene20Cond + multi triggers_OneForTheFuture_FavoredFiction_Scene21Cond + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene24 # Lose to the Vile Voidspeakers + multi triggers_OneForTheFuture_FavoredFiction_Scene25 # Lose to the 3% + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_Scene24Cond + multi triggers_OneForTheFuture_FavoredFiction_Scene25Cond + wait 1 + multi triggers_OneForTheFuture_FavoredFiction_DefeatBa3lethal + multi triggers_OneForTheFuture_FavoredFiction_DefeatVoidspeaker1 + multi triggers_OneForTheFuture_FavoredFiction_DefeatVoidspeaker2 + multi triggers_OneForTheFuture_FavoredFiction_DefeatAdog + multi triggers_OneForTheFuture_FavoredFiction_DefeatUllen + wait 1 + # Handled through normal triggers +# multi triggers_OneForTheFuture_FavoredFiction_Scene1 # Intro +# multi triggers_OneForTheFuture_FavoredFiction_Scene22 # Lose Crypto Carl +# multi triggers_OneForTheFuture_FavoredFiction_Scene23 # Victory + stop + + :triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker1 + dth 2 Rand 9 bunker blank + dth 2 Ex_C 0 bunker selectVoidspeakerType1 # Towering Pigprophet + dth 2 Ex_C 1 bunker selectVoidspeakerType2 # Anal Crowsummoner + dth 2 Ex_C 2 bunker selectVoidspeakerType3 # Pissing Porncultist + dth 2 Ex_C 3 bunker selectVoidspeakerType4 # Bearborne Arkanianpussy + dth 2 Ex_C 4 bunker selectVoidspeakerType5 # Doubling Wuckdevourer + dth 2 Ex_C 5 bunker selectVoidspeakerType6 # Mongoloid Pointcorruptor + dth 2 Ex_C 6 bunker selectVoidspeakerType7 # Calendared Rageboy + dth 2 Ex_C 7 bunker selectVoidspeakerType8 # Worthy Pizzasniffer + dth 2 Ex_C 8 bunker selectVoidspeakerType9 # Skeletal Todzombie + dth 2 Set 1 steward blank + stop + + :selectVoidspeakerType1 + #print Voidspeaker<32>1:<32>Towering<32>Pigprophet + dth 2 Set 1 plasma_shell blank + dth 2 Set 3 disruption_web_unit blank + return + + :selectVoidspeakerType2 + #print Voidspeaker<32>1:<32>Anal<32>Crowsummoner + dth 2 Set 3 plasma_shell blank + if_owned command_center selectVoidspeakerType2_Terran + if_owned hatchery selectVoidspeakerType2_Zerg + dth 2 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType2_Terran + dth 2 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType2_Zerg + dth 2 Set 3 disruption_web_unit blank + return + + :selectVoidspeakerType3 + #print Voidspeaker<32>1:<32>Pissing<32>Porncultist + dth 2 Set 2 plasma_shell blank + dth 2 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType4 + #print Voidspeaker<32>1:<32>Bearborne<32>Arkanianpussy + dth 2 Set 1 plasma_shell blank + if_owned command_center selectVoidspeakerType4_Terran + if_owned hatchery selectVoidspeakerType4_Zerg + dth 2 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType4_Terran + dth 2 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType4_Zerg + dth 2 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType5 + #print Voidspeaker<32>1:<32>Doubling<32>Wuckdevourer + dth 2 Set 3 plasma_shell blank + if_owned hatchery selectVoidspeakerType5_Zerg + dth 2 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType5_Zerg + dth 2 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType6 + #print Voidspeaker<32>1:<32>Mongoloid<32>Pointcorruptor + dth 2 Set 1 plasma_shell blank + if_owned command_center selectVoidspeakerType6_Terran + dth 2 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType6_Terran + dth 2 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType7 + #print Voidspeaker<32>1:<32>Calendared<32>Rageboy + dth 2 Set 2 plasma_shell blank + if_owned hatchery selectVoidspeakerType7_Zerg + dth 2 Set 3 disruption_web_unit blank + return + + :selectVoidspeakerType7_Zerg + dth 2 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType8 + #print Voidspeaker<32>1:<32>Worthy<32>Pizzasniffer + dth 2 Set 2 plasma_shell blank + dth 2 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType9 + #print Voidspeaker<32>1:<32>Skeletal<32>Todzombie + dth 2 Set 1 plasma_shell blank + if_owned command_center selectVoidspeakerType9_Terran + dth 2 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType9_Terran + dth 2 Set 1 disruption_web_unit blank + return + + :triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2 + dth 3 Rand 9 bunker blank + + :triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Main + dth 3 Ex_C 0 bunker selectVoidspeakerType1_Part2 # Towering Pigprophet + dth 3 Ex_C 1 bunker selectVoidspeakerType2_Part2 # Anal Crowsummoner + dth 3 Ex_C 2 bunker selectVoidspeakerType3_Part2 # Pissing Porncultist + dth 3 Ex_C 3 bunker selectVoidspeakerType4_Part2 # Bearborne Arkanianpussy + dth 3 Ex_C 4 bunker selectVoidspeakerType5_Part2 # Doubling Wuckdevourer + dth 3 Ex_C 5 bunker selectVoidspeakerType6_Part2 # Mongoloid Pointcorruptor + dth 3 Ex_C 6 bunker selectVoidspeakerType7_Part2 # Calendared Rageboy + dth 3 Ex_C 7 bunker selectVoidspeakerType8_Part2 # Worthy Pizzasniffer + dth 3 Ex_C 8 bunker selectVoidspeakerType9_Part2 # Skeletal Todzombie + var Ex|Call triggerFavoredFiction_VoidspeakerSelectionParachute 1 triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute 13 + dth 3 Set 1 steward blank + stop + + :triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2<32>Parachute<32>Set + var Set triggerFavoredFiction_VoidspeakerSelectionParachute 1 13 + return + + :triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute + dth 3 Ex 8 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute2 + dth 3 Add 1 bunker blank + goto triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Main + + :triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute2 + dth 3 Sub 1 bunker blank + goto triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Main + + :selectVoidspeakerType1_Part2 + dth 2 Ex 0 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Towering<32>Pigprophet + dth 3 Set 1 plasma_shell blank + dth 3 Set 3 disruption_web_unit blank + return + + :selectVoidspeakerType2_Part2 + dth 2 Ex 1 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Anal<32>Crowsummoner + dth 3 Set 3 plasma_shell blank + if_owned command_center selectVoidspeakerType2_Terran_Part2 + if_owned hatchery selectVoidspeakerType2_Zerg_Part2 + dth 3 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType2_Terran_Part2 + dth 3 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType2_Zerg_Part2 + dth 3 Set 3 disruption_web_unit blank + return + + :selectVoidspeakerType3_Part2 + dth 2 Ex 2 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Pissing<32>Porncultist + dth 3 Set 2 plasma_shell blank + dth 3 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType4_Part2 + dth 2 Ex 3 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Bearborne<32>Arkanianpussy + dth 3 Set 1 plasma_shell blank + if_owned command_center selectVoidspeakerType4_Terran_Part2 + if_owned hatchery selectVoidspeakerType4_Zerg_Part2 + dth 3 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType4_Terran_Part2 + dth 3 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType4_Zerg_Part2 + dth 3 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType5_Part2 + dth 2 Ex 4 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Doubling<32>Wuckdevourer + dth 3 Set 3 plasma_shell blank + if_owned hatchery selectVoidspeakerType5_Zerg_Part2 + dth 3 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType5_Zerg_Part2 + dth 3 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType6_Part2 + dth 2 Ex 5 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Mongoloid<32>Pointcorruptor + dth 3 Set 1 plasma_shell blank + if_owned command_center selectVoidspeakerType6_Terran_Part2 + dth 3 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType6_Terran_Part2 + dth 3 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType7_Part2 + dth 2 Ex 6 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Calendared<32>Rageboy + dth 3 Set 2 plasma_shell blank + if_owned hatchery selectVoidspeakerType7_Zerg_Part2 + dth 3 Set 3 disruption_web_unit blank + return + + :selectVoidspeakerType7_Zerg_Part2 + dth 3 Set 1 disruption_web_unit blank + return + + :selectVoidspeakerType8_Part2 + dth 2 Ex 7 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Worthy<32>Pizzasniffer + dth 3 Set 2 plasma_shell blank + dth 3 Set 2 disruption_web_unit blank + return + + :selectVoidspeakerType9_Part2 + dth 2 Ex 8 bunker triggers_OneForTheFuture_FavoredFiction_SelectVoidspeaker2_Parachute_Set + #print Voidspeaker<32>2:<32>Tism-Tastic<32>Fullbreeder + dth 3 Set 1 plasma_shell blank + if_owned command_center selectVoidspeakerType9_Terran_Part2 + dth 3 Set 4 disruption_web_unit blank + return + + :selectVoidspeakerType9_Terran_Part2 + dth 2 Set 1 disruption_web_unit blank + return + + :triggers_OneForTheFuture_FavoredFiction_Scene2A + player_combat 18 19 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump FavoredFiction_Scene2 1 blank 13 + var Set FavoredFiction_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene2B + player_combat 19 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump FavoredFiction_Scene2 1 blank 13 + var Set FavoredFiction_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene3A + player_combat 18 20 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump FavoredFiction_Scene3 1 blank 13 + var Set FavoredFiction_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene3B + player_combat 20 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump FavoredFiction_Scene3 1 blank 13 + var Set FavoredFiction_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene4 + kills 18 2 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 2 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene5 + kills 18 3 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 3 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene6 + kills 18 5 AtL_W 1 hatchery|lair|hive|sire blank + bring 5 Ex 0 hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene7 + kills 18 4 AtL_W 1 command_center blank + bring 4 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene8A + kills 19 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Ex|Jump FavoredFiction_Scene8 1 blank 13 + var Set FavoredFiction_Scene8 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene8B + kills 19 1 AtL_W 1 nexus blank + bring 1 Ex 0 nexus Loc.63 blank + var Ex|Jump FavoredFiction_Scene8 1 blank 13 + var Set FavoredFiction_Scene8 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene9A + kills 20 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Ex|Jump FavoredFiction_Scene9 1 blank 13 + var Set FavoredFiction_Scene9 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene9B + kills 20 1 AtL_W 1 nexus blank + bring 1 Ex 0 nexus Loc.63 blank + var Ex|Jump FavoredFiction_Scene9 1 blank 13 + var Set FavoredFiction_Scene9 1 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene10 + kills 18 19 AtL_W 100 Group_Men blank + bring 19 Ex 0 nexus|command_center|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene11 + kills 18 20 AtL_W 100 Group_Men blank + bring 20 Ex 0 command_center|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene12 + kills 19 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 nexus|command_center|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 12 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene13 + kills 20 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 nexus|command_center|hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 13 left_pit_door blank + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene14 + var Ex|Wait defeatFavoredFiction_Voidspeaker1 1 13 + var Ex|Jump defeatFavoredFiction_Voidspeaker1Done 1 blank 13 + var Ex|Jump FavoredFiction_AttackingVileVoidspeakers_NahFuckThat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 14 left_pit_door blank + var Set defeatFavoredFiction_Voidspeaker1Done 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene14Cond + var Ex|Jump defeatFavoredFiction_Voidspeaker1Done 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set FavoredFiction_AttackingVileVoidspeakers_NahFuckThat 1 13 + var Set FavoredFiction_AttackingVileVoidspeakers_The3Percent 0 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene14Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene15 + var Ex|Wait defeatFavoredFiction_Voidspeaker1 1 13 + var Ex|Jump defeatFavoredFiction_Voidspeaker1Done 1 blank 13 + var Ex|Jump FavoredFiction_AttackingVileVoidspeakers_The3Percent 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + var Set defeatFavoredFiction_Voidspeaker1Done 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene15Cond + var Ex|Jump defeatFavoredFiction_Voidspeaker1Done 1 blank 13 + wait 24 + player_combat 20 19 63 True Wait Any Any + var Set FavoredFiction_AttackingVileVoidspeakers_NahFuckThat 0 13 + var Set FavoredFiction_AttackingVileVoidspeakers_The3Percent 1 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene15Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene16 + var Ex|Wait defeatFavoredFiction_Voidspeaker2 1 13 + var Ex|Jump defeatFavoredFiction_Voidspeaker2Done 1 blank 13 + var Ex|Jump FavoredFiction_AttackingVileVoidspeakers_NahFuckThat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + var Set defeatFavoredFiction_Voidspeaker2Done 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene16Cond + var Ex|Jump defeatFavoredFiction_Voidspeaker2Done 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set FavoredFiction_AttackingVileVoidspeakers_NahFuckThat 1 13 + var Set FavoredFiction_AttackingVileVoidspeakers_The3Percent 0 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene16Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene17 + var Ex|Wait defeatFavoredFiction_Voidspeaker2 1 13 + var Ex|Jump defeatFavoredFiction_Voidspeaker2Done 1 blank 13 + var Ex|Jump FavoredFiction_AttackingVileVoidspeakers_The3Percent 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatFavoredFiction_Voidspeaker2Done 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene17Cond + var Ex|Jump defeatFavoredFiction_Voidspeaker2Done 1 blank 13 + wait 24 + player_combat 20 19 63 True Wait Any Any + var Set FavoredFiction_AttackingVileVoidspeakers_NahFuckThat 0 13 + var Set FavoredFiction_AttackingVileVoidspeakers_The3Percent 1 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene17Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene18 + var Ex|Wait defeatFavoredFiction_Adog 1 13 + var Ex|Jump defeatFavoredFiction_AdogDone 1 blank 13 + var Ex|Jump FavoredFiction_AttackingThe3Percent_NahFuckThat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 18 left_pit_door blank + var Set defeatFavoredFiction_AdogDone 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene18Cond + var Ex|Jump defeatFavoredFiction_AdogDone 1 blank 13 + wait 24 + player_combat 18 20 63 True Wait Any Any + var Set FavoredFiction_AttackingThe3Percent_NahFuckThat 1 13 + var Set FavoredFiction_AttackingThe3Percent_VileVoidspeakers 0 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene18Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene19 + var Ex|Wait defeatFavoredFiction_Adog 1 13 + var Ex|Jump defeatFavoredFiction_AdogDone 1 blank 13 + var Ex|Jump FavoredFiction_AttackingThe3Percent_VileVoidspeakers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 19 left_pit_door blank + var Set defeatFavoredFiction_AdogDone 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene19Cond + var Ex|Jump defeatFavoredFiction_AdogDone 1 blank 13 + wait 24 + player_combat 19 20 63 True Wait Any Any + var Set FavoredFiction_AttackingThe3Percent_NahFuckThat 0 13 + var Set FavoredFiction_AttackingThe3Percent_VileVoidspeakers 1 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene19Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene20 + var Ex|Wait defeatFavoredFiction_Ullen 1 13 + var Ex|Jump defeatFavoredFiction_UllenDone 1 blank 13 + var Ex|Jump FavoredFiction_AttackingThe3Percent_NahFuckThat 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 20 left_pit_door blank + var Set defeatFavoredFiction_UllenDone 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene20Cond + var Ex|Jump defeatFavoredFiction_UllenDone 1 blank 13 + wait 24 + player_combat 18 20 63 True Wait Any Any + var Set FavoredFiction_AttackingThe3Percent_NahFuckThat 1 13 + var Set FavoredFiction_AttackingThe3Percent_VileVoidspeakers 0 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene20Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene21 + var Ex|Wait defeatFavoredFiction_Ullen 1 13 + var Ex|Jump defeatFavoredFiction_UllenDone 1 blank 13 + var Ex|Jump FavoredFiction_AttackingThe3Percent_VileVoidspeakers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 21 left_pit_door blank + var Set defeatFavoredFiction_UllenDone 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene21Cond + var Ex|Jump defeatFavoredFiction_UllenDone 1 blank 13 + wait 24 + player_combat 19 20 63 True Wait Any Any + var Set FavoredFiction_AttackingThe3Percent_NahFuckThat 0 13 + var Set FavoredFiction_AttackingThe3Percent_VileVoidspeakers 1 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene21Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene24 + var Ex|Wait defeatFavoredFiction_Ba3lethal 1 13 + var Ex|Jump defeatFavoredFiction_Ba3lethalDone 1 blank 13 + var Ex|Jump FavoredFiction_AttackingNahFuckThat_VileVoidspeakers 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 24 left_pit_door blank + var Set defeatFavoredFiction_Ba3lethalDone 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene24Cond + var Ex|Jump defeatFavoredFiction_Ba3lethalDone 1 blank 13 + wait 24 + player_combat 19 18 63 True Wait Any Any + var Set FavoredFiction_AttackingNahFuckThat_VileVoidspeakers 1 13 + var Set FavoredFiction_AttackingNahFuckThat_The3Percent 0 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene24Cond + + :triggers_OneForTheFuture_FavoredFiction_Scene25 + var Ex|Wait defeatFavoredFiction_Ba3lethal 1 13 + var Ex|Jump defeatFavoredFiction_Ba3lethalDone 1 blank 13 + var Ex|Jump FavoredFiction_AttackingNahFuckThat_The3Percent 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 25 left_pit_door blank + var Set defeatFavoredFiction_Ba3lethalDone 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_Scene25Cond + var Ex|Jump defeatFavoredFiction_Ba3lethalDone 1 blank 13 + wait 24 + player_combat 20 18 63 True Wait Any Any + var Set FavoredFiction_AttackingNahFuckThat_VileVoidspeakers 0 13 + var Set FavoredFiction_AttackingNahFuckThat_The3Percent 1 13 + goto triggers_OneForTheFuture_FavoredFiction_Scene25Cond + + :triggers_OneForTheFuture_FavoredFiction_DefeatBa3lethal + bring 0 Ex_W 0 nexus|Group_Factories Loc.63 blank + var Set defeatFavoredFiction_Ba3lethal 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_DefeatVoidspeaker1 + bring 2 Ex_W 0 command_center|Group_Factories Loc.63 blank + var Set defeatFavoredFiction_Voidspeaker1 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_DefeatVoidspeaker2 + bring 3 Ex_W 0 hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatFavoredFiction_Voidspeaker2 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_DefeatUllen + bring 4 Ex_W 0 nexus|Group_Factories Loc.63 blank + var Set defeatFavoredFiction_Ullen 1 13 + stop + + :triggers_OneForTheFuture_FavoredFiction_DefeatAdog + bring 5 Ex_W 0 hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatFavoredFiction_Adog 1 13 + stop + +##### + + :triggers_OneForTheFuture_TheShitflingSinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene3A # First contact with Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene3B + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene4A # First contact with the Shitfling Sinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene4B + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene5A # First contact with the Fraudulent Task Force + multi triggers_OneForTheFuture_TheShitflingSinners_Scene5B + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene6 # Destroy a Customer Supporter expansion + multi triggers_OneForTheFuture_TheShitflingSinners_Scene7 # Destroy a Digital Rights Manager expansion + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene8 # Destroy a Sellout Sam expansion + multi triggers_OneForTheFuture_TheShitflingSinners_Scene9 # Destroy a Plagiarist Paul expansion + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene10 # Destroy a TonyTron expansion + multi triggers_OneForTheFuture_TheShitflingSinners_Scene11 # Destroy a Veeq8 expansion + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene12A # Lose an expansion to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene12B + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene13A # Lose an expansion to the Shitfling Sinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene13B + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene14A # Lose an expansion to the Fraudulent Task Force + multi triggers_OneForTheFuture_TheShitflingSinners_Scene14B + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene15 # Kill 100 Gatesoft Microbills units + multi triggers_OneForTheFuture_TheShitflingSinners_Scene16 # Kill 100 Shitfling Sinner units + multi triggers_OneForTheFuture_TheShitflingSinners_Scene17 # Kill 100 Fraudulent Task Force units + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene18 # Lose 100 units to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene19 # Lose 100 units to the Shitfling Sinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene20 # Lose 100 units to the Fraudulent Task Force + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene21 # Defeat Customer Supporter + multi triggers_OneForTheFuture_TheShitflingSinners_Scene22 # Customer Supporter loses to the Shitfling Sinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene23 # Customer Supporter loses to the Fraudulent Task Force + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene21Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene22Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene23Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene24 # Defeat Digital Rights Manager + multi triggers_OneForTheFuture_TheShitflingSinners_Scene25 # Digital Rights Manager loses to the Shitfling Sinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene26 # Digital Rights Manager loses to the Fraudulent Task Force + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene24Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene25Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene26Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene27 # Defeat Sellout Sam + multi triggers_OneForTheFuture_TheShitflingSinners_Scene28 # Sellout Sam loses to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene29 # Sellout Sam loses to the Fraudulent Task Force + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene27Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene28Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene29Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene30 # Defeat Plagiarist Paul + multi triggers_OneForTheFuture_TheShitflingSinners_Scene31 # Plagiarist Paul loses to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene32 # Plagiarist Paul loses to the Fraudulent Task Force + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene30Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene31Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene32Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene33 # Defeat TonyTron + multi triggers_OneForTheFuture_TheShitflingSinners_Scene34 # TonyTron loses to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene35 # TonyTron loses to the Shitfling Sinners + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene33Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene34Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene35Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene36 # Defeat Veeq8 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene37 # Veeq8 loses to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene38 # Veeq8 loses to the Shitfling Sinners + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene36Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene37Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene38Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene39 # Lose to Gatesoft Microbills + multi triggers_OneForTheFuture_TheShitflingSinners_Scene40 # Lose to the Shitfling Sinners + multi triggers_OneForTheFuture_TheShitflingSinners_Scene41 # Lose to the Fraudulent Task Force + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_Scene39Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene40Cond + multi triggers_OneForTheFuture_TheShitflingSinners_Scene41Cond + wait 1 + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatHoopThrower + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatCustomerSupporter + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatDigitalRightsManager + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatSelloutSam + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatPlagiaristPaul + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatTonyTron + multi triggers_OneForTheFuture_TheShitflingSinners_DefeatVeeq8 + wait 1 + # Handled through normal triggers +# multi triggers_OneForTheFuture_TheShitflingSinners_Scene1 # Intro +# multi triggers_OneForTheFuture_TheShitflingSinners_Scene2 # The Fraudulent Task Force arrives +# multi triggers_OneForTheFuture_TheShitflingSinners_Scene42 # Lose Dynamo +# multi triggers_OneForTheFuture_TheShitflingSinners_Scene43 # Victory +# multi triggers_OneForTheFuture_TheShitflingSinners_Scene44 # Tikimon frauded + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene3A + player_combat 18 19 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene3 1 blank 13 + var Set TheShitflingSinners_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene3B + player_combat 19 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene3 1 blank 13 + var Set TheShitflingSinners_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene4A + player_combat 18 20 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene4 1 blank 13 + var Set TheShitflingSinners_Scene4 1 13 + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene4B + player_combat 20 18 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene4 1 blank 13 + var Set TheShitflingSinners_Scene4 1 13 + dth 0 Set 4 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene5A + player_combat 18 21 63 True Wait Any Any + dth 7 Ex_W 1 map_revealer blank # To make sure "arrival" plays first! + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene5 1 blank 13 + var Set TheShitflingSinners_Scene5 1 13 + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene5B + player_combat 21 18 63 True Wait Any Any + dth 7 Ex_W 1 map_revealer blank # To make sure "arrival" plays first! + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene5 1 blank 13 + var Set TheShitflingSinners_Scene5 1 13 + dth 0 Set 5 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene6 + kills 18 2 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 2 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene7 + kills 18 3 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 3 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene8 + kills 18 4 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 4 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene9 + kills 18 5 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 5 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene10 + kills 18 6 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 6 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene11 + kills 18 7 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 7 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene12A + kills 19 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene12 1 blank 13 + var Set TheShitflingSinners_Scene12 1 13 + dth 0 Set 12 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene12B + kills 19 1 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 1 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene12 1 blank 13 + var Set TheShitflingSinners_Scene12 1 13 + dth 0 Set 12 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene13A + kills 20 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene13 1 blank 13 + var Set TheShitflingSinners_Scene13 1 13 + dth 0 Set 13 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene13B + kills 20 1 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 1 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene13 1 blank 13 + var Set TheShitflingSinners_Scene13 1 13 + dth 0 Set 13 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene14A + kills 21 0 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 0 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene14 1 blank 13 + var Set TheShitflingSinners_Scene14 1 13 + dth 0 Set 14 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene14B + kills 21 1 AtL_W 1 hatchery|lair|hive|sire|command_center|nexus blank + bring 1 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump TheShitflingSinners_Scene14 1 blank 13 + var Set TheShitflingSinners_Scene14 1 13 + dth 0 Set 14 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene15 + kills 18 19 AtL_W 100 Group_Men blank + bring 19 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene16 + kills 18 20 AtL_W 100 Group_Men blank + bring 20 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene17 + kills 18 21 AtL_W 100 Group_Men blank + bring 21 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene18 + kills 19 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 18 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene19 + kills 20 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 19 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene20 + kills 21 18 AtL_W 100 Group_Men blank + bring 18 Ex 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 20 left_pit_door blank + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene21 + var Ex|Wait defeatTheShitflingSinners_CustomerSupporter 1 13 + var Ex|Jump defeatTheShitflingSinners_CustomerSupporterDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 21 left_pit_door blank + var Set defeatTheShitflingSinners_CustomerSupporterDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene21Cond + var Ex|Jump defeatTheShitflingSinners_CustomerSupporterDone 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 1 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 0 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene21Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene22 + var Ex|Wait defeatTheShitflingSinners_CustomerSupporter 1 13 + var Ex|Jump defeatTheShitflingSinners_CustomerSupporterDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 22 left_pit_door blank + var Set defeatTheShitflingSinners_CustomerSupporterDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene22Cond + var Ex|Jump defeatTheShitflingSinners_CustomerSupporterDone 1 blank 13 + wait 24 + player_combat 20 19 63 True Wait Any Any + var Set TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 1 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene22Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene23 + var Ex|Wait defeatTheShitflingSinners_CustomerSupporter 1 13 + var Ex|Jump defeatTheShitflingSinners_CustomerSupporterDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 23 left_pit_door blank + var Set defeatTheShitflingSinners_CustomerSupporterDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene23Cond + var Ex|Jump defeatTheShitflingSinners_CustomerSupporterDone 1 blank 13 + wait 24 + player_combat 21 19 63 True Wait Any Any + var Set TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 1 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene23Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene24 + var Ex|Wait defeatTheShitflingSinners_DigitalRightsManager 1 13 + var Ex|Jump defeatTheShitflingSinners_DigitalRightsManagerDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 24 left_pit_door blank + var Set defeatTheShitflingSinners_DigitalRightsManagerDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene24Cond + var Ex|Jump defeatTheShitflingSinners_DigitalRightsManagerDone 1 blank 13 + wait 24 + player_combat 18 19 63 True Wait Any Any + var Set TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 1 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 0 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene24Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene25 + var Ex|Wait defeatTheShitflingSinners_DigitalRightsManager 1 13 + var Ex|Jump defeatTheShitflingSinners_DigitalRightsManagerDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 25 left_pit_door blank + var Set defeatTheShitflingSinners_DigitalRightsManagerDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene25Cond + var Ex|Jump defeatTheShitflingSinners_DigitalRightsManagerDone 1 blank 13 + wait 24 + player_combat 20 19 63 True Wait Any Any + var Set TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 1 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene25Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene26 + var Ex|Wait defeatTheShitflingSinners_DigitalRightsManager 1 13 + var Ex|Jump defeatTheShitflingSinners_DigitalRightsManagerDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 26 left_pit_door blank + var Set defeatTheShitflingSinners_DigitalRightsManagerDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene26Cond + var Ex|Jump defeatTheShitflingSinners_DigitalRightsManagerDone 1 blank 13 + wait 24 + player_combat 21 19 63 True Wait Any Any + var Set TheShitflingSinners_AttackingGatesoftMicrobills_FraudulentTaskForce 1 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_ShitflingSinners 0 13 + var Set TheShitflingSinners_AttackingGatesoftMicrobills_LibertyWarriors 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene26Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene27 + var Ex|Wait defeatTheShitflingSinners_SelloutSam 1 13 + var Ex|Jump defeatTheShitflingSinners_SelloutSamDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingShitflingSinners_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 27 left_pit_door blank + var Set defeatTheShitflingSinners_SelloutSamDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene27Cond + var Ex|Jump defeatTheShitflingSinners_SelloutSamDone 1 blank 13 + wait 24 + player_combat 18 20 63 True Wait Any Any + var Set TheShitflingSinners_AttackingShitflingSinners_LibertyWarriors 1 13 + var Set TheShitflingSinners_AttackingShitflingSinners_GatesoftMicrobills 0 13 + var Set TheShitflingSinners_AttackingShitflingSinners_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene27Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene28 + var Ex|Wait defeatTheShitflingSinners_SelloutSam 1 13 + var Ex|Jump defeatTheShitflingSinners_SelloutSamDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingShitflingSinners_GatesoftMicrobills 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 28 left_pit_door blank + var Set defeatTheShitflingSinners_SelloutSamDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene28Cond + var Ex|Jump defeatTheShitflingSinners_SelloutSamDone 1 blank 13 + wait 24 + player_combat 19 20 63 True Wait Any Any + var Set TheShitflingSinners_AttackingShitflingSinners_GatesoftMicrobills 1 13 + var Set TheShitflingSinners_AttackingShitflingSinners_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingShitflingSinners_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene28Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene29 + var Ex|Wait defeatTheShitflingSinners_SelloutSam 1 13 + var Ex|Jump defeatTheShitflingSinners_SelloutSamDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingShitflingSinners_FraudulentTaskForce 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 29 left_pit_door blank + var Set defeatTheShitflingSinners_SelloutSamDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene29Cond + var Ex|Jump defeatTheShitflingSinners_SelloutSamDone 1 blank 13 + wait 24 + player_combat 21 20 63 True Wait Any Any + var Set TheShitflingSinners_AttackingShitflingSinners_FraudulentTaskForce 1 13 + var Set TheShitflingSinners_AttackingShitflingSinners_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingShitflingSinners_GatesoftMicrobills 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene29Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene30 + var Ex|Wait defeatTheShitflingSinners_PlagiaristPaul 1 13 + var Ex|Jump defeatTheShitflingSinners_PlagiaristPaulDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingShitflingSinners_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 30 left_pit_door blank + var Set defeatTheShitflingSinners_PlagiaristPaulDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene30Cond + var Ex|Jump defeatTheShitflingSinners_PlagiaristPaulDone 1 blank 13 + wait 24 + player_combat 18 20 63 True Wait Any Any + var Set TheShitflingSinners_AttackingTheShitflingSinners_LibertyWarriors 1 13 + var Set TheShitflingSinners_AttackingTheShitflingSinners_GatesoftMicrobills 0 13 + var Set TheShitflingSinners_AttackingTheShitflingSinners_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene30Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene31 + var Ex|Wait defeatTheShitflingSinners_PlagiaristPaul 1 13 + var Ex|Jump defeatTheShitflingSinners_PlagiaristPaulDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingShitflingSinners_GatesoftMicrobills 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 31 left_pit_door blank + var Set defeatTheShitflingSinners_PlagiaristPaulDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene31Cond + var Ex|Jump defeatTheShitflingSinners_PlagiaristPaulDone 1 blank 13 + wait 24 + player_combat 19 20 63 True Wait Any Any + var Set TheShitflingSinners_AttackingTheShitflingSinners_GatesoftMicrobills 1 13 + var Set TheShitflingSinners_AttackingTheShitflingSinners_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingTheShitflingSinners_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene31Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene32 + var Ex|Wait defeatTheShitflingSinners_PlagiaristPaul 1 13 + var Ex|Jump defeatTheShitflingSinners_PlagiaristPaulDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingShitflingSinners_FraudulentTaskForce 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 32 left_pit_door blank + var Set defeatTheShitflingSinners_PlagiaristPaulDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene32Cond + var Ex|Jump defeatTheShitflingSinners_PlagiaristPaulDone 1 blank 13 + wait 24 + player_combat 21 20 63 True Wait Any Any + var Set TheShitflingSinners_AttackingTheShitflingSinners_FraudulentTaskForce 1 13 + var Set TheShitflingSinners_AttackingTheShitflingSinners_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingTheShitflingSinners_GatesoftMicrobills 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene32Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene33 + var Ex|Wait defeatTheShitflingSinners_TonyTron 1 13 + var Ex|Jump defeatTheShitflingSinners_TonyTronDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 33 left_pit_door blank + var Set defeatTheShitflingSinners_TonyTronDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene33Cond + var Ex|Jump defeatTheShitflingSinners_TonyTronDone 1 blank 13 + wait 24 + player_combat 18 21 63 True Wait Any Any + var Set TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 1 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 0 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene33Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene34 + var Ex|Wait defeatTheShitflingSinners_TonyTron 1 13 + var Ex|Jump defeatTheShitflingSinners_TonyTronDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 34 left_pit_door blank + var Set defeatTheShitflingSinners_TonyTronDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene34Cond + var Ex|Jump defeatTheShitflingSinners_TonyTronDone 1 blank 13 + wait 24 + player_combat 19 21 63 True Wait Any Any + var Set TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 1 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene34Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene35 + var Ex|Wait defeatTheShitflingSinners_TonyTron 1 13 + var Ex|Jump defeatTheShitflingSinners_TonyTronDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 35 left_pit_door blank + var Set defeatTheShitflingSinners_TonyTronDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene35Cond + var Ex|Jump defeatTheShitflingSinners_TonyTronDone 1 blank 13 + wait 24 + player_combat 20 21 63 True Wait Any Any + var Set TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 1 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene35Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene36 + var Ex|Wait defeatTheShitflingSinners_Veeq8 1 13 + var Ex|Jump defeatTheShitflingSinners_Veeq8Done 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 36 left_pit_door blank + var Set defeatTheShitflingSinners_Veeq8Done 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene36Cond + var Ex|Jump defeatTheShitflingSinners_Veeq8Done 1 blank 13 + wait 24 + player_combat 18 21 63 True Wait Any Any + var Set TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 1 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 0 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene36Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene37 + var Ex|Wait defeatTheShitflingSinners_Veeq8 1 13 + var Ex|Jump defeatTheShitflingSinners_Veeq8Done 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 37 left_pit_door blank + var Set defeatTheShitflingSinners_Veeq8Done 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene37Cond + var Ex|Jump defeatTheShitflingSinners_Veeq8Done 1 blank 13 + wait 24 + player_combat 19 21 63 True Wait Any Any + var Set TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 1 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene37Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene38 + var Ex|Wait defeatTheShitflingSinners_Veeq8 1 13 + var Ex|Jump defeatTheShitflingSinners_Veeq8Done 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 38 left_pit_door blank + var Set defeatTheShitflingSinners_Veeq8Done 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene38Cond + var Ex|Jump defeatTheShitflingSinners_Veeq8Done 1 blank 13 + wait 24 + player_combat 20 21 63 True Wait Any Any + var Set TheShitflingSinners_AttackingFraudulentTaskForce_ShitflingSinners 1 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_LibertyWarriors 0 13 + var Set TheShitflingSinners_AttackingFraudulentTaskForce_GatesoftMicrobills 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene38Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene39 + var Ex|Wait defeatTheShitflingSinners_HoopThrower 1 13 + var Ex|Jump defeatTheShitflingSinners_HoopThrowerDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingLibertyWarriors_GatesoftMicrobills 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 39 left_pit_door blank + var Set defeatTheShitflingSinners_HoopThrowerDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene39Cond + var Ex|Jump defeatTheShitflingSinners_HoopThrowerDone 1 blank 13 + wait 24 + player_combat 19 18 63 True Wait Any Any + var Set TheShitflingSinners_AttackingLibertyWarriors_GatesoftMicrobills 1 13 + var Set TheShitflingSinners_AttackingLibertyWarriors_ShitflingSinners 0 13 + var Set TheShitflingSinners_AttackingLibertyWarriors_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene39Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene40 + var Ex|Wait defeatTheShitflingSinners_HoopThrower 1 13 + var Ex|Jump defeatTheShitflingSinners_HoopThrowerDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingLibertyWarriors_ShitflingSinners 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 40 left_pit_door blank + var Set defeatTheShitflingSinners_HoopThrowerDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene40Cond + var Ex|Jump defeatTheShitflingSinners_HoopThrowerDone 1 blank 13 + wait 24 + player_combat 20 18 63 True Wait Any Any + var Set TheShitflingSinners_AttackingLibertyWarriors_ShitflingSinners 1 13 + var Set TheShitflingSinners_AttackingLibertyWarriors_GatesoftMicrobills 0 13 + var Set TheShitflingSinners_AttackingLibertyWarriors_FraudulentTaskForce 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene40Cond + + :triggers_OneForTheFuture_TheShitflingSinners_Scene41 + var Ex|Wait defeatTheShitflingSinners_HoopThrower 1 13 + var Ex|Jump defeatTheShitflingSinners_HoopThrowerDone 1 blank 13 + var Ex|Jump TheShitflingSinners_AttackingLibertyWarriors_FraudulentTaskForce 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 41 left_pit_door blank + var Set defeatTheShitflingSinners_HoopThrowerDone 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_Scene41Cond + var Ex|Jump defeatTheShitflingSinners_HoopThrowerDone 1 blank 13 + wait 24 + player_combat 21 18 63 True Wait Any Any + var Set TheShitflingSinners_AttackingLibertyWarriors_FraudulentTaskForce 1 13 + var Set TheShitflingSinners_AttackingLibertyWarriors_GatesoftMicrobills 0 13 + var Set TheShitflingSinners_AttackingLibertyWarriors_ShitflingSinners 0 13 + goto triggers_OneForTheFuture_TheShitflingSinners_Scene41Cond + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatHoopThrower + bring 0 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_HoopThrower 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatCustomerSupporter + bring 2 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_CustomerSupporter 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatDigitalRightsManager + bring 3 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_DigitalRightsManager 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatSelloutSam + bring 4 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_SelloutSam 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatPlagiaristPaul + bring 5 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_PlagiaristPaul 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatTonyTron + bring 6 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_TonyTron 1 13 + stop + + :triggers_OneForTheFuture_TheShitflingSinners_DefeatVeeq8 + bring 7 Ex_W 0 hatchery|lair|hive|sire|command_center|nexus Loc.63 blank + var Set defeatTheShitflingSinners_Veeq8 1 13 + stop + + :triggers_OneForTheFuture_TheCosmonarch + wait 1 + stop + +##### + + :triggers_TheLostGods +# dth 13 Ex 1 right_pit_door triggers_TheLostGods_Waterwar + dth 13 Ex 2 right_pit_door triggers_TheLostGods_Cellbound +# dth 13 Ex 3 right_pit_door triggers_TheLostGods_HeatDeath +# dth 13 Ex 4 right_pit_door triggers_TheLostGods_GoldenSouls +# dth 13 Ex 5 right_pit_door triggers_TheLostGods_AtTheGates + stop + +##### + + :triggers_TheLostGods_Cellbound + wait 1 + multi triggers_TheLostGods_Cellbound_Scene2 # First contact w/ Terim Zerg + multi triggers_TheLostGods_Cellbound_Scene3 # First contact w/ Terim Protoss + multi triggers_TheLostGods_Cellbound_Scene4 # First contact w/ Joran Terran + wait 1 + multi triggers_TheLostGods_Cellbound_Scene5 # Eliminate a Terim Zerg expansion + multi triggers_TheLostGods_Cellbound_Scene6 # Eliminate a Terim Protoss expansion + multi triggers_TheLostGods_Cellbound_Scene7 # Eliminate a Joran Terran expansion + wait 1 + multi triggers_TheLostGods_Cellbound_Scene8 # Lose an expansion to Terim Zerg + multi triggers_TheLostGods_Cellbound_Scene9 # Lose an expansion to Terim Protoss + multi triggers_TheLostGods_Cellbound_Scene10 # Lose an expansion to Joran Terran + wait 1 + multi triggers_TheLostGods_Cellbound_Scene11 # Slay 100 of Terim's Zerg + multi triggers_TheLostGods_Cellbound_Scene12 # Slay 100 of Terim's Protoss + multi triggers_TheLostGods_Cellbound_Scene13 # Slay 100 of Joran's Terrans + wait 1 + multi triggers_TheLostGods_Cellbound_Scene14 # Lose 100 to Terim's Zerg + multi triggers_TheLostGods_Cellbound_Scene15 # Lose 100 to Terim's Protoss + multi triggers_TheLostGods_Cellbound_Scene16 # Lose 100 to Joran's Terrans + wait 1 + multi triggers_TheLostGods_Cellbound_Scene17 # Kiraxxar defeats Terim's Zerg + multi triggers_TheLostGods_Cellbound_Scene18 # Joran defeats Terim's Protoss + multi triggers_TheLostGods_Cellbound_Scene19 # Kiraxxar defeats Terim's Protoss + multi triggers_TheLostGods_Cellbound_Scene20 # Joran defeats Terim's Protoss + wait 1 + multi triggers_TheLostGods_Cellbound_Scene17Cond + multi triggers_TheLostGods_Cellbound_Scene18Cond + multi triggers_TheLostGods_Cellbound_Scene19Cond + multi triggers_TheLostGods_Cellbound_Scene20Cond + wait 1 + multi triggers_TheLostGods_Cellbound_Scene21 # Kiraxxar defeats Joran + multi triggers_TheLostGods_Cellbound_Scene22 # Terim's Zerg defeat Joran + multi triggers_TheLostGods_Cellbound_Scene23 # Terim's Protoss defeat Joran + wait 1 + multi triggers_TheLostGods_Cellbound_Scene21Cond + multi triggers_TheLostGods_Cellbound_Scene22Cond + multi triggers_TheLostGods_Cellbound_Scene23Cond + wait 1 + multi triggers_TheLostGods_Cellbound_Scene24 # Lose to Terim's Zerg + multi triggers_TheLostGods_Cellbound_Scene25 # Lose to Terim's Protoss + multi triggers_TheLostGods_Cellbound_Scene26 # Lose to Joran's Terrans + wait 1 + multi triggers_TheLostGods_Cellbound_Scene24Cond + multi triggers_TheLostGods_Cellbound_Scene25Cond + multi triggers_TheLostGods_Cellbound_Scene26Cond + stop + + :triggers_TheLostGods_Cellbound_Scene2 + multi triggers_TheLostGods_Cellbound_Scene2B + player_combat 0 2 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump Cellbound_Scene2 1 blank 13 + var Set Cellbound_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene2B + player_combat 2 0 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump Cellbound_Scene2 1 blank 13 + var Set Cellbound_Scene2 1 13 + dth 0 Set 2 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene3 + multi triggers_TheLostGods_Cellbound_Scene3B + player_combat 0 3 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump Cellbound_Scene3 1 blank 13 + var Set Cellbound_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene3B + player_combat 3 0 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump Cellbound_Scene3 1 blank 13 + var Set Cellbound_Scene3 1 13 + dth 0 Set 3 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene4 + multi triggers_TheLostGods_Cellbound_Scene4B + player_combat 0 1 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump Cellbound_Scene3 1 blank 13 + var Set Cellbound_Scene3 1 13 + dth 0 Set 4 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene4B + player_combat 1 0 63 True Wait Any Any + dth 0 Ex_W 0 left_pit_door blank + var Ex|Jump Cellbound_Scene3 1 blank 13 + var Set Cellbound_Scene3 1 13 + dth 0 Set 4 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene5 + kills 0 2 AtL_W 1 hatchery|lair|hive|sire blank + bring 2 Ex 0 hatchery|lair|hive|sire Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 5 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene6 + kills 0 3 AtL_W 1 nexus blank + bring 3 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 6 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene7 + kills 0 1 AtL_W 1 command_center blank + bring 1 Ex 0 command_center Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 7 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene8 + kills 2 0 AtL_W 1 nexus blank + bring 0 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 8 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene9 + kills 3 0 AtL_W 1 nexus blank + bring 0 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 9 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene10 + kills 1 0 AtL_W 1 nexus blank + bring 0 Ex 0 nexus Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 10 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene11 + kills 0 2 AtL_W 100 Group_Men blank + bring 2 Ex 0 Group_Factories Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 11 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene12 + kills 0 3 AtL_W 100 Group_Men blank + bring 3 Ex 0 Group_Factories Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 12 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene13 + kills 0 1 AtL_W 100 Group_Men blank + bring 1 Ex 0 Group_Factories Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 13 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene14 + kills 1 0 AtL_W 100 Group_Men blank + bring 0 Ex 0 Group_Factories Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 14 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene15 + kills 1 0 AtL_W 100 Group_Men blank + bring 0 Ex 0 Group_Factories Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 15 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene16 + kills 1 0 AtL_W 100 Group_Men blank + bring 0 Ex 0 Group_Factories Loc.63 blank + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 16 left_pit_door blank + stop + + :triggers_TheLostGods_Cellbound_Scene17 + var Ex|Wait defeatCellbound_TerimZerg 1 13 + var Ex|Jump defeatCellbound_TerimZergDone 1 blank 13 + var Ex|Jump Cellbound_AttackingTerimZerg_Kiraxxar 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 17 left_pit_door blank + var Set defeatCellbound_TerimZergDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene17Cond + var Ex|Jump defeatCellbound_TerimZergDone 1 blank 13 + wait 24 + player_combat 0 2 63 True Wait Any Any + var Set Cellbound_AttackingTerimZerg_Kiraxxar 1 13 + var Set Cellbound_AttackingTerimZerg_Joran 0 13 + goto triggers_TheLostGods_Cellbound_Scene17Cond + + :triggers_TheLostGods_Cellbound_Scene18 + var Ex|Wait defeatCellbound_TerimZerg 1 13 + var Ex|Jump defeatCellbound_TerimZergDone 1 blank 13 + var Ex|Jump Cellbound_AttackingTerimZerg_Joran 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 18 left_pit_door blank + var Set defeatCellbound_TerimZergDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene18Cond + var Ex|Jump defeatCellbound_TerimZergDone 1 blank 13 + wait 24 + player_combat 1 2 63 True Wait Any Any + var Set Cellbound_AttackingTerimZerg_Kiraxxar 0 13 + var Set Cellbound_AttackingTerimZerg_Joran 1 13 + goto triggers_TheLostGods_Cellbound_Scene18Cond + + :triggers_TheLostGods_Cellbound_Scene19 + var Ex|Wait defeatCellbound_TerimProtoss 1 13 + var Ex|Jump defeatCellbound_TerimProtossDone 1 blank 13 + var Ex|Jump Cellbound_AttackingTerimProtoss_Kiraxxar 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 19 left_pit_door blank + var Set defeatCellbound_TerimProtossDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene19Cond + var Ex|Jump defeatCellbound_TerimProtossDone 1 blank 13 + wait 24 + player_combat 0 3 63 True Wait Any Any + var Set Cellbound_AttackingTerimProtoss_Kiraxxar 1 13 + var Set Cellbound_AttackingTerimProtoss_Joran 0 13 + goto triggers_TheLostGods_Cellbound_Scene19Cond + + :triggers_TheLostGods_Cellbound_Scene20 + var Ex|Wait defeatCellbound_TerimProtoss 1 13 + var Ex|Jump defeatCellbound_TerimProtossDone 1 blank 13 + var Ex|Jump Cellbound_AttackingTerimProtoss_Joran 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 20 left_pit_door blank + var Set defeatCellbound_TerimProtossDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene20Cond + var Ex|Jump defeatCellbound_TerimProtossDone 1 blank 13 + wait 24 + player_combat 1 3 63 True Wait Any Any + var Set Cellbound_AttackingTerimProtoss_Kiraxxar 0 13 + var Set Cellbound_AttackingTerimProtoss_Joran 1 13 + goto triggers_TheLostGods_Cellbound_Scene20Cond + + :triggers_TheLostGods_Cellbound_Scene21 + var Ex|Wait defeatCellbound_Joran 1 13 + var Ex|Jump defeatCellbound_JoranDone 1 blank 13 + var Ex|Jump Cellbound_AttackingJoran_Kiraxxar 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 21 left_pit_door blank + var Set defeatCellbound_JoranDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene21Cond + var Ex|Jump defeatCellbound_JoranDone 1 blank 13 + wait 24 + player_combat 0 1 63 True Wait Any Any + var Set Cellbound_AttackingJoran_Kiraxxar 1 13 + var Set Cellbound_AttackingJoran_TerimZerg 0 13 + var Set Cellbound_AttackingJoran_TerimProtoss 0 13 + goto triggers_TheLostGods_Cellbound_Scene21Cond + + :triggers_TheLostGods_Cellbound_Scene22 + var Ex|Wait defeatCellbound_Joran 1 13 + var Ex|Jump defeatCellbound_JoranDone 1 blank 13 + var Ex|Jump Cellbound_AttackingJoran_TerimZerg 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 22 left_pit_door blank + var Set defeatCellbound_JoranDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene22Cond + var Ex|Jump defeatCellbound_JoranDone 1 blank 13 + wait 24 + player_combat 2 1 63 True Wait Any Any + var Set Cellbound_AttackingJoran_Kiraxxar 0 13 + var Set Cellbound_AttackingJoran_TerimZerg 1 13 + var Set Cellbound_AttackingJoran_TerimProtoss 0 13 + goto triggers_TheLostGods_Cellbound_Scene22Cond + + :triggers_TheLostGods_Cellbound_Scene23 + var Ex|Wait defeatCellbound_Joran 1 13 + var Ex|Jump defeatCellbound_JoranDone 1 blank 13 + var Ex|Jump Cellbound_AttackingJoran_TerimProtoss 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 23 left_pit_door blank + var Set defeatCellbound_JoranDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene23Cond + var Ex|Jump defeatCellbound_JoranDone 1 blank 13 + wait 24 + player_combat 3 1 63 True Wait Any Any + var Set Cellbound_AttackingJoran_Kiraxxar 0 13 + var Set Cellbound_AttackingJoran_TerimZerg 0 13 + var Set Cellbound_AttackingJoran_TerimProtoss 1 13 + goto triggers_TheLostGods_Cellbound_Scene23Cond + + :triggers_TheLostGods_Cellbound_Scene24 + var Ex|Wait defeatCellbound_Player 1 13 + var Ex|Jump defeatCellbound_PlayerDone 1 blank 13 + var Ex|Jump Cellbound_AttackingPlayer_TerimZerg 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 24 left_pit_door blank + var Set defeatCellbound_PlayerDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene24Cond + var Ex|Jump defeatCellbound_PlayerDone 1 blank 13 + wait 24 + player_combat 2 0 63 True Wait Any Any + var Set Cellbound_AttackingPlayer_TerimZerg 1 13 + var Set Cellbound_AttackingPlayer_TerimProtoss 0 13 + var Set Cellbound_AttackingPlayer_JoranTerran 0 13 + goto triggers_TheLostGods_Cellbound_Scene24Cond + + :triggers_TheLostGods_Cellbound_Scene25 + var Ex|Wait defeatCellbound_Player 1 13 + var Ex|Jump defeatCellbound_PlayerDone 1 blank 13 + var Ex|Jump Cellbound_AttackingPlayer_TerimProtoss 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 25 left_pit_door blank + var Set defeatCellbound_PlayerDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene25Cond + var Ex|Jump defeatCellbound_PlayerDone 1 blank 13 + wait 24 + player_combat 3 0 63 True Wait Any Any + var Set Cellbound_AttackingPlayer_TerimZerg 0 13 + var Set Cellbound_AttackingPlayer_TerimProtoss 1 13 + var Set Cellbound_AttackingPlayer_JoranTerran 0 13 + goto triggers_TheLostGods_Cellbound_Scene25Cond + + :triggers_TheLostGods_Cellbound_Scene26 + var Ex|Wait defeatCellbound_Player 1 13 + var Ex|Jump defeatCellbound_PlayerDone 1 blank 13 + var Ex|Jump Cellbound_AttackingPlayer_JoranTerran 0 blank 13 + dth 0 Ex_W 0 left_pit_door blank + dth 0 Set 26 left_pit_door blank + var Set defeatCellbound_PlayerDone 1 13 + stop + + :triggers_TheLostGods_Cellbound_Scene26Cond + var Ex|Jump defeatCellbound_PlayerDone 1 blank 13 + wait 24 + player_combat 1 0 63 True Wait Any Any + var Set Cellbound_AttackingPlayer_TerimZerg 0 13 + var Set Cellbound_AttackingPlayer_TerimProtoss 0 13 + var Set Cellbound_AttackingPlayer_JoranTerran 1 13 + goto triggers_TheLostGods_Cellbound_Scene26Cond + + :triggers_TheLostGods_Cellbound_DefeatPlayer + bring 0 Ex_W 0 nexus|Group_Factories Loc.63 blank + var Set defeatCellbound_Player 1 13 + stop + + :triggers_TheLostGods_Cellbound_DefeatTerimZerg + bring 2 Ex_W 0 hatchery|lair|hive|sire|Group_Factories Loc.63 blank + var Set defeatCellbound_TerimZerg 1 13 + stop + + :triggers_TheLostGods_Cellbound_DefeatTerimProtoss + bring 3 Ex_W 0 nexus|Group_Factories Loc.63 blank + var Set defeatCellbound_TerimProtoss 1 13 + stop + + :triggers_TheLostGods_Cellbound_DefeatJoranTerran + bring 1 Ex_W 0 command_center|Group_Factories Loc.63 blank + var Set defeatCellbound_JoranTerran 1 13 + stop + +##### + + :triggers_TheDeepestDream + dth 13 Ex 1 right_pit_door triggers_TheDeepestDream_DiminishingReturns +# dth 13 Ex 2 right_pit_door triggers_TheDeepestDream_AWakingWorld +# dth 13 Ex 3 right_pit_door triggers_TheDeepestDream_TheFirstArt +# dth 13 Ex 4 right_pit_door triggers_TheDeepestDream_LongestNight +# dth 13 Ex 5 right_pit_door triggers_TheDeepestDream_Lifewaster +# dth 13 Ex 6 right_pit_door triggers_TheDeepestDream_SlayingTheHydra +# dth 13 Ex 7 right_pit_door triggers_TheDeepestDream_ASenseOfSelf +# dth 13 Ex 8 right_pit_door triggers_TheDeepestDream_PastParticipant +# dth 13 Ex 9 right_pit_door triggers_TheDeepestDream_HeirApparent +# dth 13 Ex 10 right_pit_door triggers_TheDeepestDream_TheDividingGod +# dth 13 Ex 11 right_pit_door triggers_TheDeepestDream_TheDancingWood +# dth 13 Ex 12 right_pit_door triggers_TheDeepestDream_TheDyingFool +# dth 13 Ex 13 right_pit_door triggers_TheDeepestDream_TheDeepestDream + stop + +##### + + :triggers_TheDeepestDream_DiminishingReturns + wait 1 +# multi triggers_TheDeepestDream_DiminishingReturns_Scene1 + stop \ No newline at end of file diff --git a/CMBW-editor/brush/Cosmonarchy-badlands.scmdbrh b/CMBW-editor/brush/Cosmonarchy-badlands.scmdbrh index 3473df0a..1bb10f23 100644 Binary files a/CMBW-editor/brush/Cosmonarchy-badlands.scmdbrh and b/CMBW-editor/brush/Cosmonarchy-badlands.scmdbrh differ diff --git a/CMBW-editor/grafting/Buttons.txt b/CMBW-editor/grafting/Buttons.txt index 1bdac521..619803a2 100644 --- a/CMBW-editor/grafting/Buttons.txt +++ b/CMBW-editor/grafting/Buttons.txt @@ -472,7 +472,7 @@ 4, 195, 4, 3, 195, 195, 364, 0 # Blackjack, Can Create Unit\Building ([195] Blackjack), Create Unit ([195] Blackjack) 5, 406, 4, 3, 256, 256, 537, 0 # Matador, Can Create Unit\Building ([256] Matador), Create Unit ([256] Matador) 4, 5, 4, 3, 5, 5, 591, 704 # Phalanx (Tank Mode), Can Create Unit\Building ([5] Phalanx (Tank Mode)), Create Unit ([5] Phalanx (Tank Mode)) - 210, 5, 4, 3, 210, 210, 443, 0 # Tarasque, Can Create Unit\Building ([210] Tarasque), Create Unit ([210] Tarasque) + 4, 210, 4, 3, 210, 210, 443, 0 # Tarasque, Can Create Unit\Building ([210] Tarasque), Create Unit ([210] Tarasque) 5, 27, 4, 3, 27, 27, 1144, 1143 # Madrigal, Can Create Unit\Building ([27] Madrigal), Create Unit ([27] Madrigal) 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) 7, 200, 4, 32, 200, 200, 1145, 0 # Scrapyard, Can Create Unit\Building ([200] Scrapyard), Create AddOn ([200] Scrapyard) @@ -692,7 +692,7 @@ 115: # [115] Supreme Protoss Structures 1, 159, 4, 31, 159, 159, 386, 0 # Prostration Stage, Can Create Unit\Building ([159] Prostration Stage), Create Building - Protoss ([159] Prostration Stage) # 2, 156, 4, 31, 295, 295, 1249, 0 # Xenolith, Can Create Unit\Building ([295] Xenolith), Create Building - Protoss ([295] Xenolith) - 3, 402, 4, 31, 294, 294, 1248, 0 # Engram, Can Create Unit\Building ([294] Engram), Create Building - Protoss ([294] Engram) + 3, 444, 4, 31, 294, 294, 1248, 0 # Engram, Can Create Unit\Building ([294] Engram), Create Building - Protoss ([294] Engram) 4, 225, 4, 31, 225, 225, 1354, 0 # Sanctum of Sorrow, Can Create Unit\Building ([225] Sanctum of Sorrow), Create Building - Protoss ([225] Sanctum of Sorrow) 5, 428, 4, 31, 278, 278, 1113, 0 # Strident Stratum, Can Create Unit\Building ([278] Strident Stratum), Create Building - Protoss ([278] Strident Stratum) 6, 169, 4, 31, 169, 169, 643, 0 # Fleet Beacon, Can Create Unit\Building ([169] Fleet Beacon), Create Building - Protoss ([169] Fleet Beacon) @@ -1349,7 +1349,7 @@ 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) 6, 39, 4, 38, 39, 39, 577, 740 # Ultrokor, Can Create Unit\Building ([39] Ultrokor), Unit Morph ([39] Ultrokor) - 7, 40, 23, 57, 34, 0, 1136, 1136 # Reconstitution, Spell Researched ([34] Healing - Cleric), Cancel (0) + 7, 40, 23, 57, 34, 0, 1136, 1136 # Mitosis, Spell Researched ([34] Healing - Cleric), Cancel (0) 8, 263, 23, 57, 34, 0, 331, 331 # Swarming Omen, Spell Researched ([34] Healing - Cleric), Cancel (0) 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) @@ -1738,6 +1738,7 @@ 247: # Starpad 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) 1, 8, 4, 3, 8, 8, 593, 0 # Wraith, Can Create Unit\Building ([8] Wraith), Create Unit ([8] Wraith) + 1, 478, 4, 3, 328, 328, 1511, 0 # Philoc, Can Create Unit\Building ([328] Philoc), Create Unit ([328] Philoc) 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) 2, 425, 4, 3, 275, 275, 712, 703 # Wendigo, Can Create Unit\Building ([275] Wendigo), Create Unit ([275] Wendigo) 2, 405, 4, 3, 255, 255, 525, 0 # Ancile, Can Create Unit\Building ([255] Ancile), Create Unit ([255] Ancile) @@ -2204,6 +2205,10 @@ 7, 15, 31, 5, 5, 0, 1775, 1775 # Support Mode, Tank Is In Siege Mode ([5] Terran Deployment), Mobile Mode (0) 8, 366, 23, 57, 34, 0, 1472, 1472 # Nanite Field, Spell Researched ([34] Healing - Cleric), Cancel (0) +306: # Attacking Structure + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + #### Buttonsets END #### #### Unit Settings START #### @@ -3211,8 +3216,8 @@ Unit 293: # [293] Zerg Surkith Colony 298, 65535, 2, 1 # Button Set: [298] Skortrith Colony # Stat Preset: Building -Unit 294: # [294] Terran Horseman - 12, 65535, 1, 0 # Button Set: [12] Basic Commands +Unit 294: # [294] Protoss Engram + 306, 65535, 1, 0 # Button Set: [306] Attacking Structure # Stat Preset: Normal Unit Unit 297: # [297] Terran Sevenstep @@ -3263,6 +3268,10 @@ Unit 319: # [319] Zerg Mortothrokor 287, 65535, 1, 0 # Button Set: Mortothrokor # Stat Preset: Normal Unit +Unit 328: # [238] Terran Philoc + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + Unit 332: # [332] Terran Civilian 14, 65535, 3, 2 # Button Set: [14] Transport # Stat Preset: Normal Unit diff --git a/CMBW-editor/grafting/Orders.txt b/CMBW-editor/grafting/Orders.txt index 451842ab..680b4c71 100644 --- a/CMBW-editor/grafting/Orders.txt +++ b/CMBW-editor/grafting/Orders.txt @@ -111,7 +111,7 @@ 293 # [293] Skortrith Colony 0xFF01 # Or 0xFF02 # Current unit is... - 162 # [294] Engram + 294 # [294] Engram 0xFFFF # ==End of List== 19: # [19] Tower Attack @@ -143,7 +143,7 @@ 293 # [293] Skortrith Colony 0xFF01 # Or 0xFF02 # Current unit is... - 162 # [294] Engram + 294 # [294] Engram 0xFFFF # ==End of List== 20: # [20] Vulture Mine diff --git a/CMBW-editor/grafting/Units.txt b/CMBW-editor/grafting/Units.txt index cc913212..83e72b0f 100644 --- a/CMBW-editor/grafting/Units.txt +++ b/CMBW-editor/grafting/Units.txt @@ -1132,7 +1132,7 @@ 182 # [182] Artisan 0xFFFF # ==End of List== -162: # [162] Photon Cannon +162: # [162] Warden 0xFF02 # Current unit is... 64 # [64] Scribe 0xFF01 # Or @@ -1920,11 +1920,12 @@ 0xFF05 # Is not lifted off 0xFFFF # ==End of List== -294: # [294] Horseman +294: # [294] Engram 0xFF02 # Current unit is... - 295 # [295] Iron Council - 0xFF08 # Is not constructing add-on - 0xFF05 # Is not lifted off + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan 0xFFFF # ==End of List== 295: # [295] Iron Council @@ -2101,14 +2102,10 @@ 303 # Has Unit: [303] Rakzogth Roost 0xFFFF # ==End of List== -328: # [328] Axtoth Axis +328: # [328] Philoc 0xFF02 # Current unit is... - 41 # [41] Droleth - 0xFF01 # Or - 0xFF02 # Current unit is... - 47 # [47] Gosvileth - 0xFF11 # Is not burrowed - 152 # Has Unit: [152] Othstol Oviform + 254 # [254] Starpad + 0xFF05 # Is not lifted off 0xFFFF # ==End of List== 329: # [329] Begrozith Barrow diff --git a/CMBW-editor/unitdef.txt b/CMBW-editor/unitdef.txt index c7d0d187..a2b4fa71 100644 --- a/CMBW-editor/unitdef.txt +++ b/CMBW-editor/unitdef.txt @@ -36,7 +36,7 @@ military seraph = 9 @spellcaster(seraph) military trojan = 11 military minotaur = 12 -military nuclear_missile = 14 +military morningstar = 14 military harakan = 32 military cleric = 34 @spellcaster(cleric) @@ -98,32 +98,32 @@ military jester = 301 # Terran buildings building mason = 7 # -building command_center = 106 +building ministry = 106 building comsat_station = 107 -building missile_silo = 108 +building anvil = 108 building supply_depot = 109 building reservoir = 110 -building barracks = 111 +building stockade = 111 building fulcrum = 113 building starport = 114 building commandment = 115 building daedala = 116 -building covert_ops = 117 -building machine_shop = 120 +building covenant = 117 +building palladium = 120 building atlas = 122 building watchdog = 124 -building bunker = 125 +building anchor = 125 # Terran NGS buildings -building medbay = 119 -building munitions_bay = 121 -building ion_cannon = 127 +building vestry = 119 +building rotary = 121 +building diadem = 127 building guildhall = 147 building fountainhead = 163 building quarry = 174 building tinkerers_tower = 175 -building particle_accelerator = 189 -building biotic_base = 190 +building hadron = 189 +building biotic_bastion = 190 building iron_foundry = 198 building captaincy = 199 building scrapyard = 200 @@ -238,6 +238,7 @@ building grand_library = 226 building matrix = 252 building strident_stratum = 278 building auxiliary_oasis = 279 +building engram = 294 building sequestered_icon = 304 building unitary_union = 305 building hall_of_heretics = 349 diff --git a/patchnotes.md b/patchnotes.md index 643d8d90..92ec5c82 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,54 +1,5 @@ -# 18 June 2023 - prospective patch notes +# XX June 2023 - prospective patch notes ## Designer's Notes -Much of this update is targeted at bringing AI back up to snuff, to complement the latest campaign mission developments. Bugfixes and stability improvements are also featured, with the hope of achieving sufficient stability for a 1v1 tournament later this month! - -## Bugfixes -- Many more nullsprite crashes, along with other assorted instabilities, have been protected against -- Spamming orders on Paladins during their attack sequence is no longer unstable, nor does it spam the target lock sound effect -- A worker wandering edge case (fairly common in the early game) has been fixed (c. Veeq7) -- Dual birth units created by Ocsal Larvae no longer regress into base strains -- Units with Offset: Linear can no longer fail to update their line target -- Units created by the custom "spawn" trigger command no longer move anywhere if %move_pos is not defined -- Konvilisks and Akistrokors now correctly play order acknowledgement unit responses -- Lardfix: Text in transmissions now remains onscreen for the total transmission length instead of sound file length (fixes text display coupled with short sounds; c. DarkenedFantasies) - -## AI -- Worker allocation has been better optimized for the new resource model (c. Veeq7) -- AI should now harvest from more than 3 vespene nodes (c. Veeq7) -- Terran and Zerg AI should no longer occasionally get refinery requests before unlocking tier 2 -- Terran and Zerg AI now request advanced refineries when tier 3 is unlocked -- AI combatants will now focus deployed units (e.g. Matador, Phalanx) more often - -## Audiovisuals -- New model for: - - Southpaw - - Manifold - - Gladius (c. Solstice) -- Adjusted visuals for: - - Cyprian (shadow moved up visually) -- New effect for: - - Madrigal (Imperioso weaponhit) - - Aion (weaponhit) -- New names for: - - Stockade (formerly Barracks) - - Vestry (formerly Medbay) - - Covenant (formerly Covert Ops) -- Improved collision for: - - Scrapyard - - Palladium - -## Factions -- [Futurist Federation](https://www.fraudsclub.com/cosmonarchy-bw/terran.php?faction=futurist-federation) now enables: - - [Philoc](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/philoc) from Starpad (replaces Wraith) -- [Golden Republic](https://www.fraudsclub.com/cosmonarchy-bw/terran.php?faction=golden-republic) now enables: - - [Aspirant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/aspirant) from Fulcrum (replaces Goliath) - - [Luminary](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/luminary) from Starport (replaces Seraph) -- [Nydus Trinity](https://www.fraudsclub.com/cosmonarchy-bw/terran.php?faction=nydus-trinity) now enables: - - [Cohort](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cohort) from Barracks (replaces Cyprian) - - [Tarasque](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/tarasque) from Fulcrum with attached Palladium (replaces Phalanx) - -## Protoss -- **NEW:** [Engram](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/engram): - - Heavy tower; Warped from Scribe and Artisan \ No newline at end of file +TBD \ No newline at end of file