diff --git a/edt/bms/bc_m1.edt b/edt/bms/bc_m1.edt index 0f2657a..2de8120 100644 --- a/edt/bms/bc_m1.edt +++ b/edt/bms/bc_m1.edt @@ -5,7 +5,7 @@ "config" { "campaign" "Workshop maps" - "chapter" "Surface Contamination" + "chapter" "Surface Contamination" "intro_type" "fade" "features" @@ -27,6 +27,23 @@ "delay_output" "OnMapSpawn" } } + // block off next map + "modify" + { + "hammerid" "1051114" + "set" + { + "spawnflags" "2048" + } + } + "modify" + { + "hammerid" "1051119" + "set" + { + "spawnflags" "2048" + } + } // remove starting weapons "remove" { diff --git a/edt/bms/bm_accesspoint.edt b/edt/bms/bm_accesspoint.edt index 4a5c07c..80984af 100644 --- a/edt/bms/bm_accesspoint.edt +++ b/edt/bms/bm_accesspoint.edt @@ -5,7 +5,7 @@ "config" { "campaign" "Workshop maps" - "chapter" "Access Point" + "chapter" "Access Point" "intro_type" "fade" "features" diff --git a/edt/bms/bm_bravado.edt b/edt/bms/bm_bravado.edt new file mode 100644 index 0000000..ead5c90 --- /dev/null +++ b/edt/bms/bm_bravado.edt @@ -0,0 +1,125 @@ +// Script for workshop item 449141574 - Bravado + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Bravado" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "86941" + "outputs" + { + "add" + { + "output" "OnMapSpawn" + "target" "introrly" + "input" "Trigger" + } + } + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "remove" + { + "hammerid" "255777" + } + "modify" + { + "hammerid" "136174" + "outputs" + { + "remove" + { + "target" "psm" + } + } + } + // remove starting weapons + "remove" + { + "hammerid" "2859" + } + "remove" + { + "hammerid" "2869" + } + // last train spawnpoint fix + "add" + { + "classname" "trigger_once" + "targetname" "tram2spawn" + "origin" "1216 -1792 16" + } + "modify" + { + "hammerid" "136700" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "tram2spawn" + "input" "SetParent" + "parameter" "tram2tt" + "delay" "3.1" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "0 0 -100" + "angles" "0 0 0" + "followid" "tram1tt" + } + "office" + { + "origin" "914 2012 420" + "angles" "0 180 0" + "triggerid" "153129" + "output" "OnTrigger" + } + "button" + { + "origin" "-880 -110 294" + "angles" "0 0 0" + "triggerid" "94341" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + "delay" "1" + } + "exit" + { + "origin" "0 0 -100" + "angles" "0 180 0" + "followid" "tram2spawn" + "triggerid" "136878" + "output" "OnTrigger" + "bringall" "1" + "delay" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_c2a4x.edt b/edt/bms/bm_c2a4x.edt index 430201c..efe5931 100644 --- a/edt/bms/bm_c2a4x.edt +++ b/edt/bms/bm_c2a4x.edt @@ -570,7 +570,7 @@ "remove" { "hammerid" "5857654" - } + } // why left doors unopened? "modify" { diff --git a/edt/bms/bm_deepend.edt b/edt/bms/bm_deepend.edt new file mode 100644 index 0000000..ffb59ce --- /dev/null +++ b/edt/bms/bm_deepend.edt @@ -0,0 +1,187 @@ +// Script for workshop item 1888779772 - Deep End + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Deep End" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "18269" + "outputs" + { + "add" + { + "output" "OnMapSpawn" + "target" "intfd1" + "input" "Fade" + } + "add" + { + "output" "OnMapSpawn" + "target" "intfd2" + "input" "Fade" + "delay" "3" + } + "add" + { + "output" "OnMapSpawn" + "target" "tram1" + "input" "SetSpeed" + "parameter" "1" + "delay" "2.9" + } + "add" + { + "output" "OnMapSpawn" + "target" "intpvc" + "input" "Enable" + } + "add" + { + "output" "OnMapSpawn" + "target" "intpvc" + "input" "Disable" + "delay" "2.8" + } + "add" + { + "output" "OnMapSpawn" + "target" "musint" + "input" "PlaySound" + "delay" "5" + } + "add" + { + "output" "OnMapSpawn" + "target" "title" + "input" "Display" + "delay" "10" + } + } + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "remove" + { + "hammerid" "49644" + } + // remove starting weapons + "remove" + { + "hammerid" "1103" + } + "remove" + { + "hammerid" "59347" + } + // last train spawnpoint fix + "add" + { + "classname" "trigger_once" + "targetname" "tram2spawn" + "origin" "-1632 288 -24" + } + "modify" + { + "hammerid" "213412" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "tram2spawn" + "input" "SetParent" + "parameter" "tram2" + "delay" "2.1" + "timestofire" "-1" + } + } + } + // don't close doors during apache battle + "modify" + { + "hammerid" "168525" + "outputs" + { + "remove" + { + "target" "ldrcloserly" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "50 0 20" + "angles" "0 0 0" + "followid" "tram1" + } + "lift" + { + "origin" "0 0 0" + "angles" "0 180 0" + "followid" "e" + "triggerid" "37757" + "output" "OnPressed" + "bringall" "1" + } + "fall" + { + "origin" "448 -1776 -284" + "angles" "0 180 0" + "triggerid" "37498" + "output" "OnPass" + "delay" "8" + } + "zap" + { + "origin" "-2394 -1794 100" + "angles" "0 0 0" + "triggerid" "34994" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + "delay" "1" + } + "button" + { + "origin" "-482 -744 294" + "angles" "0 90 0" + "triggerid" "145405" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + "exit" + { + "origin" "50 0 40" + "angles" "0 0 0" + "followid" "tram2spawn" + "triggerid" "208396" + "output" "OnTrigger" + "bringall" "1" + "delay" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_disarray.edt b/edt/bms/bm_disarray.edt new file mode 100644 index 0000000..d30a6f4 --- /dev/null +++ b/edt/bms/bm_disarray.edt @@ -0,0 +1,94 @@ +// Script for workshop item 1586650960 - Disarray + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Disarray" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "96675" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // remove starting weapons + "remove" + { + "hammerid" "338390" + } + // don't close doors + "remove" + { + "hammerid" "362069" + } + "modify" + { + "hammerid" "532726" + "outputs" + { + "remove" + { + "target" "Waredoor" + } + } + } + "remove" + { + "hammerid" "625492" + } + // fixing crash due to apache aiming at Vort + "remove" + { + "hammerid" "514048" + } + } + "checkpoint" + { + "spawn" + { + "origin" "-4352 -6208 -511" + "angles" "0 270 0" + } + "outside" + { + "origin" "-2632 -4260 36" + "angles" "0 90 0" + "triggerid" "509047" + "output" "OnStartTouch" + } + "warehouse" + { + "origin" "-4176 -4848 36" + "angles" "0 180 0" + "triggerid" "532604" + "output" "OnStartTouch" + "respawn" "1" + } + "control" + { + "origin" "-4700 -2870 180" + "angles" "0 0 0" + "triggerid" "446685" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_e17_m2.edt b/edt/bms/bm_e17_m2.edt index abdfb8d..f54e902 100644 --- a/edt/bms/bm_e17_m2.edt +++ b/edt/bms/bm_e17_m2.edt @@ -69,7 +69,7 @@ "set" { "MaxLiveChildren" "1" - } + } } } "checkpoint" diff --git a/edt/bms/bm_e17_m4.edt b/edt/bms/bm_e17_m4.edt index 3cbfbee..8a0a65d 100644 --- a/edt/bms/bm_e17_m4.edt +++ b/edt/bms/bm_e17_m4.edt @@ -98,8 +98,8 @@ } "train" { - "followid" "finaltrain" "angles" "0 0 0" + "followid" "finaltrain" "triggerid" "148771" "output" "OnPressed" "bringall" "1" diff --git a/edt/bms/bm_expedition_part1.edt b/edt/bms/bm_expedition_part1.edt new file mode 100644 index 0000000..e0262cb --- /dev/null +++ b/edt/bms/bm_expedition_part1.edt @@ -0,0 +1,347 @@ +// Script for workshop item 3092530359 - The Final Expedition + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "The Final Expedition" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "625648" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // fix it triggers everytime someone picks up suit + "add" + { + "classname" "logic_relay" + "targetname" "suit_relay" + "spawnflags" "1" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "suit_helmeted" + "input" "TurnOff" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "suit_takeon0" + "input" "PlaySound" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "mus_hevup" + "input" "PlaySound" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_lock01_lightA" + "input" "TurnOff" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_lock01_lightB" + "input" "TurnOn" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_lock01_proplight" + "input" "Skin" + "delay" "3" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_lock01_sprite" + "input" "Color" + "parameter" "163 171 143" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_lock01_trgr" + "input" "Enable" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_slide01a" + "input" "Unlock" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_slide01b" + "input" "Unlock" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "holte_vo1" + "input" "PlaySound" + "delay" "2" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "holte_vo2" + "input" "PlaySound" + "delay" "23" + "timestofire" "-1" + } + } + } + "modify" + { + "hammerid" "1250" + "outputs" + { + "add" + { + "output" "OnPlayerPickup" + "target" "suit_relay" + "input" "Trigger" + "timestofire" "-1" + } + "remove" + { + "target" "suit_helmeted" + } + "remove" + { + "target" "suit_takeon0" + } + "remove" + { + "target" "mus_hevup" + } + "remove" + { + "target" "door_lock01_lightA" + } + "remove" + { + "target" "door_lock01_lightB" + } + "remove" + { + "target" "door_lock01_proplight" + } + "remove" + { + "target" "door_lock01_sprite" + } + "remove" + { + "target" "door_lock01_trgr" + } + "remove" + { + "target" "door_slide01a" + } + "remove" + { + "target" "door_slide01b" + } + "remove" + { + "target" "holte_vo1" + } + "remove" + { + "target" "holte_vo2" + } + } + } + // trigger_hurt fall to include NPCs + "modify" + { + "hammerid" "951605" + "set" + { + "spawnflags" "3" + } + } + "modify" + { + "hammerid" "951608" + "set" + { + "spawnflags" "3" + } + } + // door fixes + "remove" + { + "hammerid" "1295728" + } + // elevator fixes + "remove" + { + "hammerid" "1064192" + } + "remove" + { + "hammerid" "953596" + } + // spawnpoint fixes + "modify" + { + "hammerid" "949147" + "outputs" + { + "remove" + { + "target" "door_blast03" + } + "remove" + { + "target" "door_blast03_grns" + } + "remove" + { + "target" "door_blast03_reds" + } + } + } + "modify" + { + "hammerid" "953478" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "holte_vo5" + "input" "PlaySound" + "delay" "4" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "door_slide08a" + "input" "Open" + "delay" "17" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "door_slide08b" + "input" "Open" + "delay" "17" + "timestofire" "-1" + } + } + } + "modify" + { + "hammerid" "953695" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "door_blast03" + "input" "Close" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_blast03" + "input" "Lock" + "delay" "0.01" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_blast03_grns" + "input" "HideSprite" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "door_blast03_reds" + "input" "ShowSprite" + "delay" "1" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "3591 -798 -128" + "angles" "0 120 0" + } + "crowbar" + { + "origin" "1260 3884 -90" + "angles" "0 90 0" + "triggerid" "953695" + "output" "OnTrigger" + "portal" "1260 3790 -90" + } + "power" + { + "origin" "2071 9536 54" + "angles" "0 180 0" + "triggerid" "952201" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + "delay" "2" + } + "elevator" + { + "origin" "20 40 0" + "angles" "0 270 0" + "followid" "949630" + "triggerid" "953478" + "output" "OnPressed" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_expedition_part2.edt b/edt/bms/bm_expedition_part2.edt new file mode 100644 index 0000000..4adf95a --- /dev/null +++ b/edt/bms/bm_expedition_part2.edt @@ -0,0 +1,288 @@ +// Script for workshop item 3092530359 - The Final Expedition + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "The Final Expedition" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_mp5" + "item" "item_battery" + "item" "item_battery" + "item" "item_ammo_glock" + "item" "item_ammo_glock" + "item" "item_ammo_glock" + "item" "item_ammo_glock" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "bm_expedition_part1" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + "modify" + { + "hammerid" "874963" + "set" + { + "spawnflags" "2048" + } + } + "modify" + { + "hammerid" "874968" + "set" + { + "spawnflags" "2048" + } + } + // fix it triggers everytime someone picks up longjump + "add" + { + "classname" "logic_relay" + "targetname" "longjump_relay" + "spawnflags" "1" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "backtrackarena_trigger" + "input" "Enable" + "delay" "5" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "hevui_relay_4" + "input" "Trigger" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "longjump_sprite" + "input" "HideSprite" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "longjump_light" + "input" "TurnOff" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "holte_pickup_01" + "input" "PlaySound" + "delay" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "hammerid" "1040451" + "outputs" + { + "add" + { + "output" "OnPlayerPickup" + "target" "longjump_relay" + "input" "Trigger" + "timestofire" "-1" + } + "remove" + { + "target" "backtrackarena_trigger" + } + "remove" + { + "target" "hevui_relay_4" + } + "remove" + { + "target" "longjump_sprite" + } + "remove" + { + "target" "longjump_light" + } + "remove" + { + "target" "holte_pickup_01" + } + } + } + // let elevator trigger events rather than players triggering brush + "remove" + { + "hammerid" "1161549" + } + "modify" + { + "hammerid" "1104852" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "carparkbattle_spawn_ninja" + "input" "Spawn" + "delay" "33" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "carparkbattle_spawn_soldierbois" + "input" "Spawn" + "delay" "33" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "carparkbattle_spawn_randomxenboi1" + "input" "Spawn" + "delay" "35" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "carparkbattle_spawn_randomxenboi2" + "input" "Enable" + "delay" "36.5" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "carparkbattle_spawn_randomxenboi3" + "input" "Enable" + "delay" "36" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "door_slide01a" + "input" "Unlock" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "door_slide01b" + "input" "Unlock" + "timestofire" "-1" + } + } + } + // relations fix + "modify" + { + "hammerid" "1167427" + "set" + { + "targetname" "relationship" + } + } + "modify" + { + "hammerid" "1167452" + "set" + { + "targetname" "relationship" + } + } + "modify" + { + "hammerid" "1167473" + "set" + { + "targetname" "relationship" + } + } + "modify" + { + "hammerid" "1104852" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "relationship" + "input" "ApplyRelationship" + "delay" "30" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "-729 6080 1404" + "angles" "0 180 0" + } + "outside" + { + "origin" "-5904 5552 1390" + "angles" "0 180 0" + "triggerid" "1579374" + "output" "OnTrigger" + } + "longjump" + { + "origin" "-9160 8210 1580" + "angles" "0 180 0" + "triggerid" "longjump_relay" + "output" "OnTrigger" + "respawn" "1" + "bringall" "1" + "bringall_radius" "256" + "delay" "1" + } + "elevator" + { + "origin" "-20 50 0" + "angles" "0 180 0" + "followid" "1056057" + "triggerid" "1104852" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + } + "changelevel" + { + "origin" "-16075 4922 -508" + "angles" "0 180 0" + "triggerid" "1212981" + "output" "OnTrigger" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_expedition_part3.edt b/edt/bms/bm_expedition_part3.edt new file mode 100644 index 0000000..1740355 --- /dev/null +++ b/edt/bms/bm_expedition_part3.edt @@ -0,0 +1,93 @@ +// Script for workshop item 3092530359 - The Final Expedition + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "The Final Expedition" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_longjump" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_rpg" + "item" "item_battery" + "item" "item_battery" + "item" "item_ammo_glock" + "item" "item_ammo_glock" + "item" "item_ammo_357" + "item" "item_ammo_357" + "item" "item_ammo_mp5" + "item" "item_ammo_mp5" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_grenade_rpg" + "item" "item_grenade_rpg" + "item" "item_grenade_frag" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "50745" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "9192 448 240" + "angles" "0 180 0" + } + "down" + { + "origin" "4910 -468 164" + "angles" "0 180 0" + "triggerid" "526598" + "output" "OnBreak" + } + "coolant tank" + { + "origin" "3784 96 -1692" + "angles" "0 180 0" + "triggerid" "150070" + "output" "OnTrigger" + } + "elevator" + { + "origin" "50 -70 0" + "angles" "0 0 0" + "followid" "102304" + "triggerid" "102338" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + } + "portal" + { + "origin" "3020 100 356" + "angles" "0 180 0" + "triggerid" "334303" + "output" "OnIn" + "bringall" "1" + "delay" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_expedition_part4.edt b/edt/bms/bm_expedition_part4.edt new file mode 100644 index 0000000..a1c9115 --- /dev/null +++ b/edt/bms/bm_expedition_part4.edt @@ -0,0 +1,90 @@ +// Script for workshop item 3092530359 - The Final Expedition + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "The Final Expedition" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_longjump" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_tau" + "item" "item_weapon_rpg" + "item" "item_battery" + "item" "item_battery" + "item" "item_ammo_357" + "item" "item_ammo_357" + "item" "item_ammo_357" + "item" "item_ammo_mp5" + "item" "item_ammo_mp5" + "item" "item_ammo_mp5" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_energy" + "item" "item_grenade_rpg" + "item" "item_grenade_rpg" + "item" "item_grenade_rpg" + "item" "item_grenade_frag" + "item" "item_grenade_frag" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "168109" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // only activator has portal fade effect + "modify" + { + "hammerid" "168107" + "set" + { + "spawnflags" "5" + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "-598 7475 -913" + "angles" "0 0 0" + } + "cave" + { + "origin" "-4450 -4545 3036" + "angles" "0 0 0" + "triggerid" "256606" + "output" "OnTrigger" + "respawn" "1" + } + "pad" + { + "origin" "2603 -11286 2358" + "angles" "0 135 0" + "triggerid" "172338" + "output" "OnTrigger" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_expedition_part5.edt b/edt/bms/bm_expedition_part5.edt new file mode 100644 index 0000000..1fc09ac --- /dev/null +++ b/edt/bms/bm_expedition_part5.edt @@ -0,0 +1,404 @@ +// Script for workshop item 3092530359 - The Final Expedition + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "The Final Expedition" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_longjump" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_tau" + "item" "item_weapon_rpg" + "item" "item_battery" + "item" "item_battery" + "item" "item_battery" + "item" "item_battery" + "item" "item_ammo_357" + "item" "item_ammo_357" + "item" "item_ammo_357" + "item" "item_ammo_mp5" + "item" "item_ammo_mp5" + "item" "item_ammo_mp5" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_shotgun" + "item" "item_ammo_energy" + "item" "item_grenade_rpg" + "item" "item_grenade_rpg" + "item" "item_grenade_rpg" + "item" "item_grenade_frag" + "item" "item_grenade_frag" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "263650" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // only activator has portal fade effect + "modify" + { + "hammerid" "316828" + "set" + { + "spawnflags" "5" + } + } + "modify" + { + "hammerid" "316828" + "set" + { + "spawnflags" "5" + } + } + // fixing crystal battle time! + // first, the main crystal part + "modify" + { + "hammerid" "742211" + "set" + { + "health" "0" + } + } + "modify" + { + "hammerid" "672511" + "outputs" + { + "add" + { + "output" "OnHitMax" + "target" "mastercrystal_hitbox" + "input" "SetHealth" + "parameter" "45" + "timestofire" "-1" + } + } + } + "add" + { + "classname" "logic_relay" + "targetname" "spawnport_relay" + "spawnflags" "1" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "spawnporter_fade" + "input" "Fade" + } + "add" + { + "output" "OnTrigger" + "target" "hub_godrays" + "input" "TurnOff" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "hub_fog" + "input" "TurnOn" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "mus_gauntlet1" + "input" "PlaySound" + "delay" "3.5" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "introcam_camera2" + "input" "Enable" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "introcam_camera1" + "input" "Enable" + "delay" "4" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "introcam_camera3" + "input" "Enable" + "delay" "7" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "introcam_target3" + "input" "Open" + "delay" "7" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "clientcmd" + "input" "Command" + "parameter" "cl_drawhud 0" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "clientcmd" + "input" "Command" + "parameter" "cl_drawhud 1" + "delay" "10" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "hub_spawn_xontroller1b" + "input" "Enable" + "delay" "9.8" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "hub_spawn_xontroller1a" + "input" "Enable" + "delay" "10.4" + "timestofire" "-1" + } + } + } + "modify" + { + "hammerid" "263645" + "outputs" + { + "add" + { + "output" "OnStartTouch" + "target" "spawnport_relay" + "input" "Trigger" + "timestofire" "-1" + } + "remove" + { + "target" "spawnporter_fade" + } + "remove" + { + "target" "hub_fog" + } + "remove" + { + "target" "mus_gauntlet1" + } + "remove" + { + "target" "introcam_camera2" + } + "remove" + { + "target" "introcam_camera1" + } + "remove" + { + "target" "introcam_camera3" + } + "remove" + { + "target" "introcam_target3" + } + "remove" + { + "target" "clientcmd" + } + "remove" + { + "target" "hub_spawn_xontroller1a" + } + "remove" + { + "target" "hub_spawn_xontroller1b" + } + } + } + "remove" + { + "hammerid" "754596" + } + "remove" + { + "hammerid" "925965" + } + "remove" + { + "hammerid" "754596" + } + // second, the space part + "modify" + { + "hammerid" "259629" + "outputs" + { + "remove" + { + "target" "hub_fog" + } + } + } + "modify" + { + "hammerid" "649958" + "outputs" + { + "remove" + { + "target" "telespawnthing_space_tele" + } + "remove" + { + "target" "telespawnthing_space_light" + } + "remove" + { + "target" "space_portal_particle" + } + "remove" + { + "target" "space_portal_particlebeams" + } + } + } + // third, the water part + "modify" + { + "hammerid" "259786" + "outputs" + { + "remove" + { + "target" "hub_fog" + } + } + } + // fourth, the tunnel part + "modify" + { + "hammerid" "257528" + "outputs" + { + "remove" + { + "target" "hub_fog" + } + } + } + // finished, lets remove all enemies + "modify" + { + "targetname" "hub_spawn_xontroller1a" + "set" + { + "NPCTargetname" "xontroller2" + } + } + "modify" + { + "targetname" "hub_spawn_xontroller1b" + "set" + { + "NPCTargetname" "xontroller2" + } + } + "modify" + { + "targetname" "hub_spawn_xontroller2" + "set" + { + "NPCTargetname" "xontroller2" + } + } + "modify" + { + "hammerid" "742211" + "outputs" + { + "add" + { + "output" "OnBreak" + "target" "xontroller2" + "input" "Kill" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "-1250 3806 -1" + "angles" "0 0 0" + } + "space" + { + "origin" "-3408 -184 -24" + "angles" "0 0 0" + "triggerid" "292797" + "output" "OnHitMax" + "respawn" "1" + "delay" "2" + } + "earth" + { + "origin" "-464 -1992 -192" + "angles" "0 120 0" + "triggerid" "205572" + "output" "OnHitMax" + "respawn" "1" + "delay" "2" + } + "earth" + { + "origin" "728 575 -165" + "angles" "0 210 0" + "triggerid" "272871" + "output" "OnHitMax" + "respawn" "1" + "delay" "2" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_going_around.edt b/edt/bms/bm_going_around.edt index 4c06016..dbaa208 100644 --- a/edt/bms/bm_going_around.edt +++ b/edt/bms/bm_going_around.edt @@ -40,6 +40,62 @@ { "hammerid" "50571" } + // delay closing first blast door + "remove" + { + "hammerid" "51559" + } + "modify" + { + "hammerid" "23460" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "quara_door_6" + "input" "Close" + "timestofire" "-1" + } + } + } + // delay closing last elevator door + "modify" + { + "hammerid" "3191723" + "outputs" + { + "remove" + { + "target" "ele_door_1" + } + "remove" + { + "target" "ele_door_2" + } + } + } + "modify" + { + "hammerid" "2220264" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "ele_door_1" + "input" "Close" + "timestofire" "-1" + } + "add" + { + "output" "OnTrigger" + "target" "ele_door_2" + "input" "Close" + "timestofire" "-1" + } + } + } } "checkpoint" { diff --git a/edt/bms/bm_intake_prime_rc3.edt b/edt/bms/bm_intake_prime_rc3.edt new file mode 100644 index 0000000..5c99e9b --- /dev/null +++ b/edt/bms/bm_intake_prime_rc3.edt @@ -0,0 +1,133 @@ +// Script for workshop item 1850570433 - Intake Prime + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Intake Prime" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_ammo_glock" + "item" "item_ammo_glock" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "643392" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // remove starting weapons + "remove" + { + "hammerid" "240" + } + "remove" + { + "hammerid" "1459" + } + "remove" + { + "hammerid" "1465" + } + "remove" + { + "hammerid" "33476" + } + // end the game + "add" + { + "classname" "game_end" + "targetname" "endgame" + } + "modify" + { + "hammerid" "604468" + "outputs" + { + "remove" + { + "target" "clientcommand" + } + "add" + { + "output" "OnTrigger" + "target" "endgame" + "input" "EndGame" + "delay" "66" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "2897 4080 -12" + "angles" "0 270 0" + } + "facility" + { + "origin" "80 852 166" + "angles" "0 0 0" + "triggerid" "26521" + "output" "OnStartTouch" + } + "hall" + { + "origin" "1874 -66 36" + "angles" "0 270 0" + "triggerid" "381197" + "output" "OnStartTouch" + } + "power" + { + "origin" "-602 -706 550" + "angles" "0 0 0" + "triggerid" "38865" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + "delay" "1" + } + "lift" + { + "origin" "0 0 0" + "angles" "0 0 0" + "followid" "lift_begin_combat" + "triggerid" "39120" + "output" "OnStartTouch" + "bringall" "1" + } + "waste" + { + "origin" "2814 4450 294" + "angles" "0 180 0" + "triggerid" "58288" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + "cart" + { + "origin" "0 0 0" + "angles" "0 90 0" + "followid" "exit_cart" + "triggerid" "604468" + "output" "OnStartTouch" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_oasis.edt b/edt/bms/bm_oasis.edt new file mode 100644 index 0000000..0d81027 --- /dev/null +++ b/edt/bms/bm_oasis.edt @@ -0,0 +1,150 @@ +// Script for workshop item 1361283891 - Oasis + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Oasis" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "43266" + "outputs" + { + "add" + { + "output" "OnMapSpawn" + "target" "intrly" + "input" "Trigger" + } + } + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "remove" + { + "hammerid" "234089" + } + "modify" + { + "hammerid" "234099" + "outputs" + { + "remove" + { + "target" "psm" + } + } + } + // remove starting weapons + "remove" + { + "hammerid" "1422" + } + "remove" + { + "hammerid" "1578" + } + // don't close front doors during osprey fight + "modify" + { + "hammerid" "266344" + "outputs" + { + "remove" + { + "target" "dr1a" + } + "remove" + { + "target" "dr1b" + } + "remove" + { + "target" "dr1br" + } + "remove" + { + "target" "dr1t" + } + "remove" + { + "target" "dr1innerdr" + } + } + } + "remove" + { + "hammerid" "266306" + } + } + "checkpoint" + { + "spawn" + { + "origin" "-872 72 88" + "angles" "0 90 0" + } + "lift" + { + "origin" "0 0 0" + "angles" "0 90 0" + "followid" "e" + "triggerid" "4736" + "output" "OnPressed" + "bringall" "1" + } + "release" + { + "origin" "1088 -2388 164" + "angles" "0 90 0" + "triggerid" "93793" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + "delay" "1" + } + "office" + { + "origin" "1844 -1535 100" + "angles" "0 0 0" + "triggerid" "98718" + "output" "OnTrigger" + "portal" "1750 -1535 100" + } + "security" + { + "origin" "1504 -830 230" + "angles" "0 180 0" + "triggerid" "164049" + "output" "OnTrigger" + "portal" "1600 -830 230" + } + "exit" + { + "origin" "0 0 0" + "angles" "0 180 0" + "followid" "endtt" + "triggerid" "256047" + "output" "OnTrigger" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_overtime.edt b/edt/bms/bm_overtime.edt new file mode 100644 index 0000000..44485d4 --- /dev/null +++ b/edt/bms/bm_overtime.edt @@ -0,0 +1,71 @@ +// Script for workshop item 799007153 - Overtime + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Overtime" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "429055" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // remove starting weapons + "remove" + { + "hammerid" "125229" + } + "remove" + { + "hammerid" "126867" + } + } + "checkpoint" + { + "spawn" + { + "origin" "2352 -2288 -256" + "angles" "0 180 0" + } + "warehouse" + { + "origin" "-1720 -1594 36" + "angles" "0 0 0" + "triggerid" "446133" + "output" "OnStartTouch" + "respawn" "1" + } + "battle" + { + "origin" "-172 -886 36" + "angles" "0 180 0" + "triggerid" "385633" + "output" "OnStartTouch" + } + "train" + { + "origin" "1990 -1280 -230" + "angles" "0 0 0" + "triggerid" "251900" + "output" "OnStartTouch" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_powershortage_workshop.edt b/edt/bms/bm_powershortage_workshop.edt new file mode 100644 index 0000000..5c6ae0d --- /dev/null +++ b/edt/bms/bm_powershortage_workshop.edt @@ -0,0 +1,152 @@ +// Script for workshop item 1641976639 - Power Shortage + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Power Shortage" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "94860" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "modify" + { + "hammerid" "361686" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // remove starting weapons + "remove" + { + "hammerid" "298498" + } + //music fix + "modify" + { + "targetname" "song1" + "set" + { + "message" "music.oc.a_intro" + } + } + "modify" + { + "targetname" "song2" + "set" + { + "message" "music.faf1" + } + } + //fix door button sound + "modify" + { + "hammerid" "204896" + "set" + { + "sounds" "3" + } + } + //fix sliding doors slide still need USE key + "modify" + { + "hammerid" "79652" + "set" + { + "spawnflags" "1024" + } + } + "modify" + { + "hammerid" "88663" + "set" + { + "spawnflags" "1024" + } + } + "modify" + { + "hammerid" "88670" + "set" + { + "spawnflags" "1024" + } + } + // fix gman and train inpenetrating each other + "modify" + { + "hammerid" "70223" + "set" + { + "origin" "2340 3533 -80" + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "2560 3024 -144" + "angles" "0 180 0" + } + "office" + { + "origin" "1540 1482 -90" + "angles" "0 0 0" + "triggerid" "209340" + "output" "OnStartTouch" + } + "vent" + { + "origin" "46 780 36" + "angles" "0 270 0" + "triggerid" "94833" + "output" "OnStartTouch" + } + "platform" + { + "origin" "-1216 -1060 36" + "angles" "0 90 0" + "triggerid" "476993" + "output" "OnStartTouch" + "respawn" "1" + } + "security" + { + "origin" "1230 -75 36" + "angles" "0 90 0" + "triggerid" "228266" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + "exit" + { + "origin" "0 0 -100" + "angles" "0 90 0" + "followid" "exit_tram" + "triggerid" "431587" + "output" "OnTrigger" + "bringall" "1" + "delay" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bm_stalwartxt.edt b/edt/bms/bm_stalwartxt.edt index 339dee0..5669e9f 100644 --- a/edt/bms/bm_stalwartxt.edt +++ b/edt/bms/bm_stalwartxt.edt @@ -26,7 +26,7 @@ "remove" { "hammerid" "258" - } + } // rename changelevel map name to small letter, as Linux is case sensitive "modify" { diff --git a/edt/bms/bm_thief.edt b/edt/bms/bm_thief.edt new file mode 100644 index 0000000..d283c2d --- /dev/null +++ b/edt/bms/bm_thief.edt @@ -0,0 +1,497 @@ +// Script for workshop item 474988822 - Thief + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Thief" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + "item" "item_weapon_frag" + } + "entity" + { + // delay map start + "remove" + { + "hammerid" "66428" + } + "add" + { + "classname" "logic_auto" + "outputs" + { + "add" + { + "output" "OnMapSpawn" + "target" "start_fade" + "input" "Fade" + "timestofire" "-1" + } + "add" + { + "output" "OnMapSpawn" + "target" "intro_txt1" + "input" "Display" + "delay" "0.5" + "timestofire" "-1" + } + "add" + { + "output" "OnMapSpawn" + "target" "intro_txt2" + "input" "Display" + "delay" "6.6" + "timestofire" "-1" + } + "add" + { + "output" "OnMapSpawn" + "target" "intro_txt3" + "input" "Display" + "delay" "14.3" + "timestofire" "-1" + } + "add" + { + "output" "OnMapSpawn" + "target" "intro_txt4" + "input" "Display" + "delay" "21.0" + "timestofire" "-1" + } + "add" + { + "output" "OnMapSpawn" + "target" "intro_txt5" + "input" "Display" + "delay" "21.5" + "timestofire" "-1" + } + } + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // decrease intro black screen time + "modify" + { + "hammerid" "66406" + "set" + { + "holdtime" "2" + } + } + // remove starting weapons + "remove" + { + "hammerid" "53112" + } + "remove" + { + "hammerid" "53178" + } + "remove" + { + "classname" "item_weapon_frag" + } + // end the game + "add" + { + "classname" "game_end" + "targetname" "endgame" + } + "modify" + { + "hammerid" "66167" + "outputs" + { + "add" + { + "output" "OnStartTouch" + "target" "endgame" + "input" "EndGame" + "delay" "17" + "timestofire" "-1" + } + } + } + // slight game text fix + "modify" + { + "targetname" "sample_txt" + "set" + { + "channel" "2" + } + } + // don't close doors when alarm tripped + "modify" + { + "hammerid" "45139" + "outputs" + { + "remove" + { + "target" "lab_door1" + } + "remove" + { + "target" "lab_door2" + } + "remove" + { + "target" "lab_door3" + } + "remove" + { + "target" "lab_door4" + } + "remove" + { + "target" "lab_door6" + } + } + } + // fix secondary emergency doors + "modify" + { + "hammerid" "48629" + "set" + { + "classname" "trigger_once" + } + "outputs" + { + "add" + { + "output" "OnStartTouch" + "target" "lab_door5" + "input" "Close" + "delay" "2" + "timestofire" "-1" + } + } + } + // picking up all data chips does nothing, can we turn its achievement into something more fun? + // strengthen their heart, recharge their energy, and boost their agility! + "modify" + { + "targetname" "data1" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data2" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data3" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data4" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data5" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data6" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data7" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "modify" + { + "targetname" "data8" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "bonus_count" + "input" "Add" + "parameter" "1" + "timestofire" "-1" + } + } + } + "add" + { + "classname" "point_clientcommand" + "targetname" "bonus" + } + "add" + { + "classname" "game_text" + "targetname" "bonus_text" + "x" "-1" + "y" "-1" + "color" "0 255 255" + "color2" "128 255 255" + "effect" "2" + "fadein" "0.1" + "fxtime" "0.1" + "holdtime" "2" + "channel" "3" + "message" "You have found all data chips. Enjoy your reward!" + } + "add" + { + "classname" "ambient_generic" + "targetname" "bonus_music" + "spawnflags" "49" + "message" "music.am.suittrack" + } + "add" + { + "classname" "math_counter" + "targetname" "bonus_count" + "max" "8" + "outputs" + { + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_longjump" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus" + "input" "Command" + "parameter" "give item_battery" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "!player" + "input" "SetHealth" + "parameter" "100" + "delay" "1" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus_music" + "input" "PlaySound" + "delay" "3" + "timestofire" "-1" + } + "add" + { + "output" "OnHitMax" + "target" "bonus_text" + "input" "Display" + "delay" "5" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "-896 0 36" + "angles" "0 0 0" + } + "inside" + { + "origin" "508 80 -27" + "angles" "0 90 0" + "triggerid" "61893" + "output" "OnStartTouch" + } + "lab" + { + "origin" "2060 44 420" + "angles" "0 90 0" + "triggerid" "61935" + "output" "OnStartTouch" + } + "escape" + { + "origin" "4544 -640 420" + "angles" "0 180 0" + "triggerid" "45139" + "output" "OnStartTouch" + "bringall" "1" + "delay" "1" + } + "emergency" + { + "origin" "2848 1688 420" + "angles" "0 90 0" + "triggerid" "48560" + "output" "OnFullyOpen" + "portal" "2855 670 420" + } + "vent" + { + "origin" "2848 1688 420" + "angles" "0 90 0" + "triggerid" "64043" + "output" "OnStartTouch" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/bmdv_anextrastep.edt b/edt/bms/bmdv_anextrastep.edt new file mode 100644 index 0000000..724bf38 --- /dev/null +++ b/edt/bms/bmdv_anextrastep.edt @@ -0,0 +1,189 @@ +// Script for workshop item 1950564849 - An Extra Step + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "An Extra Step" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "3297081" + "functions" + { + "delay_output" "OnNewGame" + "delay_output" "OnLoadGame" + } + } + // remove starting weapons + "remove" + { + "hammerid" "3297077" + } + // don't let vital NPCs die + "modify" + { + "hammerid" "3296468" + "set" + { + "GameEndAlly" "1" + } + } + "modify" + { + "hammerid" "3296472" + "set" + { + "GameEndAlly" "1" + } + } + "modify" + { + "hammerid" "3296470" + "set" + { + "GameEndAlly" "1" + } + } + // exit checkpoint fixes due to using twice at lift + "add" + { + "classname" "logic_relay" + "targetname" "lift_spawn1" + "spawnflags" "1" + } + "add" + { + "classname" "logic_relay" + "targetname" "lift_spawn2" + "spawnflags" "1" + } + "modify" + { + "hammerid" "3265320" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "lift_spawn1" + "input" "Trigger" + "timestofire" "-1" + } + } + } + "modify" + { + "hammerid" "3506710" + "outputs" + { + "remove" + { + "target" "door_ele_l1" + } + "remove" + { + "target" "door_ele_r1" + } + "remove" + { + "target" "door_ele_l" + } + "remove" + { + "target" "door_ele_r" + } + } + } + // avoid two players trigger two things at same time + "modify" + { + "hammerid" "3434811" + "outputs" + { + "add" + { + "output" "OnTrigger" + "target" "AAcs" + "input" "AddOutput" + "parameter" "OnPressed lift_spawn2,Trigger,,0,-1" + "timestofire" "-1" + } + "modify" + { + "target" "setup1" + "replace" + { + "delay" "5" + } + } + "modify" + { + "target" "trig_music_stopper4" + "replace" + { + "delay" "5" + } + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "2289 -1774 -271" + "angles" "0 290 0" + } + "lift" + { + "origin" "0 0 10" + "angles" "0 270 0" + "followid" "elev_body" + "triggerid" "lift_spawn1" + "output" "OnTrigger" + "bringall" "1" + } + "security" + { + "origin" "1890 -2432 -565" + "angles" "0 90 0" + "triggerid" "3376666" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + "battle" + { + "origin" "5448 -1596 -1190" + "angles" "0 180 0" + "triggerid" "3434811" + "output" "OnTrigger" + "respawn" "1" + "bringall" "1" + } + "exit" + { + "origin" "0 0 10" + "angles" "0 270 0" + "followid" "elev_body" + "triggerid" "lift_spawn2" + "output" "OnTrigger" + "bringall" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/communications_detour.edt b/edt/bms/communications_detour.edt new file mode 100644 index 0000000..25120be --- /dev/null +++ b/edt/bms/communications_detour.edt @@ -0,0 +1,283 @@ +// Script for workshop item 550171554 - Communications Detour + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Communications Detour" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "118961" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "modify" + { + "hammerid" "359869" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "modify" + { + "hammerid" "388665" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // remove starting weapons + "remove" + { + "hammerid" "361654" + } + //music fix + "modify" + { + "targetname" "entrance_music" + "set" + { + "message" "music.bms.mscl_amb2" + "spawnflags" "49" + } + } + "modify" + { + "targetname" "boss_music" + "set" + { + "message" "music.st.4" + "spawnflags" "49" + } + } + "modify" + { + "targetname" "end_credits_music" + "set" + { + "message" "music.bms.endcredits" + "spawnflags" "49" + } + } + "modify" + { + "targetname" "grunt_fight_music" + "set" + { + "message" "music.oar.c_rocketpadbattle" + "spawnflags" "49" + } + } + "modify" + { + "targetname" "intro_sound" + "set" + { + "message" "music.c.opening_ambience" + "spawnflags" "49" + } + } + // lift block + "add" + { + "classname" "func_brush" + "targetname" "elevator_block" + "StartDisabled" "1" + "spawnflags" "2" + "functions" + { + "set_model" + { + "origin" "896 6152 152" + "size" "104 16 112" + } + } + } + "modify" + { + "hammerid" "115751" + "outputs" + { + "add" + { + "output" "OnPressed" + "target" "elevator_block" + "input" "Enable" + "timestofire" "-1" + } + } + } + // speed up long intro logo + "modify" + { + "hammerid" "388569" + "set" + { + "startspeed" "16" + } + } + "modify" + { + "hammerid" "388585" + "outputs" + { + "add" + { + "output" "OnPass" + "target" "introfnlfad" + "input" "Fade" + "delay" "10" + "timestofire" "-1" + } + "modify" + { + "target" "intro_speed" + "replace" + { + "delay" "13" + } + } + "modify" + { + "target" "view_cont" + "replace" + { + "delay" "13" + } + } + "modify" + { + "target" "fade2" + "replace" + { + "delay" "13" + } + } + } + } + // just end it without touching brush trigger + "remove" + { + "hammerid" "402603" + } + "modify" + { + "hammerid" "402518" + "outputs" + { + "remove" + { + "target" "fnl_trig" + } + "add" + { + "output" "OnPressed" + "target" "fnl_fade" + "input" "Fade" + "delay" "2" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "end_credits_music" + "input" "PlaySound" + "delay" "4" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "fnl_txt" + "input" "Display" + "delay" "7" + "timestofire" "-1" + } + "add" + { + "output" "OnPressed" + "target" "menu" + "input" "Command" + "parameter" "startupmenu force" + "delay" "22" + "timestofire" "-1" + } + } + } + // fix doors that clipped through + "add" + { + "classname" "func_brush" + "spawnflags" "2" + "functions" + { + "set_model" + { + "origin" "2808 5824 534" + "size" "8 80 108" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "-1311 -728 0" + "angles" "0 0 0" + } + "inside" + { + "origin" "1016 3406 132" + "angles" "0 180 0" + "triggerid" "313571" + "output" "OnTrigger" + } + "lift" + { + "origin" "0 0 10" + "angles" "0 270 0" + "followid" "elevator_train" + "triggerid" "115751" + "output" "OnPressed" + "respawn" "1" + "bringall" "1" + } + "apache" + { + "origin" "2114 6336 1190" + "angles" "0 0 0" + "triggerid" "203708" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + "end" + { + "origin" "-1326 -900 36" + "angles" "0 90 0" + "triggerid" "402518" + "output" "OnPressed" + "bringall" "1" + "delay" "1" + } + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_01.edt b/edt/bms/d3_c17_01.edt new file mode 100644 index 0000000..e41709d --- /dev/null +++ b/edt/bms/d3_c17_01.edt @@ -0,0 +1,129 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "intro_type" "fade" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // delay map start + "modify" + { + "hammerid" "4306" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + "modify" + { + "hammerid" "4511" + "functions" + { + "delay_output" "OnMapSpawn" + } + } + // remove starting weapons + "remove" + { + "hammerid" "3818" + } + "remove" + { + "hammerid" "4308" + } + "remove" + { + "hammerid" "9546" + } + "remove" + { + "hammerid" "9548" + } + "remove" + { + "hammerid" "9554" + } + "remove" + { + "hammerid" "9556" + } + "remove" + { + "hammerid" "9558" + } + "remove" + { + "hammerid" "9560" + } + "remove" + { + "hammerid" "9562" + } + "remove" + { + "hammerid" "9564" + } + "remove" + { + "hammerid" "9566" + } + "remove" + { + "hammerid" "9570" + } + "remove" + { + "hammerid" "9572" + } + "remove" + { + "hammerid" "9574" + } + "remove" + { + "hammerid" "9576" + } + } + "checkpoint" + { + "spawn" + { + "origin" "-7426 -1165 -14" + "angles" "0 270 0" + } + "teleport" + { + "origin" "-7202 -1164 24" + "angles" "0 270 0" + "triggerid" "4774" + "output" "OnTrigger" + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_02.edt b/edt/bms/d3_c17_02.edt new file mode 100644 index 0000000..22d7248 --- /dev/null +++ b/edt/bms/d3_c17_02.edt @@ -0,0 +1,76 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_01" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "-5176 -4496 64" + "size" "72 32 128" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "/^(global_newgame_spawner_suit|global_newgame_spawner_shotgun|global_newgame_spawner_smg1|global_newgame_spawner_357|global_newgame_spawner_crossbow|global_newgame_spawner_bugbait|global_newgame_spawner_rpg|global_newgame_spawner_ammo|global_newgame_spawner_pistol|global_newgame_spawner_crowbar|global_newgame_spawner_physcannon)$/" + } + "remove" + { + "hammerid" "13518" + } + } + "checkpoint" + { + "spawn" + { + "origin" "-10507 -5313 -26" + "angles" "0 0 0" + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_03.edt b/edt/bms/d3_c17_03.edt new file mode 100644 index 0000000..09b289b --- /dev/null +++ b/edt/bms/d3_c17_03.edt @@ -0,0 +1,72 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_02" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "-1096 -3552 128" + "size" "16 64 256" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "/^(global_newgame_spawner_suit|global_newgame_spawner_ar2|global_newgame_spawner_357|global_newgame_spawner_crossbow|global_newgame_spawner_ammo|global_newgame_spawner_pistol|global_newgame_spawner_crowbar)$/" + } + } + "checkpoint" + { + "spawn" + { + "origin" "-5322 -4213 0" + "angles" "0 0 0" + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_04.edt b/edt/bms/d3_c17_04.edt new file mode 100644 index 0000000..db8b8df --- /dev/null +++ b/edt/bms/d3_c17_04.edt @@ -0,0 +1,85 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_03" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "166 -5848 188" + "size" "12 64 120" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "player_spawn_items" + } + "remove" + { + "hammerid" "11849" + } + "remove" + { + "hammerid" "11851" + } + "remove" + { + "hammerid" "11853" + } + } + "checkpoint" + { + "spawn" + { + "origin" "-4102 -3522 132" + "angles" "0 90 0" + } + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_05.edt b/edt/bms/d3_c17_05.edt new file mode 100644 index 0000000..cff1262 --- /dev/null +++ b/edt/bms/d3_c17_05.edt @@ -0,0 +1,92 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_04" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "2736 -3388 -68" + "size" "32 120 120" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "spawn_items" + } + "remove" + { + "hammerid" "28982" + } + "remove" + { + "hammerid" "28984" + } + "remove" + { + "hammerid" "28986" + } + } + "checkpoint" + { + "spawn" + { + "origin" "252 -5884 133" + "angles" "0 270 0" + } + "room" + { + "origin" "1880 -3480 486" + "angles" "0 180 0" + "triggerid" "15486" + "output" "OnTrigger" + } + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_06a.edt b/edt/bms/d3_c17_06a.edt new file mode 100644 index 0000000..31c75d0 --- /dev/null +++ b/edt/bms/d3_c17_06a.edt @@ -0,0 +1,80 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_05" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "2144 3078 0" + "size" "65 12 128" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "player_spawn_items" + } + } + "checkpoint" + { + "spawn" + { + "origin" "3224 -6748 -90" + "angles" "0 0 0" + } + "radioactive" + { + "origin" "2944 2622 -284" + "angles" "0 90 0" + "triggerid" "6821" + "output" "OnStartTouch" + } + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_06b.edt b/edt/bms/d3_c17_06b.edt new file mode 100644 index 0000000..76dbfdb --- /dev/null +++ b/edt/bms/d3_c17_06b.edt @@ -0,0 +1,87 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_06a" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "5380 1732 310" + "size" "8 48 108" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "player_spawn_items" + } + } + "checkpoint" + { + "spawn" + { + "origin" "1438 1650 -114" + "angles" "0 90 0" + } + "1st apartment" + { + "origin" "3444 1108 36" + "angles" "0 270 0" + "triggerid" "14118" + "output" "OnTrigger" + } + "2nd apartment" + { + "origin" "3484 2064 36" + "angles" "0 180 0" + "triggerid" "13774" + "output" "OnTrigger" + } + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_07.edt b/edt/bms/d3_c17_07.edt new file mode 100644 index 0000000..e4f8dcc --- /dev/null +++ b/edt/bms/d3_c17_07.edt @@ -0,0 +1,80 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_06b" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off next map + "add" + { + "classname" "func_brush" + "rendermode" "10" + "functions" + { + "set_model" + { + "origin" "10160 2948 -400" + "size" "64 8 160" + } + } + } + // remove starting weapons + "remove" + { + "targetname" "player_items" + } + } + "checkpoint" + { + "spawn" + { + "origin" "4432 1206 317" + "angles" "0 0 0" + } + "outside" + { + "origin" "5358 1408 36" + "angles" "0 0 0" + "triggerid" "7927" + "output" "OnStartTouch" + } + } +} \ No newline at end of file diff --git a/edt/bms/d3_c17_08.edt b/edt/bms/d3_c17_08.edt new file mode 100644 index 0000000..c5accc9 --- /dev/null +++ b/edt/bms/d3_c17_08.edt @@ -0,0 +1,105 @@ +// Script for workshop item 2244346638 - Anticitizen One + +#base "base/coop_base_sp_conversion.edt" + +"config" +{ + "campaign" "Workshop maps" + "chapter" "Anticitizen One" + + "features" + { + "KEEP_EQUIPMENT" "1" + } + "equipment" + { + "item" "item_suit" + "item" "item_weapon_crowbar" + "item" "item_weapon_glock" + "item" "item_weapon_357" + "item" "item_weapon_mp5" + "item" "item_weapon_shotgun" + "item" "item_weapon_crossbow" + "item" "item_weapon_rpg" + "item" "item_weapon_tau" + "item" "item_weapon_gluon" + "item" "item_weapon_hivehand" + "item" "item_weapon_frag" + "item" "item_weapon_satchel" + "item" "item_weapon_tripmine" + "item" "item_weapon_snark" + } + "entity" + { + // block off previous map + "modify" + { + "classname" "trigger_changelevel" + "map" "d3_c17_07" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // block off ending + "modify" + { + "classname" "trigger_changelevel" + "targetname" "end_change" + "set" + { + "classname" "func_brush" + "rendermode" "10" + } + } + // remove starting weapons + "remove" + { + "targetname" "player_spawn_items" + } + // end the game + "add" + { + "classname" "game_end" + "targetname" "endgame" + } + "modify" + { + "hammerid" "45885" + "outputs" + { + "add" + { + "output" "OnStartTouch" + "target" "endgame" + "input" "EndGame" + "delay" "10" + "timestofire" "-1" + } + } + } + } + "checkpoint" + { + "spawn" + { + "origin" "-2242 -3239 239" + "angles" "0 90 0" + } + "doors" + { + "origin" "-862 -1440 -180" + "angles" "0 0 0" + "triggerid" "10599" + "output" "OnTrigger" + } + "platform" + { + "origin" "1536 -770 118" + "angles" "0 90 0" + "triggerid" "9643" + "output" "OnTrigger" + } + } +} \ No newline at end of file