diff --git a/addons/sourcemod/configs/matchmodes.txt b/addons/sourcemod/configs/matchmodes.txt index d9fbc0632..6cf7ebfab 100644 --- a/addons/sourcemod/configs/matchmodes.txt +++ b/addons/sourcemod/configs/matchmodes.txt @@ -27,11 +27,11 @@ { "zonemod" { - "name" "ZoneMod 2.8.4" + "name" "ZoneMod 2.8.5" } "zoneretro" { - "name" "ZoneMod Retro 2.8.4" + "name" "ZoneMod Retro 2.8.5" } "zm3v3" { @@ -128,7 +128,7 @@ { "zonehunters" { - "name" "ZoneHunters 2.8.4" + "name" "ZoneHunters 2.8.5" } "zh3v3" { diff --git a/cfg/cfgogl/acemodrv/mapinfo.txt b/cfg/cfgogl/acemodrv/mapinfo.txt index 229d8e588..f257f71c8 100644 --- a/cfg/cfgogl/acemodrv/mapinfo.txt +++ b/cfg/cfgogl/acemodrv/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "[ACEMOD] Coaster Start" { "min" "56" @@ -211,6 +221,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -287,7 +305,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -514,6 +532,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -626,6 +657,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -642,6 +681,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -663,9 +710,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -771,6 +823,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -785,16 +842,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -977,6 +1026,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1440,6 +1502,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/amrv1v1/mapinfo.txt b/cfg/cfgogl/amrv1v1/mapinfo.txt index 229d8e588..f257f71c8 100644 --- a/cfg/cfgogl/amrv1v1/mapinfo.txt +++ b/cfg/cfgogl/amrv1v1/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "[ACEMOD] Coaster Start" { "min" "56" @@ -211,6 +221,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -287,7 +305,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -514,6 +532,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -626,6 +657,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -642,6 +681,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -663,9 +710,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -771,6 +823,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -785,16 +842,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -977,6 +1026,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1440,6 +1502,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/amrv2v2/mapinfo.txt b/cfg/cfgogl/amrv2v2/mapinfo.txt index 229d8e588..f257f71c8 100644 --- a/cfg/cfgogl/amrv2v2/mapinfo.txt +++ b/cfg/cfgogl/amrv2v2/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "[ACEMOD] Coaster Start" { "min" "56" @@ -211,6 +221,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -287,7 +305,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -514,6 +532,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -626,6 +657,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -642,6 +681,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -663,9 +710,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -771,6 +823,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -785,16 +842,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -977,6 +1026,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1440,6 +1502,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/amrv3v3/mapinfo.txt b/cfg/cfgogl/amrv3v3/mapinfo.txt index 229d8e588..f257f71c8 100644 --- a/cfg/cfgogl/amrv3v3/mapinfo.txt +++ b/cfg/cfgogl/amrv3v3/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "[ACEMOD] Coaster Start" { "min" "56" @@ -211,6 +221,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -287,7 +305,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -514,6 +532,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -626,6 +657,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -642,6 +681,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -663,9 +710,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -771,6 +823,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -785,16 +842,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -977,6 +1026,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1440,6 +1502,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zh1v1/confogl.cfg b/cfg/cfgogl/zh1v1/confogl.cfg index cd000161e..aebaa7d5c 100644 --- a/cfg/cfgogl/zh1v1/confogl.cfg +++ b/cfg/cfgogl/zh1v1/confogl.cfg @@ -7,7 +7,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "1v1 [Zone]Hunters v2.8.4" +l4d_ready_cfg_name "1v1 [Zone]Hunters v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zh1v1/mapinfo.txt b/cfg/cfgogl/zh1v1/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zh1v1/mapinfo.txt +++ b/cfg/cfgogl/zh1v1/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zh2v2/confogl.cfg b/cfg/cfgogl/zh2v2/confogl.cfg index 473b15708..d856c1c27 100644 --- a/cfg/cfgogl/zh2v2/confogl.cfg +++ b/cfg/cfgogl/zh2v2/confogl.cfg @@ -7,7 +7,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "2v2 [Zone]Hunters v2.8.4" +l4d_ready_cfg_name "2v2 [Zone]Hunters v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zh2v2/mapinfo.txt b/cfg/cfgogl/zh2v2/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zh2v2/mapinfo.txt +++ b/cfg/cfgogl/zh2v2/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zh3v3/confogl.cfg b/cfg/cfgogl/zh3v3/confogl.cfg index 138e9ea28..bec9a78d1 100644 --- a/cfg/cfgogl/zh3v3/confogl.cfg +++ b/cfg/cfgogl/zh3v3/confogl.cfg @@ -7,7 +7,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "3v3 [Zone]Hunters v2.8.4" +l4d_ready_cfg_name "3v3 [Zone]Hunters v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zh3v3/mapinfo.txt b/cfg/cfgogl/zh3v3/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zh3v3/mapinfo.txt +++ b/cfg/cfgogl/zh3v3/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zm1v1/confogl.cfg b/cfg/cfgogl/zm1v1/confogl.cfg index 7f5634c5e..ceddb5e15 100644 --- a/cfg/cfgogl/zm1v1/confogl.cfg +++ b/cfg/cfgogl/zm1v1/confogl.cfg @@ -8,7 +8,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "1v1 Zonemod v2.8.4" +l4d_ready_cfg_name "1v1 Zonemod v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zm1v1/mapinfo.txt b/cfg/cfgogl/zm1v1/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zm1v1/mapinfo.txt +++ b/cfg/cfgogl/zm1v1/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zm2v2/confogl.cfg b/cfg/cfgogl/zm2v2/confogl.cfg index 106cf378e..e29fdc702 100644 --- a/cfg/cfgogl/zm2v2/confogl.cfg +++ b/cfg/cfgogl/zm2v2/confogl.cfg @@ -8,7 +8,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "2v2 Zonemod v2.8.4" +l4d_ready_cfg_name "2v2 Zonemod v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zm2v2/mapinfo.txt b/cfg/cfgogl/zm2v2/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zm2v2/mapinfo.txt +++ b/cfg/cfgogl/zm2v2/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zm2v2/zm2v2.cfg b/cfg/cfgogl/zm2v2/zm2v2.cfg index 10cd1e543..f9d63cc47 100644 --- a/cfg/cfgogl/zm2v2/zm2v2.cfg +++ b/cfg/cfgogl/zm2v2/zm2v2.cfg @@ -25,6 +25,7 @@ l4d_mapcvars_configdir zm2v2 // [l4d_weapon_limits.smx] l4d_wlimits_add 0 1 weapon_hunting_rifle weapon_sniper_scout weapon_sniper_awp +l4d_wlimits_add 1 0 weapon_pistol_magnum l4d_wlimits_lock // [pause.smx] diff --git a/cfg/cfgogl/zm3v3/confogl.cfg b/cfg/cfgogl/zm3v3/confogl.cfg index 08eb50e0c..8df8c11ae 100644 --- a/cfg/cfgogl/zm3v3/confogl.cfg +++ b/cfg/cfgogl/zm3v3/confogl.cfg @@ -8,7 +8,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "3v3 Zonemod v2.8.4" +l4d_ready_cfg_name "3v3 Zonemod v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zm3v3/mapinfo.txt b/cfg/cfgogl/zm3v3/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zm3v3/mapinfo.txt +++ b/cfg/cfgogl/zm3v3/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/cfgogl/zm3v3/zm3v3.cfg b/cfg/cfgogl/zm3v3/zm3v3.cfg index f23ece6f9..7f95aab66 100644 --- a/cfg/cfgogl/zm3v3/zm3v3.cfg +++ b/cfg/cfgogl/zm3v3/zm3v3.cfg @@ -29,6 +29,7 @@ l4d_mapcvars_configdir zm3v3 // [l4d_weapon_limits.smx] l4d_wlimits_add 0 1 weapon_hunting_rifle weapon_sniper_scout weapon_sniper_awp +l4d_wlimits_add 1 0 weapon_pistol_magnum l4d_wlimits_lock // [pause.smx] diff --git a/cfg/cfgogl/zonehunters/confogl.cfg b/cfg/cfgogl/zonehunters/confogl.cfg index 71004ae7a..00fb2f41f 100644 --- a/cfg/cfgogl/zonehunters/confogl.cfg +++ b/cfg/cfgogl/zonehunters/confogl.cfg @@ -7,7 +7,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "[Zone]Hunters v2.8.4" +l4d_ready_cfg_name "[Zone]Hunters v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zonehunters/mapinfo.txt b/cfg/cfgogl/zonehunters/mapinfo.txt index 97f0fcc6b..3cc063fd5 100644 --- a/cfg/cfgogl/zonehunters/mapinfo.txt +++ b/cfg/cfgogl/zonehunters/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { @@ -2507,5 +2577,5 @@ "start_dist" "50.000000" "start_extra_dist" "0.000000" "end_dist" "50.000000" - } + } } diff --git a/cfg/cfgogl/zonemod/confogl.cfg b/cfg/cfgogl/zonemod/confogl.cfg index ce41ae1c2..7d61ee414 100644 --- a/cfg/cfgogl/zonemod/confogl.cfg +++ b/cfg/cfgogl/zonemod/confogl.cfg @@ -8,7 +8,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "ZoneMod v2.8.4" +l4d_ready_cfg_name "ZoneMod v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zonemod/mapinfo.txt b/cfg/cfgogl/zonemod/mapinfo.txt index 97f0fcc6b..3cc063fd5 100644 --- a/cfg/cfgogl/zonemod/mapinfo.txt +++ b/cfg/cfgogl/zonemod/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { @@ -2507,5 +2577,5 @@ "start_dist" "50.000000" "start_extra_dist" "0.000000" "end_dist" "50.000000" - } + } } diff --git a/cfg/cfgogl/zonemod/shared_cvars.cfg b/cfg/cfgogl/zonemod/shared_cvars.cfg index 5933efb10..89f5a34ac 100644 --- a/cfg/cfgogl/zonemod/shared_cvars.cfg +++ b/cfg/cfgogl/zonemod/shared_cvars.cfg @@ -113,10 +113,9 @@ confogl_addcvar sb_max_team_melee_weapons 4 confogl_addcvar z_charge_warmup 0 confogl_addcvar charger_pz_claw_dmg 7 confogl_addcvar tongue_vertical_choke_height 99999.9 -confogl_addcvar z_hit_from_behind_factor 1 // Unintended "unledge" fix. -confogl_addcvar survivor_ledge_grab_ground_check_time 1 +confogl_addcvar survivor_ledge_grab_ground_check_time 9999 // AI Improvement Cvars confogl_addcvar boomer_exposed_time_tolerance 0.2 diff --git a/cfg/cfgogl/zonemod/shared_settings.cfg b/cfg/cfgogl/zonemod/shared_settings.cfg index e716324e8..2b51f5c54 100644 --- a/cfg/cfgogl/zonemod/shared_settings.cfg +++ b/cfg/cfgogl/zonemod/shared_settings.cfg @@ -241,8 +241,7 @@ l4d2_addweaponrule sniper_military hunting_rifle l4d2_addweaponrule sniper_scout hunting_rifle l4d2_addweaponrule sniper_awp hunting_rifle l4d2_addweaponrule grenade_launcher pistol -l4d2_addweaponrule pistol_magnum pistol -l4d2_addweaponrule rifle_m60 pistol +l4d2_addweaponrule rifle_m60 pistol_magnum // [l4d2_collision_adjustments.smx] confogl_addcvar collision_tankrock_common 1 @@ -303,8 +302,8 @@ sm_weapon smg maxmovespread 2 sm_weapon smg damage 22 sm_weapon smg rangemod 0.78 sm_weapon smg reloadduration 1.8 -sm_weapon smg_silenced spreadpershot 0.26 -sm_weapon smg_silenced maxmovespread 2.45 +sm_weapon smg_silenced spreadpershot 0.25 +sm_weapon smg_silenced maxmovespread 2.35 sm_weapon smg_silenced rangemod 0.81 sm_weapon smg_silenced reloadduration 2 @@ -319,6 +318,11 @@ sm_weapon pumpshotgun bullets 16 sm_weapon pumpshotgun scatterpitch 3 sm_weapon pumpshotgun scatteryaw 5 +///////////////////////////////// +// [Deagle Tweaks 'n Stuff] // +///////////////////////////////// +sm_weapon pistol_magnum damage 70 +sm_weapon pistol_magnum clipsize 6 /////////////////// // [Boss tweaks] // diff --git a/cfg/cfgogl/zonemod/zonemod.cfg b/cfg/cfgogl/zonemod/zonemod.cfg index 55404a61d..da122d5cb 100644 --- a/cfg/cfgogl/zonemod/zonemod.cfg +++ b/cfg/cfgogl/zonemod/zonemod.cfg @@ -49,6 +49,7 @@ confogl_addcvar autopause_apdebug 0 // [l4d_weapon_limits.smx] l4d_wlimits_add 3 1 weapon_smg_silenced weapon_smg l4d_wlimits_add 3 1 weapon_pumpshotgun weapon_shotgun_chrome +l4d_wlimits_add 1 0 weapon_pistol_magnum l4d_wlimits_add 0 1 weapon_hunting_rifle weapon_sniper_scout weapon_sniper_awp l4d_wlimits_lock diff --git a/cfg/cfgogl/zoneretro/confogl.cfg b/cfg/cfgogl/zoneretro/confogl.cfg index 75b5b6f62..354d52216 100644 --- a/cfg/cfgogl/zoneretro/confogl.cfg +++ b/cfg/cfgogl/zoneretro/confogl.cfg @@ -8,7 +8,7 @@ // ======================================================================================= // ReadyUp Cvars -l4d_ready_cfg_name "ZoneMod Retro v2.8.4" +l4d_ready_cfg_name "ZoneMod Retro v2.8.5" // Confogl Cvars confogl_addcvar mp_gamemode "versus" // Force Versus for the config. diff --git a/cfg/cfgogl/zoneretro/mapinfo.txt b/cfg/cfgogl/zoneretro/mapinfo.txt index 4620dd78b..3cc063fd5 100644 --- a/cfg/cfgogl/zoneretro/mapinfo.txt +++ b/cfg/cfgogl/zoneretro/mapinfo.txt @@ -13,15 +13,20 @@ "max_distance" "400" "tank_ban_flow" { - "Before elevator exit" + "Instant spawns" { - "min" "38" + "min" "0" + "max" "20" + } + "Before elevator top, after elevator bottom" + { + "min" "33" "max" "79" } - "Early spawns" + "After kitchen" { - "min" "0" - "max" "24" + "min" "85" + "max" "100" } } } @@ -137,6 +142,11 @@ "horde_limit" "240" "tank_ban_flow" { + "One way drop" + { + "min" "38" + "max" "41" + } "Coaster Start" { "min" "56" @@ -206,6 +216,14 @@ "start_extra_dist" "200.000000" "end_dist" "200.000000" "max_distance" "500" + "tank_ban_flow" + { + "Late tanks" + { + "min" "75" + "max" "100" + } + } } "c3m3_shantytown" { @@ -282,7 +300,7 @@ { "Elevator" { - "min" "30" + "min" "23" "max" "36" } } @@ -509,6 +527,19 @@ "start_extra_dist" "605.247620" "end_point" "2883.220703 2962.613037 -204.742737" "end_dist" "336.442200" + "tank_ban_flow" + { + "One way drop" + { + "min" "31" + "max" "43" + } + "Alley" + { + "min" "59" + "max" "67" + } + } } "c8m2_subway" { @@ -621,6 +652,14 @@ "start_extra_dist" "587.266541" "end_point" "-10784.895508 -4906.771973 318.224670" "end_dist" "403.989594" + "tank_ban_flow" + { + "Ladders" + { + "min" "38" + "max" "42" + } + } "witch_ban_flow" { "Ladders" @@ -637,6 +676,14 @@ "start_extra_dist" "399.942505" "end_point" "-8339.282227 -5592.915039 0.031253" "end_dist" "322.081451" + "tank_ban_flow" + { + "Tunnel spawn" + { + "min" "40" + "max" "51" + } + } } "c10m3_ranchhouse" { @@ -658,9 +705,14 @@ { "Start of event" { - "min" "68" + "min" "65" "max" "75" } + "End of event" + { + "min" "83" + "max" "100" + } } } "c10m5_houseboat" @@ -766,6 +818,11 @@ "horde_limit" "90" "tank_ban_flow" { + "Saferoom tank" + { + "min" "0" + "max" "28" + } "Late spawns (bugged spawn)" { "min" "81" @@ -780,16 +837,8 @@ "start_extra_dist" "264.932068" "end_point" "10398.775391 -310.353424 2.031253" "end_dist" "316.505157" - "max_distance" "500" + "max_distance" "400" "horde_limit" "90" - "tank_ban_flow" - { - "Warehouse" - { - "min" "39" - "max" "54" - } - } } "c12m5_cornfield" { @@ -972,6 +1021,19 @@ "start_extra_dist" "566.889465" "end_point" "-2013.103882 -3279.305176 144.031250" "end_dist" "276.152161" + "tank_ban_flow" + { + "Valley one way drop" + { + "min" "35" + "max" "50" + } + "Late spawns" + { + "min" "78" + "max" "100" + } + } } "cdta_02road" { @@ -1435,6 +1497,14 @@ "start_extra_dist" "357.132141" "end_point" "2948.021729 7602.731445 -604.782043" "end_dist" "142.267410" + "tank_ban_flow" + { + "Alarm car to one way drop" + { + "min" "50" + "max" "75" + } + } } "l4d_dbd2dc_the_mall" { diff --git a/cfg/stripper/acemodrv/global_filters.cfg b/cfg/stripper/acemodrv/global_filters.cfg index 686f3b5fe..7e592e4b8 100644 --- a/cfg/stripper/acemodrv/global_filters.cfg +++ b/cfg/stripper/acemodrv/global_filters.cfg @@ -22,6 +22,16 @@ ; "targetname" "bridewitch" ;} +; ===================================================== +; == RAGDOLL REMOVAL == +; == Remove prop_ragdoll entities for performance == +; ===================================================== +; --- Ragdolls can cause CPU and networking performance issues, some custom campaigns over use them so just remove them +filter: +{ + "classname" "prop_ragdoll" +} + ; ===================================================== ; == ENTITY TYPE FIX == ; == Fix entities using the wrong class type == @@ -2196,29 +2206,6 @@ modify: "spawnflags" "8" } } -; --- Trash Cans -{ - match: - { - "classname" "/.*prop_physics.*/" - "model" "models/props_street/trashbin01.mdl" - } - replace: - { - "spawnflags" "8" - } -} -{ - match: - { - "classname" "/.*prop_physics.*/" - "model" "models/props_junk/trashbin01a.mdl" - } - replace: - { - "spawnflags" "8" - } -} ; ===================================================== ; == JUNK PROP CLEANUP == @@ -2454,10 +2441,6 @@ filter: "classname" "/.*prop_physics.*/" "model" "models/props_interiors/table_folding.mdl" } -{ - "classname" "/.*prop_physics.*/" - "model" "models/props_interiors/table_motel.mdl" -} { "classname" "/.*prop_physics.*/" "model" "models/props_interiors/chair_thonet.mdl" @@ -3047,6 +3030,7 @@ modify: { "classname" "/.*prop_physics.*/" "model" "models/props_lighting/lampbedside01.mdl" + "skin" "0" } insert: { @@ -3268,6 +3252,7 @@ modify: { "classname" "/.*prop_physics.*/" "model" "models/props_interiors/alarm_clock.mdl" + "spawnflags" "256" } insert: { @@ -3966,6 +3951,17 @@ modify: "spawnflags" "4" } } +{ + match: + { + "classname" "/.*prop_physics.*/" + "model" "models/props_plants/plantairport01.mdl" + } + insert: + { + "spawnflags" "4" + } +} ; --- Signs { match: diff --git a/cfg/stripper/acemodrv/maps/c10m1_caves.cfg b/cfg/stripper/acemodrv/maps/c10m1_caves.cfg index 1bad1012b..c640f45e1 100644 --- a/cfg/stripper/acemodrv/maps/c10m1_caves.cfg +++ b/cfg/stripper/acemodrv/maps/c10m1_caves.cfg @@ -342,9 +342,9 @@ add: ; --- Block survivors from being able to skip the ladder choke by jumping across the bridge { "classname" "env_physics_blocker" - "origin" "-12326 -11683 524" - "mins" "-272 -59 -756" - "maxs" "272 59 756" + "origin" "-12326 -11688 520" + "mins" "-272 -64 -760" + "maxs" "272 64 760" "initialstate" "1" "BlockType" "1" "targetname" "bridge_skip_blocker" @@ -352,20 +352,21 @@ add: ; --- Disable the blocker temporarily while survivors are on the collapsed bridge section { "classname" "logic_auto" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,mins -271 -127 -756,0,-1" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,maxs 271 127 756,0,-1" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmins -271 -127 -756,0,-1" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmaxs 271 127 756,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,mins -271 -180 -760,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,maxs 271 180 760,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmins -271 -180 -760,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmaxs 271 180 760,0,-1" "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,solid 2,0,-1" } { "classname" "trigger_multiple" - "origin" "-12326 -11614 525" + "origin" "-12326 -11571 521" "targetname" "bridge_skip_blocker_trigger" "filtername" "filter_survivor" "spawnflags" "1" "OnTrigger" "bridge_skip_blocker,Disable,,0,-1" "OnNotTouching" "bridge_skip_blocker,Enable,,0,-1" + "wait" "0.5" } { "classname" "filter_activator_team" @@ -738,20 +739,12 @@ add: ; --- Rock in the back of the saferoom { "classname" "prop_dynamic" - "origin" "-11473 -14609 -206" + "origin" "-11473 -14609 -225" "angles" "14.4775 74.4959 -3.96713" "model" "models/props/cs_militia/militiarock03.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "env_physics_blocker" - "origin" "-11467 -14596 528" - "mins" "-29 -36 -752" - "maxs" "29 36 752" - "initialstate" "1" - "BlockType" "1" -} ; --- Bus outside the saferoom { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c10m2_drainage.cfg b/cfg/stripper/acemodrv/maps/c10m2_drainage.cfg index 1fcbbbf37..f09854479 100644 --- a/cfg/stripper/acemodrv/maps/c10m2_drainage.cfg +++ b/cfg/stripper/acemodrv/maps/c10m2_drainage.cfg @@ -280,37 +280,6 @@ add: ; == Add or change ladders == ; ===================================================== add: -; --- Infected ladders to climb up some of the smaller pipes leading to the catwalk -{ - "classname" "func_simpleladder" - "origin" "2234.04 -9043.14 -251" - "angles" "0 -45 0" - "model" "*106" - "normal.x" "-0.86" - "normal.y" "-0.49" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "1765.24 -9847.67 -114" - "angles" "0 305 0" - "model" "*121" - "normal.x" "-0.81" - "normal.y" "-0.57" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "2317.71 -5915.92 -190" - "angles" "0 -30 0" - "model" "*105" - "normal.x" "0.00" - "normal.y" "1.00" - "normal.z" "0.00" - "team" "2" -} ; --- Infected ladder to climb up to the walkway at the end of the event { "classname" "func_simpleladder" diff --git a/cfg/stripper/acemodrv/maps/c10m3_ranchhouse.cfg b/cfg/stripper/acemodrv/maps/c10m3_ranchhouse.cfg index d122e2ef3..94576f153 100644 --- a/cfg/stripper/acemodrv/maps/c10m3_ranchhouse.cfg +++ b/cfg/stripper/acemodrv/maps/c10m3_ranchhouse.cfg @@ -423,14 +423,6 @@ add: "origin" "-10292 -6344 367" "targetname" "los_trainyardtower_platform_e" } -; --- Remove some breakable boards at the start of the walkway to open up a small reset -filter: -{ - "hammerid" "1515813" -} -{ - "hammerid" "1515818" -} ; --- Allow the breakable window in the shed by the church to be broken without opening the door (Replace with commented section for coop modes) modify: { diff --git a/cfg/stripper/acemodrv/maps/c10m4_mainstreet.cfg b/cfg/stripper/acemodrv/maps/c10m4_mainstreet.cfg index 55e234d80..f6332b3b7 100644 --- a/cfg/stripper/acemodrv/maps/c10m4_mainstreet.cfg +++ b/cfg/stripper/acemodrv/maps/c10m4_mainstreet.cfg @@ -1085,33 +1085,6 @@ add: "origin" "1986 -2108 32" "targetname" "los_ambulance_c" } -; --- Boxes on street before the event -{ - "classname" "prop_dynamic" - "origin" "2986 -3634 -9" - "angles" "0 315 0" - "model" "models/props/cs_militia/boxes_garage_lower.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Vending machine on street before the event -{ - "classname" "prop_dynamic" - "origin" "2717 -4284 -26" - "angles" "0 180 0" - "model" "models/props_office/vending_machine01.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Additional tree on street before the event -{ - "classname" "prop_dynamic" - "origin" "2575 -4222 -37" - "angles" "0 270 0" - "model" "models/props_foliage/tree_deciduous_01a.mdl" - "solid" "6" - "disableshadows" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/acemodrv/maps/c10m5_houseboat.cfg b/cfg/stripper/acemodrv/maps/c10m5_houseboat.cfg index 066be3196..2856b042c 100644 --- a/cfg/stripper/acemodrv/maps/c10m5_houseboat.cfg +++ b/cfg/stripper/acemodrv/maps/c10m5_houseboat.cfg @@ -435,6 +435,7 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" } { "classname" "prop_dynamic" @@ -443,6 +444,7 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" } { "classname" "prop_dynamic" @@ -451,6 +453,7 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" } { "classname" "prop_dynamic" @@ -459,6 +462,12 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" +} +{ + "classname" "info_target" + "origin" "2631 -4881 -115" + "targetname" "dock_pole_lighting" } ; ===================================================== diff --git a/cfg/stripper/acemodrv/maps/c11m1_greenhouse.cfg b/cfg/stripper/acemodrv/maps/c11m1_greenhouse.cfg index 297afbf98..918204a44 100644 --- a/cfg/stripper/acemodrv/maps/c11m1_greenhouse.cfg +++ b/cfg/stripper/acemodrv/maps/c11m1_greenhouse.cfg @@ -413,6 +413,18 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Fix the lamp in the apartment from falling off the table +modify: +{ + match: + { + "targetname" "lamp3" + } + replace: + { + "spawnflags" "257" + } +} ; ########### ADDITIONAL PROPS AND SPAWNS ########### diff --git a/cfg/stripper/acemodrv/maps/c11m2_offices.cfg b/cfg/stripper/acemodrv/maps/c11m2_offices.cfg index 8bce37887..89f40a9b2 100644 --- a/cfg/stripper/acemodrv/maps/c11m2_offices.cfg +++ b/cfg/stripper/acemodrv/maps/c11m2_offices.cfg @@ -190,6 +190,48 @@ add: ; == STUCK SPOTS == ; == Prevent players from getting stuck in the map == ; ===================================================== +add: +; --- Blocked stuck spots on printers in the offices +{ + "classname" "env_physics_blocker" + "origin" "8758 3969 669" + "mins" "-16 -17 -29" + "maxs" "16 17 29" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "9151 4206 389" + "mins" "-16 -16 -29" + "maxs" "16 16 29" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "9134 4206 385" + "mins" "-0.5 -16 -25" + "maxs" "0.5 16 25" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "8633 4386 253" + "mins" "-17 -16 -29" + "maxs" "17 16 29" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "8637 4210 117" + "mins" "-17 -16 -29" + "maxs" "17 16 29" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == NUISANCE CHANGES == @@ -233,15 +275,6 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Electrical box on roof after dumpster -{ - "classname" "prop_dynamic" - "origin" "6655 4551 648" - "angles" "0 270 0" - "model" "models/props_rooftop/train_signalbox_01.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Railings around the lower roof after the dumpster { "classname" "prop_dynamic" @@ -390,7 +423,7 @@ add: "OnMapSpawn" "anv_mapfixes_meticulous_funcinfclip03,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_officefoyer_wrongwaya,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_officefoyer_wrongwayb,Kill,,30,-1" - ; --- Remove ladder to get on roof above offices - REPLACED + ; --- Remove ladder to get on roof above offices "OnMapSpawn" "anv_mapfixes_ladder_officefoyerB_cloned_firebarrelfence,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_ladder_officefoyerT_cloned_undercranepipe,Kill,,30,-1" ; --- Clip on roof by the end saferoom @@ -441,33 +474,6 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to get on the roof above the offices - Replaces TLS ladder -{ - "classname" "func_simpleladder" - "origin" "1116.5 -12 400" - "angles" "0 0 0" - "model" "*15" - "normal.x" "-1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "prop_dynamic" - "origin" "8296 3712 1052" - "angles" "0 270 0" - "model" "models/props_rooftop/gutter_pipe_256.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "8296 3712 796" - "angles" "0 270 0" - "model" "models/props_rooftop/gutter_pipe_256.mdl" - "solid" "0" - "disableshadows" "1" -} ; ####### MISCELLANEOUS / MAP SPECIFIC CHANGES ###### diff --git a/cfg/stripper/acemodrv/maps/c11m3_garage.cfg b/cfg/stripper/acemodrv/maps/c11m3_garage.cfg index 31a02f807..98e0a34e5 100644 --- a/cfg/stripper/acemodrv/maps/c11m3_garage.cfg +++ b/cfg/stripper/acemodrv/maps/c11m3_garage.cfg @@ -120,11 +120,6 @@ modify: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Remove 1 of the dumpsters by the saferoom -filter: -{ - "hammerid" "5725089" -} ; --- Make the pickup truck before the power station unhittable filter: { @@ -177,6 +172,31 @@ add: "origin" "-3887 570 18" "targetname" "losblock_pickup_event_c" } +; --- Make the police car before the power station unhittable +filter: +{ + "targetname" "police car on" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-4188.86 886.81 7.84454" + "angles" "0 45 0" + "model" "models/props_vehicles/police_car.mdl" + "solid" "6" + "disableshadows" "1" +} +modify: +{ + match: + { + "parentname" "police car on" + } + delete: + { + "parentname" "police car on" + } +} ; --- Remove the forklift in the room before the airport entrance filter: { @@ -655,20 +675,6 @@ add: ; --- Fix props being invisible on low effects settings add: ; --- Transformers -; --- For some reason this specific one has a rendering issue only on dedicated servers -;{ -; "classname" "prop_dynamic" -; "origin" "-4256.38 2157 229" -; "angles" "-90 270 0" -; "model" "models/props_c17/substation_transformer01b.mdl" -; "solid" "0" -; "disableshadows" "1" -; "mincpulevel" "1" -; "maxcpulevel" "1" -; "fadescale" "1" -; "fademindist" "500" -; "fademaxdist" "1500" -;} { "classname" "prop_dynamic" "origin" "-4264 2744.2 229" @@ -984,18 +990,6 @@ add: "fademindist" "500" "fademaxdist" "1500" } -; --- Make the door by the end saferoom start open the opposite way -modify: -{ - match: - { - "hammerid" "4511128" - } - replace: - { - "spawnpos" "2" - } -} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -1004,15 +998,6 @@ modify: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Boxes outside the starting saferoom -{ - "classname" "prop_dynamic" - "origin" "-5155 -3394 16" - "angles" "0 90 0" - "model" "models/props/cs_militia/boxes_frontroom.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Ramp on one way drop fence by the saferoom { "classname" "prop_dynamic" @@ -1096,15 +1081,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Boxes on the parking lot ramp -{ - "classname" "prop_dynamic" - "origin" "-2948 5103 87" - "angles" "10.5453 134.007 -10.7286" - "model" "models/props/cs_militia/boxes_garage_lower.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Fences blocking the path after the ramp in the garage to force survivors around on a longer path. { "classname" "prop_dynamic" @@ -1203,15 +1179,6 @@ add: "Negated" "Allow entities that match criteria" "filterteam" "3" } -; --- Concrete bags before the walkway -{ - "classname" "prop_dynamic" - "origin" "-2285 3342 296" - "angles" "0 90 0" - "model" "models/props/de_prodigy/concretebags.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Boxes on the walkway { "classname" "prop_dynamic" @@ -1221,35 +1188,10 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-1756 3395 296" - "angles" "0 0 0" - "model" "models/props/cs_militia/boxes_frontroom.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Phone booths on the walkway -{ - "classname" "prop_dynamic" - "origin" "-1532 3296 296" - "angles" "0 90 0" - "model" "models/props_unique/airport/phone_booth_airport.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1498 3296 296" - "angles" "0 90 0" - "model" "models/props_unique/airport/phone_booth_airport.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Vending machine on the walkway { "classname" "prop_dynamic" - "origin" "-1412 3307 296" + "origin" "-1412 3302 296" "angles" "0 180 0" "model" "models/props_office/vending_machine01.mdl" "solid" "6" @@ -1258,26 +1200,18 @@ add: ; --- Airport desk on the walkway { "classname" "prop_dynamic" - "origin" "-1089 3381 296" - "angles" "0 60 0" + "origin" "-1122 3387 296" + "angles" "0 63 0" "model" "models/props_unique/airportdeparturedesk01.mdl" "solid" "6" "disableshadows" "1" } -; --- ATM and departures board by the end saferoom +; --- Boxes by the end saferoom { "classname" "prop_dynamic" - "origin" "-791 3283 296" - "angles" "0 90 0" - "model" "models/props_unique/atm01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-700 3299 296" - "angles" "0 94 0" - "model" "models/props_unique/airport/airport_monitors.mdl" + "origin" "-658 3290 296" + "angles" "0 327 0" + "model" "models/props/cs_militia/boxes_garage_lower.mdl" "solid" "6" "disableshadows" "1" } @@ -1298,23 +1232,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Crates in room next to end saferoom -{ - "classname" "prop_dynamic" - "origin" "-588 3532 296" - "angles" "0 0 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-588 3532 334" - "angles" "0 90 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/acemodrv/maps/c11m4_terminal.cfg b/cfg/stripper/acemodrv/maps/c11m4_terminal.cfg index 970e03429..cd9b1ad76 100644 --- a/cfg/stripper/acemodrv/maps/c11m4_terminal.cfg +++ b/cfg/stripper/acemodrv/maps/c11m4_terminal.cfg @@ -326,32 +326,15 @@ filter: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Luggage pile next to the saferoom -{ - "classname" "prop_dynamic" - "origin" "-252 3362 295" - "angles" "0 203 0" - "model" "models/props_unique/airport/luggage_pile1.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Additional debris barricades by the saferoom { "classname" "prop_dynamic" - "origin" "106 3513 340" - "angles" "0 100 0" + "origin" "110 3500 340" + "angles" "0 75 0" "model" "models/props_debris/barricade_tall04a.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-44 3441 340" - "angles" "0 90 90" - "model" "models/props_debris/barricade_short02a.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Vending machine after the crashed plane { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c12m3_bridge.cfg b/cfg/stripper/acemodrv/maps/c12m3_bridge.cfg index c5a5ba2af..16f989ce5 100644 --- a/cfg/stripper/acemodrv/maps/c12m3_bridge.cfg +++ b/cfg/stripper/acemodrv/maps/c12m3_bridge.cfg @@ -50,17 +50,17 @@ add: ; == Remove or change pill, item & weapon spawns == ; ===================================================== add: -; --- Magnum spawn in saferoom +; --- Melee weapons outside saferoom { - "classname" "weapon_spawn" - "origin" "-988 -10455 -63" - "angles" "0 345 90" - "weapon_selection" "weapon_pistol_magnum" + "classname" "weapon_melee_spawn" + "origin" "-349 -10604 -31" + "angles" "0 218.5 -90" + "melee_weapon" "any" "spawn_without_director" "1" - "solid" "6" + "solid" "0" "disableshadows" "1" "spawnflags" "2" - "count" "5" + "count" "1" } ; --- Potential melee spawn on the shelves in the room after the ramp { @@ -580,7 +580,7 @@ add: ; --- Rocks in front of the bridge by the end saferoom { "classname" "prop_dynamic" - "origin" "6087 -11972 424" + "origin" "6253 -11914 404" "angles" "0 270 0" "model" "models/props_wasteland/rock_moss05.mdl" "solid" "6" @@ -588,7 +588,7 @@ add: } { "classname" "prop_dynamic" - "origin" "6018 -11970 397" + "origin" "6184 -11912 393" "angles" "0 135 12.5" "model" "models/props_wasteland/rock_moss05.mdl" "solid" "6" @@ -597,29 +597,12 @@ add: ; --- Old tree by the end saferoom { "classname" "prop_dynamic" - "origin" "6447 -12093 335" + "origin" "6667 -12090 336" "angles" "0 0 0" "model" "models/props_foliage/old_tree01.mdl" "solid" "6" "disableshadows" "1" } -; --- Rocks by the end saferoom -{ - "classname" "prop_dynamic" - "origin" "7348 -11990 347" - "angles" "0 0 0" - "model" "models/props/cs_militia/militiarock03.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "7415 -11975 372" - "angles" "0 0 0" - "model" "models/props/cs_militia/militiarock04.mdl" - "solid" "6" - "disableshadows" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/acemodrv/maps/c12m4_barn.cfg b/cfg/stripper/acemodrv/maps/c12m4_barn.cfg index d01634599..25f45bd74 100644 --- a/cfg/stripper/acemodrv/maps/c12m4_barn.cfg +++ b/cfg/stripper/acemodrv/maps/c12m4_barn.cfg @@ -136,6 +136,14 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Remove the hittable car inside the barn +filter: +{ + "targetname" "InstanceAuto3-car_physics" +} +{ + "parentname" "InstanceAuto3-car_physics" +} ; ############# MAP CLIPPING AND ISSUES ############# @@ -256,132 +264,160 @@ add: "solid" "6" "disableshadows" "1" } -; --- Fences on path behind warehouse +; --- L4D1-style Awnings on the warehouse { "classname" "prop_dynamic" - "origin" "11273 -9067 -78" - "angles" "0 90 0" - "model" "models/props_urban/fence002_256.mdl" + "origin" "10626 -7929 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11146 -9067 -78" - "angles" "0 90 0" - "model" "models/props_urban/fence_post002.mdl" + "origin" "10626 -7993 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11433 -9011 -70" - "angles" "0 330 0" - "model" "models/props_urban/fence_gate001_128.mdl" + "origin" "10626 -8057 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11575 -9062 -80" - "angles" "-87.4518 11.3627 -106.278" - "model" "models/props_urban/fence_gate002_256.mdl" - "solid" "0" + "origin" "10626 -8121 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" + "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11759 -9067 -89" - "angles" "0 270 -2.5" - "model" "models/props_urban/fence002_256.mdl" + "origin" "10626 -8185 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11887 -9067 -95" - "angles" "0 270 -2.5" - "model" "models/props_urban/fence_post002.mdl" + "origin" "10626 -8249 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } -; --- Rock under fences towards the edge of the cliff { "classname" "prop_dynamic" - "origin" "11829 -9083 -161" - "angles" "-0.637442 349.519 -33.4415" - "model" "models/props/cs_militia/militiarock01.mdl" + "origin" "10626 -8313 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } -; --- Truck by the fence on the path behind the warehouse { "classname" "prop_dynamic" - "origin" "11707 -8776 -87" - "angles" "-0.311833 59.496 1.46724" - "model" "models/props_vehicles/flatnose_truck.mdl" + "origin" "10626 -8377 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "186 89 48" } { "classname" "prop_dynamic" - "origin" "11707 -8776 -87" - "angles" "-0.311833 59.496 1.46724" - "model" "models/props_vehicles/flatnose_truck_glass.mdl" + "origin" "10626 -8441 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { - "classname" "env_physics_blocker" - "origin" "11669 -8841 -37" - "angles" "0 60 0" - "mins" "-35 -32 -6" - "maxs" "35 32 6" - "boxmins" "-35 -32 -6" - "boxmaxs" "35 32 6" - "initialstate" "1" - "BlockType" "0" + "classname" "prop_dynamic" + "origin" "10626 -8505 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" + "solid" "6" + "disableshadows" "1" } -; --- Crate behind the warehouse { "classname" "prop_dynamic" - "origin" "11486 -8296 -67" - "angles" "0.500858 0.0654241 -3.498" - "model" "models/props/cs_militia/crate_extralargemill.mdl" + "origin" "10626 -8569 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } -; --- Train car blocking the fastest route under the raised house { "classname" "prop_dynamic" - "origin" "10806 -5456 -232" - "angles" "30 356 0" - "model" "models/props_vehicles/train_box_small.mdl" + "origin" "10626 -8633 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "89 89 151" } -; --- Prevent a perma-stuck spot on the train +{ + "classname" "prop_dynamic" + "origin" "10626 -8697 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" + "solid" "6" + "disableshadows" "1" +} +; --- Clipping to fix collsion issues { "classname" "env_physics_blocker" - "origin" "10645 -5481 -107" - "mins" "-14 -27 -10" - "maxs" "14 27 10" + "origin" "10595 -8281 165" + "angles" "-15 0 0" + "mins" "-32 -416 -1" + "maxs" "32 416 1" + "boxmins" "-32 -416 -1" + "boxmaxs" "32 416 1" "initialstate" "1" "BlockType" "0" } -; --- Block LOS under the train +; --- Block for survivors { - "classname" "logic_auto" - "OnMapSpawn" "losfix_raised_house_train,AddOutput,mins -134 -1 -72,0,-1" - "OnMapSpawn" "losfix_raised_house_train,AddOutput,maxs 134 1 72,0,-1" - "OnMapSpawn" "losfix_raised_house_train,AddOutput,solid 2,0,-1" + "classname" "env_physics_blocker" + "origin" "10595 -8281 226" + "mins" "-31.5 -416 -50" + "maxs" "31.5 416 50" + "initialstate" "1" + "BlockType" "1" +} +; --- Truck by the fence on the path behind the warehouse +{ + "classname" "prop_dynamic" + "origin" "11707 -8776 -87" + "angles" "-0.311833 59.496 1.46724" + "model" "models/props_vehicles/flatnose_truck.mdl" + "solid" "6" + "disableshadows" "1" + "rendercolor" "186 89 48" } { - "classname" "func_brush" - "origin" "10835 -5469 -248" - "targetname" "losfix_raised_house_train" + "classname" "prop_dynamic" + "origin" "11707 -8776 -87" + "angles" "-0.311833 59.496 1.46724" + "model" "models/props_vehicles/flatnose_truck_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "11669 -8841 -37" + "angles" "0 60 0" + "mins" "-35 -32 -6" + "maxs" "35 32 6" + "boxmins" "-35 -32 -6" + "boxmaxs" "35 32 6" + "initialstate" "1" + "BlockType" "0" } ; --- Train ore car to block the bridge entrance { @@ -430,39 +466,53 @@ add: "solid" "0" "disableshadows" "1" } -; --- Train car after the ore car +; --- Tanker train after the ore car { "classname" "prop_dynamic" - "origin" "10452 -2823 -63" + "origin" "10493 -2478 -63" "angles" "0 270 0" - "model" "models/props_vehicles/train_box_small.mdl" + "model" "models/props_vehicles/train_tank_small.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "170 204 197" } -; --- Car before the scaffolding { "classname" "prop_dynamic" - "origin" "10481 -2305 -64" - "angles" "0 263.5 0" - "model" "models/props_vehicles/cara_95sedan.mdl" + "origin" "10554 -2353 61" + "angles" "0 0 0" + "model" "models/props_mill/beam_01.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "187 61 43" + "lightingorigin" "train_beam_lighting" } { "classname" "prop_dynamic" - "origin" "10481 -2305 -64" - "angles" "0 263.5 0" - "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "origin" "10554.25 -2496 60.75" + "angles" "0 0 0" + "model" "models/props_mill/beam_01.mdl" "solid" "6" "disableshadows" "1" } +{ + "classname" "info_target" + "origin" "10554 -2369 61" + "targetname" "train_beam_lighting" +} +; --- Ladder to climb on the tanker +{ + "classname" "func_simpleladder" + "origin" "2939 -13006 -9" + "angles" "0 90 0" + "model" "*168" + "normal.x" "-1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "0" +} ; --- Train car outside end saferoom { "classname" "prop_dynamic" - "origin" "10419 -1128 -63" - "angles" "0 91 0" + "origin" "10415 -1073 -63" + "angles" "0 90 0" "model" "models/props_vehicles/train_box_small.mdl" "solid" "6" "disableshadows" "1" @@ -470,7 +520,7 @@ add: ; --- Infected ladder to climb on the train car outside the end saferoom { "classname" "func_simpleladder" - "origin" "-140 6575 -1" + "origin" "-142 6634 -1" "angles" "0 0 0" "model" "*168" "normal.x" "0.00" @@ -695,417 +745,7 @@ modify: ; ####### MISCELLANEOUS / MAP SPECIFIC CHANGES ###### -; ===================================================== -; == WAREHOUSE PATH REWORK == -; == Block warehouse entrances to change pathing == -; ===================================================== -add: -; --- Barriers to block warehouse entrances -{ - "classname" "logic_auto" - "OnMapSpawn" "warehouse_door_front_brush,AddOutput,mins -1 -50 -1,0,-1" - "OnMapSpawn" "warehouse_door_front_brush,AddOutput,maxs 1 50 1,0,-1" - "OnMapSpawn" "warehouse_door_front_brush,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_door_back_brush,AddOutput,mins -1 -50 -1,0,-1" - "OnMapSpawn" "warehouse_door_back_brush,AddOutput,maxs 1 50 1,0,-1" - "OnMapSpawn" "warehouse_door_back_brush,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_door_window_brush,AddOutput,mins -50 -1 -1,0,-1" - "OnMapSpawn" "warehouse_door_window_brush,AddOutput,maxs 50 1 1,0,-1" - "OnMapSpawn" "warehouse_door_window_brush,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,mins -188 -200 -134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,maxs 188 200 134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,boxmins -204 -212 -134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,boxmaxs 204 212 134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,mins -270 -192 -180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,maxs 270 192 180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,boxmins -270 -192 -180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,boxmaxs 270 192 180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,mins -136 -148 -54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,maxs 136 148 54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,boxmins -136 -148 -54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,boxmaxs 136 148 54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,solid 2,0,-1" -} -{ - "classname" "filter_activator_infected_class" - "targetname" "filter_tank" - "Negated" "Allow entities that match criteria" - "filterinfectedclass" "8" -} -; --- Front door -{ - "classname" "prop_physics_override" - "origin" "10628 -8984 92" - "angles" "0 180 90" - "model" "models/props_interiors/constructionwalls04.mdl" - "solid" "6" - "disableshadows" "1" - "targetname" "warehouse_door_front" - "parentname" "warehouse_door_front_brush" - "spawnflags" "264" - "BreakableType" "2" - "damagefilter" "filter_tank" - "health" "50" - "OnBreak" "warehouse_door_front_blocker,Kill,,0,-1" -} -{ - "classname" "func_movelinear" - "origin" "10628 -8838 109" - "targetname" "warehouse_door_front_brush" - "movedir" "0 90 0" - "speed" "80" - "movedistance" "180" - "spawnflags" "0" - "startsound" "Doors.Checkpoint.Move1" - "stopsound" "Doors.Metal.FullClose1" -} -{ - "classname" "env_physics_blocker" - "origin" "10628 -8878 54" - "mins" "-4 -72 -66" - "maxs" "4 72 66" - "initialstate" "1" - "BlockType" "1" - "targetname" "warehouse_door_front_blocker" - "parentname" "warehouse_door_front_brush" -} -; --- Back door -{ - "classname" "prop_physics_override" - "origin" "11132 -8156 92" - "angles" "0 180 90" - "model" "models/props_interiors/constructionwalls04.mdl" - "solid" "6" - "disableshadows" "1" - "targetname" "warehouse_door_back" - "parentname" "warehouse_door_back_brush" - "spawnflags" "264" - "BreakableType" "2" - "damagefilter" "filter_tank" - "health" "50" - "OnBreak" "warehouse_door_back_blocker,Kill,,0,-1" -} -{ - "classname" "func_movelinear" - "origin" "11132 -8010 109" - "targetname" "warehouse_door_back_brush" - "movedir" "0 90 0" - "speed" "80" - "movedistance" "180" - "spawnflags" "0" - "startsound" "Doors.Checkpoint.Move1" - "stopsound" "Doors.Metal.FullClose1" -} -{ - "classname" "env_physics_blocker" - "origin" "11132 -8056 54" - "mins" "-4 -72 -66" - "maxs" "4 72 66" - "initialstate" "1" - "BlockType" "1" - "targetname" "warehouse_door_back_blocker" - "parentname" "warehouse_door_back_brush" -} -; --- Office Room -modify: -{ - match: - { - "hammerid" "996277" - } - insert: - { - "targetname" "warehouse_door_office" - } - replace: - { - "spawnpos" "0" - "spawnflags" "534528" - "model" "models/props_doors/doormainmetalwindow01.mdl" - "soundlockedoverride" "DoorHandles.Locked1" - "origin" "10852 -7578 -16" - } -} -add: -{ - "classname" "prop_dynamic" - "origin" "10927 -7584 26" - "angles" "0 180 0" - "model" "models/props_mall/cage_light_fixture.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "env_sprite" - "origin" "10927 -7589 20" - "targetname" "warehouse_door_light" - "model" "sprites/glow01.vmt" - "rendercolor" "200 0 0" - "scale" "0.5" - "rendermode" "9" - "renderfx" "0" - "renderamt" "220" - "HDRColorScale" ".7" - "GlowProxySize" "4" - "spawnflags" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10927 -7576 26" - "angles" "0 0 0" - "model" "models/props_mall/cage_light_fixture.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "env_sprite" - "origin" "10927 -7571 20" - "targetname" "warehouse_door_light" - "model" "sprites/glow01.vmt" - "rendercolor" "200 0 0" - "scale" "0.5" - "rendermode" "9" - "renderfx" "0" - "renderamt" "220" - "HDRColorScale" ".7" - "GlowProxySize" "4" - "spawnflags" "1" -} -; --- Trigger to allow tank to break the office door -{ - "classname" "trigger_multiple" - "origin" "10880 -7572 -14" - "targetname" "warehouse_office_door_trigger" - "filtername" "filter_tank" - "spawnflags" "1" - "OnStartTouch" "warehouse_door_office,SetBreakable,,0,-1" - "OnEndTouch" "warehouse_door_office,SetUnbreakable,,1,-1" -} -; --- Button in forklift room to open barriers -{ - "classname" "prop_dynamic" - "origin" "11138 -7959 50" - "angles" "0 0 0" - "model" "models/props_unique/generator_switch_01.mdl" - "solid" "0" - "disableshadows" "1" - "targetname" "warehouse_button_prop_glow" - "DefaultAnim" "ref" - "HoldAnimation" "1" -} -{ - "classname" "prop_dynamic" - "origin" "11138 -7959 50" - "angles" "0 0 0" - "model" "models/props_unique/generator_switch_01_outline.mdl" - "solid" "0" - "disableshadows" "1" - "targetname" "warehouse_button_prop_glow_back" -} -{ - "classname" "func_button" - "origin" "11137 -7938 73" - "angles" "0 0 0" - "model" "*174" - ;"extent" "3 13 66" - "spawnflags" "1025" - "rendermode" "10" - "wait" "-1" - "sounds" "10" - "glow" "warehouse_button_prop_glow" - ; --- Animate button press - "OnPressed" "warehouse_button_prop_glow,SetAnimation,on,0,-1" - ; --- Open doors - "OnPressed" "warehouse_door_front_brush,Open,,0,-1" - "OnPressed" "warehouse_door_back_brush,Open,,0,-1" - "OnPressed" "warehouse_door_window_brush,Open,,0,-1" - "OnPressed" "warehouse_door_office,Unlock,,0,-1" - "OnPressed" "warehouse_door_office,SetBreakable,,0,-1" - "OnPressed" "warehouse_office_door_trigger,Kill,,0,-1" - "OnPressed" "warehouse_door_office,SetBreakable,,2,-1" - "OnPressed" "warehouse_door_light,Color,0 200 0,0,-1" - ; --- Kill doors - "OnPressed" "warehouse_door_front_brush,Kill,,15,-1" - "OnPressed" "warehouse_door_back_brush,Kill,,15,-1" - "OnPressed" "warehouse_door_window_brush,Kill,,15,-1" - "OnPressed" "warehouse_door_front,Kill,,5,-1" - "OnPressed" "warehouse_door_back,Kill,,5,-1" - "OnPressed" "warehouse_door_window,Kill,,5,-1" - "OnPressed" "warehouse_door_front_blocker,Kill,,5,-1" - "OnPressed" "warehouse_door_back_blocker,Kill,,5,-1" - "OnPressed" "warehouse_door_window_blocker,Kill,,5,-1" - ; --- Kill glow hints - "OnPressed" "warehouse_button_glow_trigger,Kill,,0,-1" - "OnPressed" "warehouse_button_glow_trigger2,Kill,,0,-1" - "OnPressed" "warehouse_glow_prop_timer,Kill,,0,-1" - "OnPressed" "warehouse_button_prop_glow,StopGlowing,,1,-1" - "OnPressed" "warehouse_button_prop_glow_back,StopGlowing,,1,-1" -} -; --- Triggers to make button flash if survivors try to enter through the front -{ - "classname" "trigger_multiple" - "origin" "10468 -8892 58" - "targetname" "warehouse_button_glow_trigger" - "filtername" "filter_survivor" - "spawnflags" "1" - "OnStartTouch" "warehouse_glow_prop_timer,Enable,,0,-1" - "OnEndTouchAll" "warehouse_glow_prop_timer,Disable,,6,-1" -} -{ - "classname" "trigger_multiple" - "origin" "11854 -8048 68" - "targetname" "warehouse_button_glow_trigger2" - "filtername" "filter_survivor" - "spawnflags" "1" - "OnStartTouch" "warehouse_glow_prop_timer,Enable,,0,-1" - "OnEndTouchAll" "warehouse_glow_prop_timer,Disable,,6,-1" -} -{ - "classname" "logic_timer" - "targetname" "warehouse_glow_prop_timer" - "StartDisabled" "1" - "RefireTime" "1" - "OnTimer" "warehouse_button_prop_glow,StartGlowing,,0,-1" - "OnTimer" "warehouse_button_prop_glow_back,StartGlowing,,0,-1" - "OnTimer" "warehouse_button_prop_glow,StopGlowing,,0.5,-1" - "OnTimer" "warehouse_button_prop_glow_back,StopGlowing,,0.5,-1" -} -; --- Arrow decal -{ - "classname" "infodecal" - "origin" "10624 -9014 48" - "texture" "decals/checkpointarrow01_orange" -} - ; ===================================================== ; == WAREHOUSE AWNING == ; == Add an awning to the warehouse like L4D1 == -; ===================================================== -add: -{ - "classname" "prop_dynamic" - "origin" "10626 -7929 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -7993 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8057 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8121 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8185 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8249 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8313 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8377 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8441 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8505 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8569 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8633 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8697 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Clipping to fix collsion issues -{ - "classname" "env_physics_blocker" - "origin" "10595 -8281 165" - "angles" "-15 0 0" - "mins" "-32 -416 -1" - "maxs" "32 416 1" - "boxmins" "-32 -416 -1" - "boxmaxs" "32 416 1" - "initialstate" "1" - "BlockType" "0" -} -; --- Block for survivors -{ - "classname" "env_physics_blocker" - "origin" "10595 -8281 226" - "mins" "-31.5 -416 -50" - "maxs" "31.5 416 50" - "initialstate" "1" - "BlockType" "1" -} \ No newline at end of file +; ===================================================== \ No newline at end of file diff --git a/cfg/stripper/acemodrv/maps/c1m1_hotel.cfg b/cfg/stripper/acemodrv/maps/c1m1_hotel.cfg index ad55b264c..75c831073 100644 --- a/cfg/stripper/acemodrv/maps/c1m1_hotel.cfg +++ b/cfg/stripper/acemodrv/maps/c1m1_hotel.cfg @@ -144,16 +144,16 @@ add: ; --- Single pickup tier 1 weapons in saferoom { "classname" "weapon_smg_silenced" - "origin" "423 5512 2895" - "angles" "0 236.5 84" + "origin" "429 5579 2850" + "angles" "0 254 84" "ammo" "650" "spawnflags" "1" } { "classname" "weapon_shotgun_chrome" - "origin" "444 5480 2861" - "angles" "-76.7195 199.715 70.0679" - "ammo" "72" + "origin" "430 5545 2850" + "angles" "0 254 84" + "ammo" "96" "spawnflags" "1" } ; --- Fireaxe in the saferoom stairwell @@ -168,13 +168,6 @@ add: "spawnflags" "2" "count" "1" } -; --- Single pickup magnum on the cleaning cart just outside saferoom -{ - "classname" "weapon_pistol_magnum" - "origin" "675 5683 2699" - "angles" "0 150 90" - "spawnflags" "1" -} ; --- Single pickup T1s on table by cleaning cart around the corner in the first hallway { "classname" "weapon_smg" @@ -500,15 +493,6 @@ filter: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- AC unit in saferoom for weapons and SI spawns -{ - "classname" "prop_dynamic" - "origin" "420 5491 2848" - "angles" "0 90 0" - "model" "models/props_rooftop/acunit2.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Railings around the first outdoor area to reduce death charges { "classname" "prop_dynamic" @@ -582,27 +566,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Props in room before elevator for spawns -{ - "classname" "prop_dynamic" - "origin" "1998 5517 2464" - "angles" "0 270 0" - "model" "models/props_equipment/snack_machine2.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Block LOS under snack machine -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_snack_elevator,AddOutput,mins -22 -16 -4,0,-1" - "OnMapSpawn" "losfix_snack_elevator,AddOutput,maxs 22 16 4,0,-1" - "OnMapSpawn" "losfix_snack_elevator,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "1997 5517 2468" - "targetname" "losfix_snack_elevator" -} ; --- Props in the Banquet Hall A area for spawns { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c1m2_streets.cfg b/cfg/stripper/acemodrv/maps/c1m2_streets.cfg index e8f941efa..ba7618909 100644 --- a/cfg/stripper/acemodrv/maps/c1m2_streets.cfg +++ b/cfg/stripper/acemodrv/maps/c1m2_streets.cfg @@ -442,15 +442,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Block standing on the hedge before the walkway -{ - "classname" "env_physics_blocker" - "origin" "-4821 1727 1003" - "mins" "-124 -17 -469.5" - "maxs" "124 17 469.5" - "initialstate" "1" - "BlockType" "1" -} ; --- Block climbing up the generators before the walkway { "classname" "env_physics_blocker" @@ -671,7 +662,7 @@ add: ; --- Highway sign by the CEDA van drop to show where the skybox blocks movement { "classname" "prop_dynamic" - "origin" "-4104 1996 383" + "origin" "-4105 1996 383" "angles" "0 270 0" "model" "models/props_highway/highway_sign_post002.mdl" "solid" "6" @@ -679,7 +670,7 @@ add: } { "classname" "prop_dynamic" - "origin" "-4104 2014 678" + "origin" "-4105 2014 678" "angles" "0 90 0" "model" "models/props_highway/highway_sign001b.mdl" "solid" "6" @@ -889,15 +880,16 @@ add: "solid" "6" "disableshadows" "1" } -; --- Fences on platform up the stairs after the one way drop +; --- Boxes to jump on the platform after the one way drop { "classname" "prop_dynamic" - "origin" "-4550 1413 448" - "angles" "0 270 0" - "model" "models/props_urban/fence003_64.mdl" + "origin" "-4702 1568 384" + "angles" "0 225 0" + "model" "models/props/cs_militia/boxes_garage_lower.mdl" "solid" "6" "disableshadows" "1" } +; --- Fences on platform up the stairs after the one way drop { "classname" "prop_dynamic" "origin" "-4510 1444 448" @@ -961,14 +953,6 @@ add: "initialstate" "1" "BlockType" "0" } -{ - "classname" "env_physics_blocker" - "origin" "-4550 1412 471" - "mins" "-34 -4 -23" - "maxs" "34 4 23" - "initialstate" "1" - "BlockType" "0" -} ; --- Boxes on the walkway { "classname" "prop_dynamic" @@ -1006,7 +990,7 @@ add: ; --- Crashed bus after the event { "classname" "prop_dynamic" - "origin" "-7980 -608 384" + "origin" "-7980 -496 384" "angles" "0 270 0" "model" "models/props_vehicles/bus01_2.mdl" "solid" "6" @@ -1014,7 +998,7 @@ add: } { "classname" "env_physics_blocker" - "origin" "-7980 -611 928" + "origin" "-7980 -499 928" "mins" "-47 -236 -544" "maxs" "47 236 544" "initialstate" "1" @@ -1029,55 +1013,9 @@ add: } { "classname" "func_brush" - "origin" "-7980 -612 394" + "origin" "-7980 -500 394" "targetname" "losfix_crashed_bus" } -; --- Concrete blocks after the event -{ - "classname" "prop_dynamic" - "origin" "-7723 -836 384" - "angles" "0 30 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-7723 -836 424" - "angles" "0 30 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-7723 -836 464" - "angles" "0 30 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Additional bus by the first tent after the event -{ - "classname" "prop_dynamic" - "origin" "-8664 -1376 384" - "angles" "0 264.5 0" - "model" "models/props_vehicles/bus01_2.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Block LOS under bus -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_extra_bus,AddOutput,mins -1 -205 -10,0,-1" - "OnMapSpawn" "losfix_extra_bus,AddOutput,maxs 1 205 10,0,-1" - "OnMapSpawn" "losfix_extra_bus,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "-8666 -1397 392" - "targetname" "losfix_extra_bus" -} ; --- Hedges in the middle of the parking lot after the event { "classname" "prop_dynamic" @@ -1185,13 +1123,16 @@ modify: ; == CLIP REMOVAL == ; == Remove miscellaneous clips and brushes == ; ===================================================== -; --- Remove TLS infected clips after loading +; --- Remove TLS entities after loading add: { "classname" "logic_auto" ; --- At the left end of the street by the starting saferoom "OnMapSpawn" "anv_mapfixes_yeswaycorner_clip,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_yeswaycorner_wrongway,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_yeswaycorner_wall,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_ladder_yeswaycornerouter_cloned_save4lessright,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_ladder_yeswaycornerinner_cloned_roundthehedge,Kill,,30,-1" ; --- At the back of the underpass street by the white van "OnMapSpawn" "anv_mapfixes_clipgap_deadendfence,Kill,,30,-1" ; --- Area above the underpass, by the billboard and bridge @@ -1237,6 +1178,17 @@ add: "normal.z" "0.00" "team" "2" } +; --- Infected ladder to climb up the wall on the first road (TLS replacement) +{ + "classname" "func_simpleladder" + "origin" "9603 3323 88" + "angles" "0 0 0" + "model" "*4" + "normal.x" "-1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} ; --- Infected ladder to get over the hedges above the door at the bottom of the ramp { "classname" "func_simpleladder" diff --git a/cfg/stripper/acemodrv/maps/c1m3_mall.cfg b/cfg/stripper/acemodrv/maps/c1m3_mall.cfg index 243e1e8a3..c9b9ed22f 100644 --- a/cfg/stripper/acemodrv/maps/c1m3_mall.cfg +++ b/cfg/stripper/acemodrv/maps/c1m3_mall.cfg @@ -479,24 +479,6 @@ filter: { "hammerid" "661656" } -; --- Platform to allow infected to reach the top floor using a ladder by the main event escalator -add: -{ - "classname" "prop_dynamic" - "origin" "2347 -2941 491" - "angles" "0 0 0" - "model" "models/props_highway/plywood_01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "2306 -2917 492" - "mins" "-31 -24 -1" - "maxs" "31 24 1" - "initialstate" "1" - "BlockType" "2" -} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -637,7 +619,7 @@ add: ; --- Props to separate the open area before the drop leading to the event { "classname" "prop_dynamic" - "origin" "2272 -1672 251" + "origin" "2272 -1680 251" "angles" "0 0 0" "model" "models/props_mall/mall_column_large.mdl" "solid" "6" @@ -645,83 +627,39 @@ add: } { "classname" "prop_dynamic" - "origin" "2271 -1706 329" - "angles" "-15.5 347.5 90" + "origin" "2220.12 -1736.43 280" + "angles" "0 150 0" "model" "models/props_mall/mall_display_07.mdl" "solid" "6" "disableshadows" "1" } { - "classname" "prop_dynamic" - "origin" "2218 -1737 280" - "angles" "0 167.5 0" - "model" "models/props_mall/mall_display_07.mdl" - "solid" "6" - "disableshadows" "1" + "classname" "env_physics_blocker" + "origin" "2220.12 -1736.43 424" + "angles" "0 -30 0" + "mins" "-16 -48 -64" + "maxs" "16 48 64" + "boxmins" "-16 -48 -64" + "boxmaxs" "16 49 64" + "initialstate" "1" + "BlockType" "1" } { "classname" "prop_dynamic" - "origin" "2183 -1893 280" - "angles" "0 190 0" + "origin" "2192 -1899 280" + "angles" "0 180 0" "model" "models/props_mall/mall_display_08.mdl" "solid" "6" "disableshadows" "1" } -; --- Block standing on the shelves -{ - "classname" "env_physics_blocker" - "origin" "2256 -1746 423" - "angles" "0 347.5 0" - "mins" "-16 -41 -65" - "maxs" "16 41 65" - "boxmins" "-16 -41 -65" - "boxmaxs" "16 41 65" - "initialstate" "1" - "BlockType" "1" -} { "classname" "env_physics_blocker" - "origin" "2218 -1737 423" - "angles" "0 167.5 0" - "mins" "-19 -49 -65" - "maxs" "19 49 65" - "boxmins" "-19 -49 -65" - "boxmaxs" "19 49 65" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "2183 -1893 447" - "angles" "0 190 0" - "mins" "-19 -113 -65" - "maxs" "19 113 65" - "boxmins" "-19 -113 -65" - "boxmaxs" "19 113 65" + "origin" "2192 -1899 448" + "mins" "-18 -112 -40" + "maxs" "18 112 40" "initialstate" "1" "BlockType" "1" } -; --- Infected ladders to climb over the shelves -{ - "classname" "func_simpleladder" - "origin" "-847.58 -1931.34 23" - "angles" "0 55 0" - "model" "*172" - "normal.x" "0.98" - "normal.y" "0.17" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "5239.58 -2012.64 23" - "angles" "0 235 0" - "model" "*172" - "normal.x" "-0.98" - "normal.y" "-0.17" - "normal.z" "0.00" - "team" "2" -} ; --- Desk to block survivors from standing in a safe on the drop to the event path { "classname" "prop_dynamic" @@ -786,31 +724,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Shelf by the escalator leading to the end saferoom -{ - "classname" "prop_dynamic" - "origin" "-1025 -3929 280" - "angles" "0 270 0" - "model" "models/props_mall/mall_display_07.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1025 -3932 356" - "angles" "0 270 0" - "model" "models/props_fortifications/barricade_razorwire001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-1025 -3929 416" - "mins" "-48 -18 -56" - "maxs" "48 18 56" - "initialstate" "1" - "BlockType" "1" -} ; --- Kiosks on the upper floor by the end saferoom { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c2m1_highway.cfg b/cfg/stripper/acemodrv/maps/c2m1_highway.cfg index d81c138f2..5a25bf174 100644 --- a/cfg/stripper/acemodrv/maps/c2m1_highway.cfg +++ b/cfg/stripper/acemodrv/maps/c2m1_highway.cfg @@ -3,6 +3,29 @@ ; == DIRECTOR & EVENT MODIFICATION == ; == Modify director behaviour and events == ; ===================================================== +; --- Pick alarm car at the start of the map instead of at the offramp +modify: +{ + match: + { + "hammerid" "594407" + } + delete: + { + "OnTrigger" "case_random_car_alarmPickRandom0-1" + } +} +add: +{ + "classname" "logic_auto" + "OnMapSpawn" "case_random_car_alarm_versus,PickRandom,,0.5,-1" +} +{ + "classname" "logic_versus_random" + "targetname" "case_random_car_alarm_versus" + "OnRandom01" "carkillsurvival-relay_caralarm_off,Trigger,,0,-1" + "OnRandom02" "carkillsurvival2-relay_caralarm_off,Trigger,,0,-1" +} ; ################ ITEM SPAWN CHANGES ############### @@ -158,14 +181,24 @@ modify: ; == Add/remove/modify hittables == ; ===================================================== add: -; --- Hittable dumpster outside the saferoom +; --- Hittable police car outside the saferoom { "classname" "prop_physics" - "origin" "7775 8219 -596" - "angles" "0 80 0" - "model" "models/props_junk/dumpster_2.mdl" + "origin" "8838 8432 -576" + "angles" "0 184 0" + "model" "models/props_vehicles/police_car_rural.mdl" + "solid" "6" + "fadescale" "0" + "targetname" "saferoom_police_car" +} +{ + "classname" "prop_dynamic" + "origin" "8838 8432 -576" + "angles" "0 184 0" + "model" "models/props_vehicles/police_car_rural_trunkopen_glass.mdl" "solid" "6" "fadescale" "0" + "parentname" "saferoom_police_car" } ; --- Add a hittable alarm car on the highway before the drop ; --- Car models @@ -864,23 +897,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "10307 8358 -559" - "angles" "0 75 0" - "model" "models/props_foliage/swamp_shrubwall_block_128_deep.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Foliage -{ - "classname" "prop_dynamic" - "origin" "10555 8341 -570" - "angles" "1.16768 19.4664 -3.2997" - "model" "models/props_foliage/urban_trees_small01.mdl" - "solid" "0" - "disableshadows" "1" -} ; --- Block survivors standing on the right side shrubs { "classname" "env_physics_blocker" @@ -906,14 +922,6 @@ add: "initialstate" "1" "BlockType" "1" } -{ - "classname" "env_physics_blocker" - "origin" "10303 8359 -86" - "mins" "-74 -60 -342" - "maxs" "74 60 342" - "initialstate" "1" - "BlockType" "1" -} ; --- Bus by the saferoom { "classname" "prop_dynamic" @@ -968,24 +976,15 @@ add: "solid" "6" "disableshadows" "1" } - ; --- Trees after the Whispering Oaks sign by the saferoom { "classname" "prop_dynamic" - "origin" "8517 8550 -620" - "angles" "-3 327 2" + "origin" "8599 8684 -623.223" + "angles" "3.45194 170.483 -0.578366" "model" "models/props_foliage/urban_tree_giant02.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "8791 8618 -601" - "angles" "2.4741 350.947 -2.47641" - "model" "models/props_foliage/urban_trees_cluster02.mdl" - "solid" "6" - "disableshadows" "1" -} { "classname" "prop_dynamic" "origin" "8415 8196 -593" @@ -997,24 +996,8 @@ add: ; --- Foliage to reduce survivor visibility { "classname" "prop_dynamic" - "origin" "8450 8472 -603" - "angles" "-0.476877 94.4898 2.45413" - "model" "models/props_foliage/urban_trees_small01.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "8633 8595 -593" - "angles" "0 56 0" - "model" "models/props_foliage/urban_trees_dryleaves01.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "8796 8672 -588" - "angles" "0 270 0" + "origin" "8599 8684 -623.223" + "angles" "3.45194 170.483 -0.578366" "model" "models/props_foliage/urban_trees_small01.mdl" "solid" "0" "disableshadows" "1" @@ -1092,14 +1075,6 @@ add: "BlockType" "1" } ; --- Shrubs in grassy area on street before one way drop -{ - "classname" "prop_dynamic" - "origin" "3822 5408 -1014" - "angles" "0 0 0" - "model" "models/props_foliage/swamp_shrubwall_block_256.mdl" - "solid" "6" - "disableshadows" "1" -} { "classname" "prop_dynamic" "origin" "4234 4730 -969" @@ -1108,55 +1083,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Clipping above shrubs -{ - "classname" "env_physics_blocker" - "origin" "3807 5402 -522" - "mins" "-103 -116 -266" - "maxs" "103 116 266" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4233 4715 -617" - "mins" "-73 -193 -361" - "maxs" "73 193 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4143 4718 -617" - "mins" "-17 -150 -361" - "maxs" "17 150 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4316 4714 -617" - "mins" "-10 -116 -361" - "maxs" "10 116 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4232 4501 -617" - "mins" "-46 -21 -361" - "maxs" "46 21 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4219 4935 -617" - "mins" "-45 -27 -361" - "maxs" "45 27 361" - "initialstate" "1" - "BlockType" "1" -} ; --- Shrub by the drop after the highway { "classname" "prop_dynamic" @@ -1194,15 +1120,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Rocks at the top of the one way drop -{ - "classname" "prop_dynamic" - "origin" "1832 3096 -992" - "angles" "7 270 0" - "model" "models/props_foliage/swamp_rock02.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Boards to assist with crossing around the skybox on the motel roof { "classname" "prop_dynamic" @@ -1256,7 +1173,7 @@ add: ; --- Bus at the top of the hill before the end saferoom { "classname" "prop_dynamic" - "origin" "-264 -756 -1088" + "origin" "-40 -812 -1088" "angles" "0 180 0" "model" "models/props_vehicles/bus01_2.mdl" "solid" "6" @@ -1289,7 +1206,7 @@ add: } { "classname" "func_brush" - "origin" "-271 -756 -1080" + "origin" "-47 -812 -1080" "targetname" "losfix_end_bus_a" } { @@ -1316,48 +1233,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Extend concrete blocks by the end saferoom -{ - "classname" "prop_dynamic" - "origin" "-832 -2256 -1049" - "angles" "0 90 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-960 -2256 -1049" - "angles" "0 90 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-832 -2252 -1004" - "angles" "0 90 0" - "model" "models/props_fortifications/barricade_razorwire001_128_reference.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-960 -2252 -1004" - "angles" "0 90 0" - "model" "models/props_fortifications/barricade_razorwire001_128_reference.mdl" - "solid" "0" - "disableshadows" "1" -} -; --- Clipping on concrete blocks -{ - "classname" "env_physics_blocker" - "origin" "-896 -2256 -247" - "mins" "-128 -20 -759" - "maxs" "128 20 759" - "initialstate" "1" - "BlockType" "1" -} ; --- Fence covers by the end saferoom { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c2m2_fairgrounds.cfg b/cfg/stripper/acemodrv/maps/c2m2_fairgrounds.cfg index fbc42123a..680914b2e 100644 --- a/cfg/stripper/acemodrv/maps/c2m2_fairgrounds.cfg +++ b/cfg/stripper/acemodrv/maps/c2m2_fairgrounds.cfg @@ -1209,14 +1209,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-2150 -3606 -128" - "angles" "0 180 0" - "model" "models/props/cs_militia/boxes_frontroom.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Trains on the slide train tracks { "classname" "prop_dynamic" @@ -1805,109 +1797,6 @@ add: ; == Rework the starting saferoom hit == ; ===================================================== add: -; --- Add a food cart in front of the saferoom -{ - "classname" "prop_dynamic" - "origin" "2135 2716 -2" - "angles" "0 15 0" - "model" "models/props_fairgrounds/foodcart.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "2094 2669 109" - "angles" "0 105 0" - "model" "models/props_signs/sign_horizontal_05.mdl" - "solid" "0" - "disableshadows" "1" -} -; --- Block foodcart for survivors -{ - "classname" "env_physics_blocker" - "origin" "2135 2718 249" - "angles" "0 15 0" - "mins" "-55 -109 -129" - "maxs" "55 109 129" - "boxmins" "-55 -109 -129" - "boxmaxs" "55 109 129" - "initialstate" "1" - "BlockType" "1" -} -; --- Block the desk in the back of saferoom -{ - "classname" "prop_dynamic" - "origin" "1604 2882 85" - "angles" "0 270 91.5" - "model" "models/props_office/desk_01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1604 2940 85" - "angles" "0 270 91.5" - "model" "models/props_office/desk_01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "1588 2912 67" - "mins" "-21 -52 -65" - "maxs" "21 52 65" - "initialstate" "1" - "BlockType" "0" -} -; --- Sign on roof -{ - "classname" "prop_dynamic" - "origin" "1730 2728 197" - "angles" "0 270 0" - "model" "models/props_urban/carnival_sign003.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1703 2728 173" - "angles" "0 0 0" - "model" "models/props_fairgrounds/concession_sign_01.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Add collision to sign and block LOS -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_saferoom_sign,AddOutput,mins -2 -104 -45,0,-1" - "OnMapSpawn" "losfix_saferoom_sign,AddOutput,maxs 2 104 45,0,-1" - "OnMapSpawn" "losfix_saferoom_sign,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "1732 2728 192" - "targetname" "losfix_saferoom_sign" -} -{ - "classname" "env_physics_blocker" - "origin" "1732 2728 192" - "mins" "-2.1 -104.1 -45.1" - "maxs" "2.1 104.1 45.1" - "initialstate" "1" - "BlockType" "0" -} -; --- Clip ramp behind sign -{ - "classname" "env_physics_blocker" - "origin" "1702 2728 208" - "angles" "-45 0 0" - "mins" "-40 -106.5 -1" - "maxs" "40 106.5 1" - "boxmins" "-40 -106.5 -1" - "boxmaxs" "40 106.5 1" - "initialstate" "1" - "BlockType" "0" -} ; --- Concrete walls on roof ; --- Set 1 { @@ -1969,6 +1858,7 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" } { "classname" "prop_dynamic" @@ -1979,6 +1869,7 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" } ; --- Set 2 { @@ -2143,6 +2034,7 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" } ; --- Wall 2 - Bottom { @@ -2194,6 +2086,12 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" +} +{ + "classname" "info_target" + "origin" "1741 2854 156" + "targetname" "saferoom_roof_lighting1" } ; --- Stop infected falling in the small gap { @@ -2232,29 +2130,6 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to climb on the foodcart -{ - "classname" "func_simpleladder" - "origin" "4621 6822 46" - "angles" "0 0 0" - "model" "*65" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -; --- Clipping for ladder -{ - "classname" "env_physics_blocker" - "origin" "2182 2750 60" - "angles" "0 60 0" - "mins" "-4 -8 -60" - "maxs" "4 8 60" - "boxmins" "-4 -8 -60" - "boxmaxs" "4 8 60" - "initialstate" "1" - "BlockType" "0" -} ; ===================================================== ; == CUT SCAVENGE AREA == @@ -2452,14 +2327,6 @@ add: "disableshadows" "1" } ; --- Electrical boxes -{ - "classname" "prop_dynamic" - "origin" "-1410 -4203.7 32" - "angles" "0 90 0" - "model" "models/props_fairgrounds/fairgrounds_electric_box001.mdl" - "solid" "6" - "disableshadows" "1" -} { "classname" "prop_dynamic" "origin" "-1152 -4022 32" @@ -2519,8 +2386,9 @@ add: "style" "0" "_light" "238 207 162 10" "brightness" "0.4" - "distance" "512" + "distance" "450" "spawnflags" "0" + "targetname" "carouselroom_lights" } { "classname" "prop_dynamic" @@ -2539,8 +2407,27 @@ add: "style" "0" "_light" "238 207 162 10" "brightness" "0.4" - "distance" "512" + "distance" "450" "spawnflags" "0" + "targetname" "carouselroom_lights" +} +; --- Trigger to turn lights on +{ + "classname" "logic_auto" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,mins -64 -16 -72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,maxs 64 16 72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,boxmins -64 -16 -72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,boxmaxs 64 16 72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,solid 2,0,-1" + "OnMapSpawn" "carouselroom_lights,TurnOff,,0,-1" +} +{ + "classname" "trigger_once" + "origin" "-2496 -3600 104" + "targetname" "carouselroom_lights_trigger" + "filtername" "survivor_filter" + "spawnflags" "1" + "OnTrigger" "carouselroom_lights,TurnOn,,0,-1" } ; ===================================================== @@ -2572,15 +2459,7 @@ add: "origin" "-4639 -5504 68" "targetname" "tol_heart_lighting" } -; --- Swans -{ - "classname" "prop_dynamic" - "origin" "-4563 -5415 -64" - "angles" "0 180 0" - "model" "models/props_fairgrounds/swan_boat.mdl" - "solid" "6" - "disableshadows" "1" -} +; --- Swan { "classname" "prop_dynamic" "origin" "-5086 -5506 -11" @@ -2589,15 +2468,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Clipping inside swan -{ - "classname" "env_physics_blocker" - "origin" "-4548 -5414 -44" - "mins" "-30 -22.5 -8" - "maxs" "30 22.5 8" - "initialstate" "1" - "BlockType" "0" -} ; --- Fences { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c2m3_coaster.cfg b/cfg/stripper/acemodrv/maps/c2m3_coaster.cfg index 47f1c727f..841d7c5be 100644 --- a/cfg/stripper/acemodrv/maps/c2m3_coaster.cfg +++ b/cfg/stripper/acemodrv/maps/c2m3_coaster.cfg @@ -1047,6 +1047,13 @@ modify: ; == CLIP REMOVAL == ; == Remove miscellaneous clips and brushes == ; ===================================================== +; --- Remove TLS clips after loading +add: +{ + "classname" "logic_auto" + ; --- Clip on one way drop + "OnMapSpawn" "anv_mapfixes_onewaybreakwall_elecbox,Kill,,30,-1" +} ; --- Remove Valve's commentary blockers so we can replace them with our own add: { @@ -1300,15 +1307,7 @@ add: "origin" "4305 2048 68" "targetname" "tol_heart_lighting" } -; --- Swans -{ - "classname" "prop_dynamic" - "origin" "4481 2123 -64" - "angles" "0 145 0" - "model" "models/props_fairgrounds/swan_boat.mdl" - "solid" "6" - "disableshadows" "1" -} +; --- Swan { "classname" "prop_dynamic" "origin" "4490 1926 -11" @@ -1317,18 +1316,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Clipping inside swan -{ - "classname" "env_physics_blocker" - "origin" "4494 2115 -44" - "angles" "0 145 0" - "mins" "-30 -22.5 -8" - "maxs" "30 22.5 8" - "boxmins" "-30 -22.5 -8" - "boxmaxs" "30 22.5 8" - "initialstate" "1" - "BlockType" "0" -} ; --- Fences { "classname" "prop_dynamic" @@ -1354,27 +1341,6 @@ add: ; == Props from reworked c2m4 saferoom == ; ===================================================== add: -; --- Table by the guns -{ - "classname" "prop_dynamic" - "origin" "-5483 1802 4" - "angles" "0 0 0" - "model" "models/props_interiors/table_folding.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Pistol spawn on the table -{ - "classname" "weapon_spawn" - "origin" "-5480 1795 35" - "angles" "0 105 -90" - "weapon_selection" "weapon_pistol" - "spawn_without_director" "1" - "solid" "6" - "disableshadows" "1" - "spawnflags" "2" - "count" "5" -} ; --- Garbage by the door { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c2m4_barns.cfg b/cfg/stripper/acemodrv/maps/c2m4_barns.cfg index 3f27d0376..81fc47faf 100644 --- a/cfg/stripper/acemodrv/maps/c2m4_barns.cfg +++ b/cfg/stripper/acemodrv/maps/c2m4_barns.cfg @@ -38,19 +38,6 @@ add: ; == PILL / ITEM / WEAPON SPAWNS == ; == Remove or change pill, item & weapon spawns == ; ===================================================== -; --- Add a pistol spawn to the saferoom -add: -{ - "classname" "weapon_spawn" - "origin" "2888 3715 -157" - "angles" "0 105 -90" - "weapon_selection" "weapon_pistol" - "spawn_without_director" "1" - "solid" "6" - "disableshadows" "1" - "spawnflags" "2" - "count" "5" -} ; --- Make the deagle spawn in the gazebo consistent modify: { @@ -785,170 +772,15 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Add an porta potty by the gazebo +; --- Dumpster after bumper cars { "classname" "prop_dynamic" - "origin" "3096 778 -192" - "angles" "0 180 0" - "model" "models/props_urban/outhouse002.mdl" + "origin" "443 2146 -166.75" + "angles" "0 316 0" + "model" "models/props_junk/trashdumpster01a.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_door_rotating" - "origin" "3068 795 -188" - "angles" "0 180 0" - "model" "models/props_urban/outhouse_door001.mdl" - "disableshadows" "1" - "spawnflags" "8192" - "axis" "3955.6 -1690.97 34.32, 4024.98 -1712.43 -1.68" - "opendir" "1" - "returndelay" "-1" - "speed" "200" -} -; --- Clipping on top of porta potty -{ - "classname" "env_physics_blocker" - "origin" "3096 778 482" - "mins" "-28 -28 -542" - "maxs" "28 28 542" - "initialstate" "1" - "BlockType" "1" -} -; --- Stacks of tires in the bumper cars area -{ - "classname" "prop_dynamic" - "origin" "1584 1522 -143" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1522 -133" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1523 -123" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1585 1522 -113" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1586 1522 -103" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1488 -143" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1583 1488 -133" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1489 -123" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1585 1488 -113" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1586 1464 -133" - "angles" "0 0 165" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Porta potty by hedges after bumper cars -{ - "classname" "prop_dynamic" - "origin" "570 2159 -192" - "angles" "0 180 0" - "model" "models/props_urban/outhouse001.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "570 2159 466" - "mins" "-28 -28 -558" - "maxs" "28 28 558" - "initialstate" "1" - "BlockType" "1" -} -; --- Flood light generator after bumper cars -{ - "classname" "prop_dynamic" - "origin" "408 2169 -192" - "angles" "0 210 0" - "model" "models/props_vehicles/floodlight_generator_pose01_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "423 2143 -95" - "mins" "-6 -6 -98" - "maxs" "6 6 98" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_generator_bumpers_a,AddOutput,mins -1 -35 -10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_a,AddOutput,maxs 1 35 10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_b,AddOutput,mins -25 -1 -10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_b,AddOutput,maxs 25 1 10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_b,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "401 2182 -184" - "targetname" "losfix_generator_bumpers_a" -} -{ - "classname" "func_brush" - "origin" "413 2164 -184" - "targetname" "losfix_generator_bumpers_b" -} ; --- Wooden boards under barn ceiling to cover up props from the roof that clip through ; --- Left row { @@ -1168,14 +1000,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "205 2000 -256" - "angles" "0 178 0" - "model" "models/props_urban/outhouse001.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Clipping on porta potties { "classname" "env_physics_blocker" @@ -1185,14 +1009,6 @@ add: "initialstate" "1" "BlockType" "1" } -{ - "classname" "env_physics_blocker" - "origin" "206 2000 453" - "mins" "-29.5 -29.5 -571" - "maxs" "29.5 29.5 571" - "initialstate" "1" - "BlockType" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == @@ -1316,15 +1132,6 @@ add: ; == Rework starting saferoom props == ; ===================================================== add: -; --- Table by the guns -{ - "classname" "prop_dynamic" - "origin" "2885 3722 -188" - "angles" "0 0 0" - "model" "models/props_interiors/table_folding.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Garbage by the door { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c3m1_plankcountry.cfg b/cfg/stripper/acemodrv/maps/c3m1_plankcountry.cfg index 6c11235b7..2949dc5cc 100644 --- a/cfg/stripper/acemodrv/maps/c3m1_plankcountry.cfg +++ b/cfg/stripper/acemodrv/maps/c3m1_plankcountry.cfg @@ -54,7 +54,31 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Make a car by the event unhittable +filter: +{ + "targetname" "InstanceAuto4-car_physics" +} +{ + "parentname" "InstanceAuto4-car_physics" +} add: +{ + "classname" "prop_dynamic" + "origin" "-6691 6504 32" + "angles" "0 277 0" + "model" "models/props_vehicles/cara_82hatchback.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-6691 6504 32" + "angles" "0 277 0" + "model" "models/props_vehicles/cara_82hatchback_glass.mdl" + "solid" "6" + "disableshadows" "1" +} ; --- Hittable car in the open area on the left after the ferry { "classname" "prop_physics" diff --git a/cfg/stripper/acemodrv/maps/c3m2_swamp.cfg b/cfg/stripper/acemodrv/maps/c3m2_swamp.cfg index 3a54ac47d..b0fa9b337 100644 --- a/cfg/stripper/acemodrv/maps/c3m2_swamp.cfg +++ b/cfg/stripper/acemodrv/maps/c3m2_swamp.cfg @@ -1880,32 +1880,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Tent by the campsite after the plane -{ - "classname" "prop_dynamic" - "origin" "1785 2150 77" - "angles" "5.07053 60.4507 -2.17461" - "model" "models/lighthouse/props/camp_tent.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "226 223 220" -} -{ - "classname" "prop_dynamic" - "origin" "1785 2150 77" - "angles" "5.07053 60.4507 -2.17461" - "model" "models/lighthouse/props/camp_tent_b.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1772 2162 35" - "angles" "2.0642 149.421 6.74834" - "model" "models/props_equipment/sleeping_bag2.mdl" - "solid" "0" - "disableshadows" "1" -} ; --- Shrubs on the right side of the campsite { "classname" "prop_dynamic" @@ -2236,22 +2210,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "7459 -552 125" - "angles" "0 311 0" - "model" "models/props_vehicles/pickup_truck_78.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "7459 -552 125" - "angles" "0 311 0" - "model" "models/props_vehicles/pickup_truck_78_glass.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Block trailer for surivivors { "classname" "env_physics_blocker" @@ -2270,33 +2228,12 @@ add: "OnMapSpawn" "losfix_end_trailer,AddOutput,mins -3 -134 -14,0,-1" "OnMapSpawn" "losfix_end_trailer,AddOutput,maxs 3 134 14,0,-1" "OnMapSpawn" "losfix_end_trailer,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_end_pickup_a,AddOutput,mins -3 -52 -14,0,-1" - "OnMapSpawn" "losfix_end_pickup_a,AddOutput,maxs 3 52 14,0,-1" - "OnMapSpawn" "losfix_end_pickup_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_end_pickup_b,AddOutput,mins -52 -3 -14,0,-1" - "OnMapSpawn" "losfix_end_pickup_b,AddOutput,maxs 52 3 14,0,-1" - "OnMapSpawn" "losfix_end_pickup_b,AddOutput,solid 2,0,-1" } { "classname" "func_brush" "origin" "7352 -288 126" "targetname" "losfix_end_trailer" } -{ - "classname" "func_brush" - "origin" "7415 -505 126" - "targetname" "losfix_end_pickup_a" -} -{ - "classname" "func_brush" - "origin" "7499 -597 126" - "targetname" "losfix_end_pickup_a" -} -{ - "classname" "func_brush" - "origin" "7464 -560 126" - "targetname" "losfix_end_pickup_b" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/acemodrv/maps/c3m4_plantation.cfg b/cfg/stripper/acemodrv/maps/c3m4_plantation.cfg index 424c8852c..69a11dbc2 100644 --- a/cfg/stripper/acemodrv/maps/c3m4_plantation.cfg +++ b/cfg/stripper/acemodrv/maps/c3m4_plantation.cfg @@ -371,8 +371,8 @@ add: ; --- Hedge right of saferoom { "classname" "prop_dynamic" - "origin" "-4578 -1809 -97" - "angles" "0 50 0" + "origin" "-4787 -1915 -97" + "angles" "0 0 0" "model" "models/props_foliage/urban_hedge_256_128_high.mdl" "solid" "6" "disableshadows" "1" diff --git a/cfg/stripper/acemodrv/maps/c4m1_milltown_a.cfg b/cfg/stripper/acemodrv/maps/c4m1_milltown_a.cfg index 8f4ee5fd4..67d6a2df5 100644 --- a/cfg/stripper/acemodrv/maps/c4m1_milltown_a.cfg +++ b/cfg/stripper/acemodrv/maps/c4m1_milltown_a.cfg @@ -523,6 +523,15 @@ add: "initialstate" "1" "BlockType" "1" } +; --- Block survivors from standing on the fence behind the treehouse +{ + "classname" "env_physics_blocker" + "origin" "2066 3722 870" + "mins" "-6 -766 -666" + "maxs" "6 766 666" + "initialstate" "1" + "BlockType" "1" +} ; --- Block survivors jumping on roof and tree behind treehouse { "classname" "env_physics_blocker" @@ -897,6 +906,14 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Remove 2 doors in the upstairs room by the balcony +filter: +{ + "hammerid" "1131145" +} +{ + "hammerid" "1131066" +} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -965,6 +982,38 @@ add: "solid" "6" "disableshadows" "1" } +; --- Fence by the playground +{ + "classname" "prop_dynamic" + "origin" "-1255.75 5880.25 92.25" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_128.mdl" + "solid" "6" + "disableshadows" "1" + "lightingorigin" "playground_fence_01" +} +{ + "classname" "env_physics_blocker" + "origin" "-1258.5 5884.5 151" + "mins" "-5.5 -60.5 -57" + "maxs" "5.5 60.5 57" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "info_target" + "origin" "-1255.75 5688.25 92.25" + "targetname" "playground_fence_01" +} +; --- Fence on the trailer side of the large house (where the path is blocked on map 4) +{ + "classname" "prop_dynamic" + "origin" "-768 5312 94" + "angles" "0 180 0" + "model" "models/props_urban/wood_fence001_256.mdl" + "solid" "6" + "disableshadows" "1" +} ; --- Props in the broken / unfinished house by the playground { "classname" "prop_dynamic" @@ -1082,23 +1131,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Extend green fence into garage sale area -{ - "classname" "prop_dynamic" - "origin" "2070 2897 92.25" - "angles" "0 0 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "138 189 153" - "lightingorigin" "garage_sale_fences_lighting" -} -; --- Fix lighting origin -{ - "classname" "info_target" - "origin" "2136 2956 96.25" - "targetname" "garage_sale_fences_lighting" -} ; --- Chimney on house by the blue SUV { "classname" "prop_dynamic" @@ -1629,253 +1661,6 @@ add: ; ####### MISCELLANEOUS / MAP SPECIFIC CHANGES ###### ; ===================================================== -; == PLAYGROUND ROUTE REWORK == -; == Block off routes by playground houses == -; ===================================================== -add: -; --- Hedges at the front of the playground -{ - "classname" "prop_dynamic" - "origin" "-1997 7013 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6789 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6565 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Clipping on hedges -{ - "classname" "env_physics_blocker" - "origin" "-1997 6788 881" - "mins" "-20 -347 -655" - "maxs" "20 347 655" - "initialstate" "1" - "BlockType" "1" -} -; --- Fences to block path on side of houses by green house / trailer -{ - "classname" "prop_dynamic" - "origin" "-768 5440 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_256.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-768 5248 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fences to block path by the playground -{ - "classname" "prop_dynamic" - "origin" "-704 6152 94" - "angles" "0 90 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-768 6080 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-768 5984 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_64.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- SUV to jump over the fences by the playground -{ - "classname" "prop_dynamic" - "origin" "-896 6112 96" - "angles" "0.970293 165.998 -0.241945" - "model" "models/props_vehicles/suv_2001.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "139 63 52" -} -{ - "classname" "prop_dynamic" - "origin" "-896 6112 96" - "angles" "0.970293 165.998 -0.241945" - "model" "models/props_vehicles/suv_2001_glass.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-937 6123 156" - "angles" "0 -14 0" - "mins" "-12 -33 -5" - "maxs" "12 33 5" - "boxmins" "-12 -33 -5" - "boxmaxs" "12 33 5" - "initialstate" "1" - "BlockType" "0" -} -{ - "classname" "env_physics_blocker" - "origin" "-929 6121 166" - "angles" "0 -14 0" - "mins" "-12 -31 -5" - "maxs" "12 31 5" - "boxmins" "-12 -31 -5" - "boxmaxs" "12 31 5" - "initialstate" "1" - "BlockType" "0" -} -{ - "classname" "env_physics_blocker" - "origin" "-916 6118 174" - "angles" "0 -14 0" - "mins" "-12 -29 -3" - "maxs" "12 29 3" - "boxmins" "-12 -29 -3" - "boxmaxs" "12 29 3" - "initialstate" "1" - "BlockType" "0" -} -; --- Block the door between the 2 new fences -{ - "classname" "prop_dynamic" - "origin" "-876 5743 104" - "angles" "0 0 0" - "model" "models/props_interiors/bookcase_64_96.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-835 5758 104" - "angles" "0 279 0" - "model" "models/props_interiors/dresser_tall.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "-870 5719 123" - "angles" "-85.5 174 0" - "model" "models/props_interiors/sofa_chair02.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-842 5716 116" - "angles" "17.4938 358.427 -0.472886" - "model" "models/deadbodies/dead_male_civilian_body.mdl" - "solid" "0" - "disableshadows" "1" -} -; --- SMG spawn on the dead body -{ - "classname" "weapon_spawn" - "origin" "-839 5723 126" - "angles" "22.7339 307.712 24.5175" - "weapon_selection" "any_smg" - "spawn_without_director" "1" - "solid" "6" - "disableshadows" "1" - "spawnflags" "2" - "count" "5" -} -; --- Change the door model so players can see that it's blocked -modify: -{ - match: - { - "hammerid" "1386333" - } - replace: - { - "model" "models/props_downtown/door_interior_128_01_dm02_01.mdl" - } -} -; --- Remove 2 doors in the upstairs room by the balcony -filter: -{ - "hammerid" "1131145" -} -{ - "hammerid" "1131066" -} -add: -; --- Infected ladder on hedge -{ - "classname" "func_simpleladder" - "origin" "-844 264 0" - "angles" "0 0 0" - "model" "*170" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -; --- Infected ladders on fence by SUV -{ - "classname" "func_simpleladder" - "origin" "-7303 5507 -22" - "angles" "0 270 0" - "model" "*171" - "normal.x" "0.00" - "normal.y" "1.00" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "-1405 12711 -22" - "angles" "0 180 0" - "model" "*171" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -; --- Infected ladders on fence by trailer -{ - "classname" "func_simpleladder" - "origin" "-123 -1150 -22" - "angles" "0 0 0" - "model" "*171" - "normal.x" "-1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "-1405 12128 -22" - "angles" "0 180 0" - "model" "*171" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} \ No newline at end of file +; == BLANK HEADER == +; == Blank description == +; ===================================================== \ No newline at end of file diff --git a/cfg/stripper/acemodrv/maps/c4m2_sugarmill_a.cfg b/cfg/stripper/acemodrv/maps/c4m2_sugarmill_a.cfg index 136eefedd..84969373b 100644 --- a/cfg/stripper/acemodrv/maps/c4m2_sugarmill_a.cfg +++ b/cfg/stripper/acemodrv/maps/c4m2_sugarmill_a.cfg @@ -169,6 +169,16 @@ filter: ; == Add or modify ammo pile spawns == ; ===================================================== add: +; --- Ammo pile in the ducatel building by the saferoom +{ + "classname" "weapon_ammo_spawn" + "origin" "4156 -3642 116.5" + "angles" "0 180 0" + "model" "models/props/terror/ammo_stack.mdl" + "solid" "6" + "disableshadows" "1" + "spawnflags" "2" +} ; --- Ammo pile in the trailer near the start of the mill { "classname" "weapon_ammo_spawn" @@ -1123,35 +1133,6 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Generator in construction site -{ - "classname" "prop_dynamic" - "origin" "4853 -3596 108" - "angles" "2.18326 219.075 0.482502" - "model" "models/props_vehicles/floodlight_generator_nolight_static.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fix LOS under generator -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,mins -1 -38 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,maxs 1 38 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,mins -20 -1 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,maxs 20 1 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "4841 -3583 116" - "targetname" "losfix_generator_con_site1" -} -{ - "classname" "func_brush" - "origin" "4863 -3602 116" - "targetname" "losfix_generator_con_site2" -} ; --- Additional porta potty in the construction site { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c4m3_sugarmill_b.cfg b/cfg/stripper/acemodrv/maps/c4m3_sugarmill_b.cfg index 0cdf2fc83..41e734978 100644 --- a/cfg/stripper/acemodrv/maps/c4m3_sugarmill_b.cfg +++ b/cfg/stripper/acemodrv/maps/c4m3_sugarmill_b.cfg @@ -181,6 +181,16 @@ filter: ; == Add or modify ammo pile spawns == ; ===================================================== add: +; --- Ammo pile in the ducatel building by the saferoom +{ + "classname" "weapon_ammo_spawn" + "origin" "4156 -3642 116.5" + "angles" "0 180 0" + "model" "models/props/terror/ammo_stack.mdl" + "solid" "6" + "disableshadows" "1" + "spawnflags" "2" +} ; --- Ammo pile in the trailer near the start of the mill { "classname" "weapon_ammo_spawn" @@ -1135,35 +1145,6 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Generator in construction site -{ - "classname" "prop_dynamic" - "origin" "4853 -3596 108" - "angles" "2.18326 219.075 0.482502" - "model" "models/props_vehicles/floodlight_generator_nolight_static.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fix LOS under generator -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,mins -1 -38 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,maxs 1 38 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,mins -20 -1 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,maxs 20 1 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "4841 -3583 116" - "targetname" "losfix_generator_con_site1" -} -{ - "classname" "func_brush" - "origin" "4863 -3602 116" - "targetname" "losfix_generator_con_site2" -} ; --- Additional porta potty in the construction site { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c4m4_milltown_b.cfg b/cfg/stripper/acemodrv/maps/c4m4_milltown_b.cfg index 51ac1355a..3a85465ed 100644 --- a/cfg/stripper/acemodrv/maps/c4m4_milltown_b.cfg +++ b/cfg/stripper/acemodrv/maps/c4m4_milltown_b.cfg @@ -723,6 +723,14 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Remove 2 doors in the upstairs room by the balcony +filter: +{ + "hammerid" "1130593" +} +{ + "hammerid" "1130514" +} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -782,6 +790,29 @@ add: "solid" "6" "disableshadows" "1" } +; --- Fence by the playground +{ + "classname" "prop_dynamic" + "origin" "-1255.75 5880.25 92.25" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_128.mdl" + "solid" "6" + "disableshadows" "1" + "lightingorigin" "playground_fence_01" +} +{ + "classname" "env_physics_blocker" + "origin" "-1258.5 5884.5 151" + "mins" "-5.5 -60.5 -57" + "maxs" "5.5 60.5 57" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "info_target" + "origin" "-1255.75 5688.25 92.25" + "targetname" "playground_fence_01" +} ; --- Props in the broken / unfinished house by the playground { "classname" "prop_dynamic" @@ -899,23 +930,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Extend green fence into garage sale area -{ - "classname" "prop_dynamic" - "origin" "2070 2897 92.25" - "angles" "0 0 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "138 189 153" - "lightingorigin" "garage_sale_fences_lighting" -} -; --- Fix lighting origin -{ - "classname" "info_target" - "origin" "2136 2956 96.25" - "targetname" "garage_sale_fences_lighting" -} ; --- Chimney on house by the blue SUV { "classname" "prop_dynamic" @@ -1290,44 +1304,10 @@ add: ; == Block off routes by playground houses == ; ===================================================== add: -; --- Hedges at the front of the playground -{ - "classname" "prop_dynamic" - "origin" "-1997 7013 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6789 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6565 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Clipping on hedges -{ - "classname" "env_physics_blocker" - "origin" "-1997 6788 881" - "mins" "-20 -347 -655" - "maxs" "20 347 655" - "initialstate" "1" - "BlockType" "1" -} ; --- Fences to block path on side of houses by green house / trailer { "classname" "prop_dynamic" - "origin" "-768 5440 94" + "origin" "-768 5312 94" "angles" "0 180 0" "model" "models/props_urban/wood_fence001_256.mdl" "solid" "6" @@ -1335,11 +1315,17 @@ add: } { "classname" "prop_dynamic" - "origin" "-768 5248 94" + "origin" "-768 5504 94" "angles" "0 180 0" "model" "models/props_urban/wood_fence001_128.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "playground_fence_02" +} +{ + "classname" "info_target" + "origin" "-768 5312 94" + "targetname" "playground_fence_02" } ; --- Fences to block path by the playground { @@ -1474,26 +1460,7 @@ modify: "model" "models/props_downtown/door_interior_128_01_dm02_01.mdl" } } -; --- Remove 2 doors in the upstairs room by the balcony -filter: -{ - "hammerid" "1130593" -} -{ - "hammerid" "1130514" -} add: -; --- Infected ladder on hedge -{ - "classname" "func_simpleladder" - "origin" "-844 264 0" - "angles" "0 0 0" - "model" "*169" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} ; --- Infected ladders on fence by SUV { "classname" "func_simpleladder" diff --git a/cfg/stripper/acemodrv/maps/c5m1_waterfront.cfg b/cfg/stripper/acemodrv/maps/c5m1_waterfront.cfg index a33993c21..23377d754 100644 --- a/cfg/stripper/acemodrv/maps/c5m1_waterfront.cfg +++ b/cfg/stripper/acemodrv/maps/c5m1_waterfront.cfg @@ -375,76 +375,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Props in the restaurant after the kitchen -{ - "classname" "prop_dynamic" - "origin" "-2876 54 -368" - "angles" "0 0 0" - "model" "models/props_office/vending_machine01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2916 -391 -368" - "angles" "0 0 0" - "model" "models/props_downtown/pooltable.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2916 -375 -322" - "angles" "0 0 0" - "model" "models/props_junk/cardboard_box03_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2642 -116 -336" - "angles" "0 180 0" - "model" "models/props_unique/jukebox01_body.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2642 -116 -336" - "angles" "0 180 0" - "model" "models/props_unique/jukebox01.mdl" - "solid" "0" - "disableshadows" "1" - "DefaultAnim" "idle" -} -{ - "classname" "prop_dynamic" - "origin" "-2642 -104 -324" - "angles" "0 180 0" - "model" "models/props_unique/jukebox01_menu.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fix LOS on added jukebox -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_jukebox_restaurant,AddOutput,mins -18 -11 -32,0,-1" - "OnMapSpawn" "losfix_jukebox_restaurant,AddOutput,maxs 18 11 32,0,-1" - "OnMapSpawn" "losfix_jukebox_restaurant,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "-2642 -116 -336" - "targetname" "losfix_jukebox_restaurant" -} -{ - "classname" "env_physics_blocker" - "origin" "-2642 -116 -336" - "mins" "-18.1 -11.1 -32.1" - "maxs" "18.1 11.1 32.1" - "initialstate" "1" - "BlockType" "0" -} ; --- Prop to get on end saferoom roof { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c5m2_park.cfg b/cfg/stripper/acemodrv/maps/c5m2_park.cfg index b28b65f53..1032efac7 100644 --- a/cfg/stripper/acemodrv/maps/c5m2_park.cfg +++ b/cfg/stripper/acemodrv/maps/c5m2_park.cfg @@ -885,11 +885,6 @@ add: ; ===================================================== add: ; --- Park props lighting fixes -{ - "classname" "info_target" - "origin" "-5220 -3040 -256" - "targetname" "left_wall_lighting" -} { "classname" "info_target" "origin" "-5616 -3128 -255" @@ -906,94 +901,15 @@ add: "targetname" "path_wall_lighting2" } ; --- PARK PROPS - LEFT SIDE -; --- Extend wall and hedges by the stairs leading into the park on the left +; --- Hedge by the restrooms { "classname" "prop_dynamic" - "origin" "-5107 -3041 -290" - "angles" "0 0 0" + "origin" "-5410 -2680 -261" + "angles" "0 31.5 0" "model" "models/props_foliage/urban_hedge_256_128_high.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-5189 -3042 -290" - "angles" "0 180 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5068 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_wall001_128.mdl" - "solid" "6" - "disableshadows" "1" - "lightingorigin" "left_wall_lighting" -} -{ - "classname" "prop_dynamic" - "origin" "-5144 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_column001_32.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5220 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_wall001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5296 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_column001_32.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5144 -3040 812" - "mins" "-164 -12 -852" - "maxs" "164 12 852" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5156 -3031 -157" - "angles" "0 0 25" - "mins" "-152 -5 -12" - "maxs" "152 5 12" - "boxmins" "-152 -5 -12" - "boxmaxs" "152 5 12" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5144 -3051 -157" - "angles" "0 0 -32" - "mins" "-164 -5 -12" - "maxs" "164 5 12" - "boxmins" "-164 -5 -12" - "boxmaxs" "164 5 12" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5144 -3041 -232" - "mins" "-164 -20.5 -56" - "maxs" "164 19.5 56" - "initialstate" "1" - "BlockType" "1" -} ; --- Hedge in the corner after the stairs leading into the park on the left path { "classname" "prop_dynamic" @@ -1040,16 +956,6 @@ add: "disableshadows" "1" "lightingorigin" "left_hedge_lighting" } -; --- Close gap between hedges at the start of the left path -{ - "classname" "prop_dynamic" - "origin" "-5648 -3592 -293" - "angles" "-13.5 350 2" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" - "lightingorigin" "left_hedge_lighting" -} ; --- Infected ladder to climb over the above extended hedges { "classname" "func_simpleladder" @@ -1201,14 +1107,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-5245 -702 -243" - "angles" "0 112 0" - "model" "models/props_foliage/urban_hedge_128_64_high.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Additional hedge in the corner corner at the start of the right side { "classname" "prop_dynamic" @@ -1218,15 +1116,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Extend hedges out to divide the middle of the right side -{ - "classname" "prop_dynamic" - "origin" "-6031 -1271 -253" - "angles" "0 67.5 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Tree on right side of the park { "classname" "prop_dynamic" @@ -1236,39 +1125,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Lamp posts on right side of park -{ - "classname" "prop_dynamic" - "origin" "-5354 -667 -223" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5668 -618 -228" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5953 -698 -247" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-6200 -880 -257" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Extend hedge by the wall before the restrooms on the right side { "classname" "prop_dynamic" @@ -1287,32 +1143,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Foliage on right side of park -add: -{ - "classname" "prop_dynamic" - "origin" "-5661 -1062 -198" - "angles" "0 120 0" - "model" "models/props_foliage/urban_tree_base_bushes01_large.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-6478 -805 -258" - "angles" "0 283 0" - "model" "models/props_foliage/urban_bush02.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-6377 -725 -258" - "angles" "0 128 0" - "model" "models/props_foliage/urban_bush02.mdl" - "solid" "0" - "disableshadows" "1" -} ; --- Extend a hedge by exit to the middle section of the park on the right side { "classname" "prop_dynamic" @@ -1538,91 +1368,65 @@ add: "origin" "-8091 -5603 -137" "targetname" "tarp_plywood_lighting" } -; --- Army truck and crates outside the bus station exit +; --- Delivery van after the bus station +add: { "classname" "prop_dynamic" - "origin" "-6697 -7598 -256" - "angles" "0 8.5 0" - "model" "models/props_vehicles/army_truck.mdl" + "origin" "-6750 -7360 -257" + "angles" "0 99 0" + "model" "models/props_vehicles/deliveryvan.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "-6692 -7755 -256" - "angles" "0 8.5 0" - "model" "models/props_crates/static_crate_40.mdl" + "origin" "-6750 -7360 -257" + "angles" "0 99 0" + "model" "models/props_vehicles/deliveryvan_glass.mdl" "solid" "6" "disableshadows" "1" } +; --- Truck by the end saferoom { "classname" "prop_dynamic" - "origin" "-6650 -7748 -256" - "angles" "0 8.5 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "-6673 -7743 -209" - "angles" "0 98.5 0" - "model" "models/props_crates/supply_crate01.mdl" + "origin" "-9211 -8331 -256" + "angles" "0 105 0" + "model" "models/props/de_nuke/truck_nuke.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "-6723 -7595 -192" - "angles" "0 98.5 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "-6724 -7595 -146" - "angles" "0 188.5 0" - "model" "models/props_crates/supply_crate01.mdl" + "origin" "-9211 -8331 -256" + "angles" "0 105 0" + "model" "models/props/de_nuke/truck_nuke_glass.mdl" "solid" "6" "disableshadows" "1" } -; --- Bus to change the route at the end saferoom and allow more spawns { - "classname" "prop_dynamic" - "origin" "-9184 -8265 -256" - "angles" "0 22.5 0" - "model" "models/props_vehicles/bus01_2.mdl" - "solid" "6" - "disableshadows" "1" - "lightingorigin" "end_saferoom_bus_lighting" -} -; --- Bodies by the bus to add some visual flavor -{ - "classname" "prop_dynamic" - "origin" "-8965 -8261 -256" - "angles" "0 30 0" - "model" "models/deadbodies/dead_male_civilian_02.mdl" - "solid" "0" - "disableshadows" "1" - "lightingorigin" "end_saferoom_bus_lighting" -} -{ - "classname" "prop_dynamic" - "origin" "-8973 -8193 -159" - "angles" "4.98962 359.685 -4.01493" - "model" "models/deadbodies/ceda/ceda_table_b.mdl" - "solid" "0" - "disableshadows" "1" - "lightingorigin" "end_saferoom_bus_lighting" + "classname" "env_physics_blocker" + "origin" "-9088 -8297 704" + "angles" "0 105 0" + "mins" "-42 -33 -960" + "maxs" "42 33 960" + "boxmins" "-41 -33 -960" + "boxmaxs" "41 33 960" + "initialstate" "1" + "BlockType" "1" } -; --- Fix lighting { - "classname" "info_target" - "origin" "-8922 -8183 -61" - "targetname" "end_saferoom_bus_lighting" + "classname" "env_physics_blocker" + "origin" "-9238 -8338 788" + "angles" "0 105 0" + "mins" "-57 -120 -876" + "maxs" "57 120 876" + "boxmins" "-57 -120 -876" + "boxmaxs" "57 120 876" + "initialstate" "1" + "BlockType" "1" } + ; ===================================================== ; == LADDER / ELEVATOR NERF == ; == Nerf ladder & elevator attacks for infected == diff --git a/cfg/stripper/acemodrv/maps/c5m3_cemetery.cfg b/cfg/stripper/acemodrv/maps/c5m3_cemetery.cfg index 5d9f4f574..93e879e83 100644 --- a/cfg/stripper/acemodrv/maps/c5m3_cemetery.cfg +++ b/cfg/stripper/acemodrv/maps/c5m3_cemetery.cfg @@ -776,16 +776,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Extend a fence after the trailer drop -{ - "classname" "prop_dynamic" - "origin" "2744 1372 0" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_64.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "147 172 164" -} ; --- Plywood on burned down house by the trailer drop { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/c6m2_bedlam.cfg b/cfg/stripper/acemodrv/maps/c6m2_bedlam.cfg index dfb5c2e3e..fae664321 100644 --- a/cfg/stripper/acemodrv/maps/c6m2_bedlam.cfg +++ b/cfg/stripper/acemodrv/maps/c6m2_bedlam.cfg @@ -688,16 +688,16 @@ add: ; --- Van on the street outside the jazz club { "classname" "prop_dynamic" - "origin" "-94 3944 -162" - "angles" "0 263 0" + "origin" "-6 3910 -162" + "angles" "0 260 0" "model" "models/props_vehicles/van.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "-94 3944 -162" - "angles" "0 263 0" + "origin" "-6 3910 -162" + "angles" "0 260 0" "model" "models/props_vehicles/van_glass.mdl" "solid" "6" "disableshadows" "1" @@ -710,7 +710,7 @@ add: } { "classname" "func_brush" - "origin" "-94 3942 -155" + "origin" "-8 3901 -155" "targetname" "losfix_jazzvan1" } ; --- Sign on jazz club awning diff --git a/cfg/stripper/acemodrv/maps/c8m1_apartment.cfg b/cfg/stripper/acemodrv/maps/c8m1_apartment.cfg index f95f922e4..c03aa56c8 100644 --- a/cfg/stripper/acemodrv/maps/c8m1_apartment.cfg +++ b/cfg/stripper/acemodrv/maps/c8m1_apartment.cfg @@ -3,6 +3,19 @@ ; == DIRECTOR & EVENT MODIFICATION == ; == Modify director behaviour and events == ; ===================================================== +; --- Remove tank spawn blocking script +modify: +{ + match: + { + "hammerid" "1448324" + } + delete: + { + "OnMultiNewRound" "directorBeginScriptc8m1_apartment0-1" + "OnMultiNewMap" "directorBeginScriptc8m1_apartment0-1" + } +} ; ################ ITEM SPAWN CHANGES ############### @@ -387,46 +400,6 @@ modify: "spawnflags" "1593344" } } -; --- Block LOS on parking lot fences (for some reason they don't block LOS for tank rage only) -add: -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_parking_fence_a,AddOutput,mins -128 -0.5 -68,0,-1" - "OnMapSpawn" "losfix_parking_fence_a,AddOutput,maxs 128 0.5 68,0,-1" - "OnMapSpawn" "losfix_parking_fence_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_parking_fence_b,AddOutput,mins -128 -0.5 -68,0,-1" - "OnMapSpawn" "losfix_parking_fence_b,AddOutput,maxs 128 0.5 68,0,-1" - "OnMapSpawn" "losfix_parking_fence_b,AddOutput,solid 2,0,-1" - ; --- Make the fences non-solid to enable wallbanging - "OnMapSpawn" "anv_mapfixes_losblocker_fencea,DisableCollision,,15,-1" - "OnMapSpawn" "anv_mapfixes_losblocker_fenceb,DisableCollision,,15,-1" -} -{ - "classname" "func_brush" - "origin" "896 3972.5 84" - "targetname" "losfix_parking_fence_a" -} -{ - "classname" "func_brush" - "origin" "1408 3972.5 84" - "targetname" "losfix_parking_fence_b" -} -{ - "classname" "env_physics_blocker" - "origin" "896 3972.5 84" - "mins" "-128.1 -0.6 -68.1" - "maxs" "128.1 0.6 68.1" - "initialstate" "1" - "BlockType" "0" -} -{ - "classname" "env_physics_blocker" - "origin" "1408 3972.5 84" - "mins" "-128.1 -0.6 -68.1" - "maxs" "128.1 0.6 68.1" - "initialstate" "1" - "BlockType" "0" -} ; --- Remove some doors in the office building filter: { @@ -645,48 +618,6 @@ add: "origin" "2148 1418 474" "targetname" "saferoom_railing_lighting" } -; --- Dumpsters behind police barriade after the alley -{ - "classname" "prop_dynamic" - "origin" "1502 1978 16" - "angles" "0 180 0" - "model" "models/props_junk/dumpster.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "798 1978 16" - "angles" "0 0 0" - "model" "models/props_junk/dumpster.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Crates in the parking lot -{ - "classname" "prop_dynamic" - "origin" "821 4032 16" - "angles" "0 0 0" - "model" "models/props/de_nuke/crate_extralarge.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "821 4032 2312" - "mins" "-48 -48 -2168" - "maxs" "48 48 2168" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "prop_dynamic" - "origin" "903 4054 15" - "angles" "0 0 0" - "model" "models/props/de_nuke/crate_small.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Truck in the parking lot { "classname" "prop_dynamic" @@ -741,35 +672,6 @@ add: "origin" "1287 4637 25" "targetname" "losfix_parking_truck" } -; --- Van by the stairs before the end saferoom -{ - "classname" "prop_dynamic" - "origin" "2698 4411 11" - "angles" "0 90 -3" - "model" "models/props_vehicles/van.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "2698 4411 11" - "angles" "0 90 -3" - "model" "models/props_vehicles/van_glass.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Block LOS under van -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_subway_van,AddOutput,mins -106 -1 -16,0,-1" - "OnMapSpawn" "losfix_subway_van,AddOutput,maxs 106 1 16,0,-1" - "OnMapSpawn" "losfix_subway_van,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "2697 4411 22" - "targetname" "losfix_subway_van" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == @@ -850,10 +752,13 @@ filter: ; == CLIP REMOVAL == ; == Remove miscellaneous clips and brushes == ; ===================================================== -; --- Remove TLS clips after loading +; --- Remove TLS entities after loading add: { "classname" "logic_auto" + ; --- Ladder to get on saferoom roof + "OnMapSpawn" "anv_mapfixes_ladder_startroof_cloned_trashblack,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_ladder_startroof_clip,Kill,,30,-1" ; --- Clip on roof opposite the saferoom "OnMapSpawn" "anv_mapfixes_yesdraw_start_clipa,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_yesdraw_start_clipb,Kill,,30,-1" @@ -867,6 +772,9 @@ add: "OnMapSpawn" "anv_mapfixes_yesdraw_rooftop_3_wrongwayb,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_commvignette_wrongwaya,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_commvignette_wrongwayb,Kill,,30,-1" + ; --- Fence covers in parking lot + "OnMapSpawn" "anv_mapfixes_losblocker_fencea,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_losblocker_fenceb,Kill,,30,-1" ; --- Clip on roof back corner of the parking lot "OnMapSpawn" "anv_mapfixes_yesdraw_farcorner_clip,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_yesdraw_farcorner_wrongway,Kill,,30,-1" @@ -1182,4 +1090,34 @@ add: "normal.y" "1.00" "normal.z" "0.00" "team" "2" +} +; -- Block navs / flow +add: +{ + "classname" "logic_auto" + "OnMapSpawn" "nav_block_street_crash,BlockNav,,1,-1" +} +{ + "classname" "script_nav_blocker" + "origin" "2115 3894 20" + "extent" "71 10 8" + "targetname" "nav_block_street_crash" + "teamToBlock" "2" + "affectsFlow" "1" +} +{ + "classname" "script_nav_blocker" + "origin" "2743 3774 20" + "extent" "71 10 8" + "targetname" "nav_block_street_crash" + "teamToBlock" "2" + "affectsFlow" "1" +} +{ + "classname" "script_nav_blocker" + "origin" "2433 3776 12" + "extent" "249 56 8" + "targetname" "nav_block_street_crash" + "teamToBlock" "2" + "affectsFlow" "1" } \ No newline at end of file diff --git a/cfg/stripper/acemodrv/maps/c8m2_subway.cfg b/cfg/stripper/acemodrv/maps/c8m2_subway.cfg index 359e4cc2f..9751e2323 100644 --- a/cfg/stripper/acemodrv/maps/c8m2_subway.cfg +++ b/cfg/stripper/acemodrv/maps/c8m2_subway.cfg @@ -302,58 +302,50 @@ add: "solid" "6" "disableshadows" "1" } -; --- Bus by the end saferoom +; --- Van by the end saferoom { "classname" "prop_dynamic" - "origin" "10155 5379 7" - "angles" "0 330 0" - "model" "models/props_vehicles/bus01.mdl" + "origin" "10165 5449 7" + "angles" "0 334 0" + "model" "models/props_vehicles/deliveryvan.mdl" "solid" "6" "disableshadows" "1" } -; --- Block LOS under bus { - "classname" "logic_auto" - "OnMapSpawn" "end_saferoom_bus_a,AddOutput,mins -92 -1 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_a,AddOutput,maxs 92 1 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_b,AddOutput,mins -1 -50 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_b,AddOutput,maxs 1 50 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_b,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_c,AddOutput,mins -92 -1 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_c,AddOutput,maxs 92 1 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_c,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_d,AddOutput,mins -1 -50 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_d,AddOutput,maxs 1 50 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_d,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_e,AddOutput,mins -25 -1 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_e,AddOutput,maxs 25 1 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_e,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "10280 5309 19" - "targetname" "end_saferoom_bus_a" + "classname" "prop_dynamic" + "origin" "10165 5449 7" + "angles" "0 334 0" + "model" "models/props_vehicles/deliveryvan_glass.mdl" + "solid" "6" + "disableshadows" "1" } +; --- Block LOS under van { - "classname" "func_brush" - "origin" "10189 5360 19" - "targetname" "end_saferoom_bus_b" + "classname" "logic_auto" + "OnMapSpawn" "end_saferoom_van_a,AddOutput,mins -95 -1 -13,0,-1" + "OnMapSpawn" "end_saferoom_van_a,AddOutput,maxs 95 1 13,0,-1" + "OnMapSpawn" "end_saferoom_van_a,AddOutput,solid 2,0,-1" + "OnMapSpawn" "end_saferoom_van_b,AddOutput,mins -1 -43 -13,0,-1" + "OnMapSpawn" "end_saferoom_van_b,AddOutput,maxs 1 43 13,0,-1" + "OnMapSpawn" "end_saferoom_van_b,AddOutput,solid 2,0,-1" + "OnMapSpawn" "end_saferoom_van_c,AddOutput,mins -32 -1 -13,0,-1" + "OnMapSpawn" "end_saferoom_van_c,AddOutput,maxs 32 1 13,0,-1" + "OnMapSpawn" "end_saferoom_van_c,AddOutput,solid 2,0,-1" } { "classname" "func_brush" - "origin" "10098 5411 19" - "targetname" "end_saferoom_bus_c" + "origin" "10121 5471 19" + "targetname" "end_saferoom_van_a" } { "classname" "func_brush" - "origin" "10007 5462 19" - "targetname" "end_saferoom_bus_d" + "origin" "10215 5427 19" + "targetname" "end_saferoom_van_b" } { "classname" "func_brush" - "origin" "9981 5487 19" - "targetname" "end_saferoom_bus_e" + "origin" "10248 5424 19" + "targetname" "end_saferoom_van_c" } diff --git a/cfg/stripper/acemodrv/maps/c8m4_interior.cfg b/cfg/stripper/acemodrv/maps/c8m4_interior.cfg index 2d9b894f7..8a11852d6 100644 --- a/cfg/stripper/acemodrv/maps/c8m4_interior.cfg +++ b/cfg/stripper/acemodrv/maps/c8m4_interior.cfg @@ -43,6 +43,25 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Remove the hittable generator outside the elevator +filter: +{ + "targetname" "generator01" +} +{ + "targetname" "generator_cable01" +} +modify: +{ + match: + { + "hammerid" "6553332" + } + replace: + { + "spawnflags" "1" + } +} ; ############# MAP CLIPPING AND ISSUES ############# diff --git a/cfg/stripper/acemodrv/maps/c9m1_alleys.cfg b/cfg/stripper/acemodrv/maps/c9m1_alleys.cfg index b26fb35be..65144bb9e 100644 --- a/cfg/stripper/acemodrv/maps/c9m1_alleys.cfg +++ b/cfg/stripper/acemodrv/maps/c9m1_alleys.cfg @@ -31,41 +31,41 @@ modify: "directionentityname" "car_hatchback3-car_physics" } } -{ - match: - { - "hammerid" "610347" - "targetname" "howitzer_force" - } - replace: - { - "directionentityname" "car_sedan18-car_physics" - } -} -{ - match: - { - "hammerid" "101865" - "targetname" "howitzer_force" - } - replace: - { - "directionentityname" "car_sedan10-car_physics" - } -} +;{ +; match: +; { +; "hammerid" "610347" +; "targetname" "howitzer_force" +; } +; replace: +; { +; "directionentityname" "car_sedan18-car_physics" +; } +;} +;{ +; match: +; { +; "hammerid" "101865" +; "targetname" "howitzer_force" +; } +; replace: +; { +; "directionentityname" "car_sedan10-car_physics" +; } +;} ; --- Temporarily disable motion on a nearby car to stop it getting launched when one of the other cars hits it ; --- Note: We make this car unhittable anyway, but this fix applies if it is still hittable -{ - match: - { - "targetname" "fire_howitzer" - } - insert: - { - "OnPressed" "car_hatchback2-car_physics,DisableMotion,,0.75,1" - "OnPressed" "car_hatchback2-car_physics,EnableMotion,,5,1" - } -} +;{ +; match: +; { +; "targetname" "fire_howitzer" +; } +; insert: +; { +; "OnPressed" "car_hatchback2-car_physics,DisableMotion,,0.75,1" +; "OnPressed" "car_hatchback2-car_physics,EnableMotion,,5,1" +; } +;} ; ################ ITEM SPAWN CHANGES ############### @@ -208,7 +208,7 @@ modify: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Reduced number of hittable cars (was 44 cars, now 24) +; --- Reduce number of hittable cars ; --- By the saferoom (was 11 cars, now 3) filter: { @@ -235,7 +235,14 @@ filter: { "parentname" "car_hatchback10-car_physics" } +{ + "targetname" "car_sedan21-car_physics" +} +{ + "parentname" "car_sedan21-car_physics" +} ; --- Replaced cars +filter: { "targetname" "car_hatchback11-car_physics" } @@ -309,10 +316,51 @@ add: } filter: { - "targetname" "car_sedan21-car_physics" + "targetname" "car_sedan22-car_physics" } { - "parentname" "car_sedan21-car_physics" + "parentname" "car_sedan22-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-9193.3 -10174 -5.22718" + "angles" "-1.98536 230.165 1.3508" + "model" "models/props_vehicles/cara_95sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-9193.3 -10174 -5.22718" + "angles" "-1.98536 230.165 1.3508" + "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +filter: +{ + "targetname" "car_sedan4-car_physics" +} +{ + "parentname" "car_sedan4-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-9627.78 -9404.25 -3.49132" + "angles" "-0.989982 -0.0611799 0.00900269" + "model" "models/props_vehicles/cara_84sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-9627.78 -9404.25 -3.49132" + "angles" "-0.989982 -0.0611799 0.00900269" + "model" "models/props_vehicles/cara_84sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" } ; --- Around the warehouse (was 5 cars, now 3) filter: @@ -345,7 +393,32 @@ add: "solid" "6" "disableshadows" "1" } -; --- Around the office/humvee (was 7 cars, now 4) +; --- Around the office/humvee (was 7 cars, now 3) + +filter: +{ + "targetname" "car_sedan7-car_physics" +} +{ + "parentname" "car_sedan7-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-3398.91 -9945.88 -3.96948" + "angles" "0.129749 -89.9182 3.98544" + "model" "models/props_vehicles/cara_95sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-3398.91 -9945.88 -3.96948" + "angles" "0.129749 -89.9182 3.98544" + "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" +} filter: { "targetname" "car17" @@ -418,7 +491,31 @@ add: "solid" "6" "disableshadows" "1" } -; --- Around the drop before the event (was 5 cars, now 2) +; --- Around the drop before the event (was 5 cars, now 1) +filter: +{ + "targetname" "car20" +} +{ + "parentname" "car20" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-2868.1 -6140.08 -0.526846" + "angles" "-1.36496 39.3574 0.570068" + "model" "models/props_vehicles/cara_82hatchback_wrecked.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-2868.1 -6140.08 -0.526846" + "angles" "-1.36496 39.3574 0.570068" + "model" "models/props_vehicles/cara_82hatchback_wrecked_glass.mdl" + "solid" "6" + "disableshadows" "1" +} filter: { "targetname" "car21" @@ -473,7 +570,7 @@ add: "solid" "6" "disableshadows" "1" } -; --- Around the event (was 7 cars, now 5) +; --- Around the event (was 7 cars, now 3) filter: { "targetname" "car_sedan9-car_physics" @@ -522,6 +619,19 @@ add: "solid" "6" "disableshadows" "1" } +filter: +{ + "targetname" "car_sedan10-car_physics" +} +{ + "parentname" "car_sedan10-car_physics" +} +{ + "targetname" "car_sedan18-car_physics" +} +{ + "parentname" "car_sedan18-car_physics" +} ; --- After the event (was 9 cars, now 7) filter: { @@ -554,8 +664,8 @@ filter: { "parentname" "car_sedan19-car_physics" } -; --- Reduce number of hittable dumpsters (+ others) (was 24 dumpsters + 3 forklifts, now 16 dumpsters + 3 forklifts) -; --- By the saferoom (was 6 dumpsters, now 3) +; --- Reduce number of hittable dumpsters (+ other hittables) +; --- By the saferoom (was 6 dumpsters, now 1) filter: { "hammerid" "187" @@ -566,7 +676,17 @@ filter: { "hammerid" "119751" } -; --- Around the warehouse (was 2 dumpsters + 1 forklift, unchanged) +{ + "hammerid" "637" +} +{ + "hammerid" "199" +} +; --- Around the warehouse (was 2 dumpsters + 1 forklift, now 2 dumpsters + 0 forklifts) +filter: +{ + "hammerid" "896239" +} ; --- Around the office/humvee (was 7 dumpsters + 1 forklift, now 3 dumpsters + 1 forklift) filter: { @@ -581,11 +701,14 @@ filter: { "hammerid" "16590" } -; --- Around the drop before the event (was 3 dumpsters, now 2) +; --- Around the drop before the event (was 3 dumpsters, now 1) filter: { "hammerid" "120666" } +{ + "hammerid" "51633" +} ; --- Around the event (was 2 dumpsters, unchanged) ; --- After the event (was 4 dumpsters + 1 forklift, unchanged) diff --git a/cfg/stripper/acemodrv/maps/c9m2_lots.cfg b/cfg/stripper/acemodrv/maps/c9m2_lots.cfg index 967e6ea8d..94bf0dd7f 100644 --- a/cfg/stripper/acemodrv/maps/c9m2_lots.cfg +++ b/cfg/stripper/acemodrv/maps/c9m2_lots.cfg @@ -319,8 +319,7 @@ modify: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Reduced number of hittable cars (was 19 cars, now 11) -; --- By the saferoom (was 3 cars, now 1) +; --- By the saferoom (was 3 cars, now 0) filter: { "targetname" "car_sedan1-car_physics" @@ -369,7 +368,31 @@ add: "solid" "6" "disableshadows" "1" } -; --- By the alarm car/humvee (was 4 cars, now 2) +filter: +{ + "targetname" "car_hatchback1-car_physics" +} +{ + "parentname" "car_hatchback1-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "1943.91 -152.099 -217.962" + "angles" "-0.566462 45.5974 0.453201" + "model" "models/props_vehicles/cara_82hatchback.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "1943.91 -152.099 -217.962" + "angles" "-0.566462 45.5974 0.453201" + "model" "models/props_vehicles/cara_82hatchback_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +; --- By the alarm car/humvee (was 4 cars, now 1) filter: { "targetname" "car_sedan8-car_physics" @@ -395,6 +418,30 @@ add: "disableshadows" "1" } filter: +{ + "targetname" "car_sedan2-car_physics" +} +{ + "parentname" "car_sedan2-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "3030.15 -695.325 -221.868" + "angles" "-1.12707 -149.366 359.718" + "model" "models/props_vehicles/cara_95sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "3030.15 -695.325 -221.868" + "angles" "-1.12707 -149.366 359.718" + "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +filter: { "targetname" "car11" } @@ -483,7 +530,7 @@ add: "solid" "6" "disableshadows" "1" } -; --- After the shipping containers (was 4 cars, now 3) +; --- After the shipping containers (was 4 cars, now 2) filter: { "targetname" "car_sedan11-car_physics" @@ -491,6 +538,12 @@ filter: { "parentname" "car_sedan11-car_physics" } +{ + "targetname" "car_hatchback4-car_physics" +} +{ + "parentname" "car_hatchback4-car_physics" +} ; --- Around the finale area (was 2 cars, unchanged) ; --- Reduce number of hittable dumpsters (was 9 dumpsters, now 6 dumpsters) ; --- By the saferoom (was 2 dumpsters, now 1) @@ -499,7 +552,11 @@ filter: "hammerid" "110215" } ; --- By the alarm car/humvee (was 0 dumpsters, unchanged) -; --- By the warehouses (was 1 dumpster, unchanged) +; --- By the warehouses (was 1 dumpster, now 0) +filter: +{ + "hammerid" "67369" +} ; --- After the shipping containers (was 3 dumpsters, now 1) filter: { @@ -557,6 +614,23 @@ add: ; == NUISANCE CHANGES == ; == Clipping improvements, QOL map changes == ; ===================================================== +; --- Open up a warehouse room by the saferoom +modify: +{ + match: + { + "hammerid" "610267" + } + insert: + { + "targetname" "breakwall_truck_warehouse" + } +} +add: +{ + "classname" "logic_auto" + "OnMapSpawn" "breakwall_truck_warehouse,Break,,5,-1" +} add: ; --- Solidify police barricade by the crashed bus { @@ -735,17 +809,6 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to climb up warehouse shelves in the shipping yard area -{ - "classname" "func_simpleladder" - "origin" "2639 -1872 -72" - "angles" "0 0 0" - "model" "*35" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} ; --- Infected ladder to climb up a truck by the fire barrel { "classname" "func_simpleladder" diff --git a/cfg/stripper/acemodrv/maps/cdta_01detour.cfg b/cfg/stripper/acemodrv/maps/cdta_01detour.cfg index 645c80a24..66bc70257 100644 --- a/cfg/stripper/acemodrv/maps/cdta_01detour.cfg +++ b/cfg/stripper/acemodrv/maps/cdta_01detour.cfg @@ -231,6 +231,14 @@ modify: "parentname" "caralarm_car1" } } +; --- Remove the alarm car +filter: +{ + "targetname" "caralarm_car1" +} +{ + "parentname" "caralarm_car1" +} ; ############# MAP CLIPPING AND ISSUES ############# @@ -284,13 +292,88 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Block stuck spots in trees by the saferoom +{ + "classname" "env_physics_blocker" + "origin" "-706 3785 183" + "mins" "-38 -24 -103" + "maxs" "38 24 103" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-716 3821 137" + "mins" "-28 -12 -57" + "maxs" "28 12 57" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-579 3465 183" + "mins" "-21 -15 -103" + "maxs" "21 15 103" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-646 2395 183" + "mins" "-21 -15 -103" + "maxs" "21 15 103" + "initialstate" "1" + "BlockType" "0" +} +; --- Block a perma stuck spot in some rocks in the valley +{ + "classname" "env_physics_blocker" + "origin" "3668 2444 166" + "mins" "-44 -28 -58" + "maxs" "44 28 58" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3689 2484 166" + "mins" "-23 -12 -58" + "maxs" "23 12 58" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == NUISANCE CHANGES == ; == Clipping improvements, QOL map changes == ; ===================================================== -; --- Add textures to the back of the fences by the end saferoom add: +; --- Fix AI tanks getting stuck on the fence in the saferoom +{ + "classname" "env_physics_blocker" + "origin" "-83 2713 129" + "mins" "-35 -35 -2" + "maxs" "35 35 2" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-83 2713 133" + "mins" "-33 -33 -2" + "maxs" "33 33 2" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-83 2713 136" + "mins" "-31 -31 -1" + "maxs" "31 31 1" + "initialstate" "1" + "BlockType" "0" +} +; --- Add textures to the back of the fences by the end saferoom { "classname" "prop_dynamic" "origin" "-2679.9 -1948 420.9" @@ -363,6 +446,105 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: +; --- Fence to prevent running tanks back to the saferoom +{ + "classname" "prop_dynamic" + "origin" "3903 2712 119.181" + "angles" "0 345 0" + "model" "models/props_exteriors/fence002.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "3903.89 2711.1 151" + "angles" "0 345 0" + "mins" "-6 -291 -44" + "maxs" "6 0 44" + "boxmins" "-6 -291 -44" + "boxmaxs" "6 0 44" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3898.09 2712.66 150" + "angles" "0 345 0" + "mins" "-2 -291 -38" + "maxs" "2 0 38" + "boxmins" "-2 -291 -38" + "boxmaxs" "2 0 38" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "prop_dynamic" + "origin" "3946 2859 182" + "angles" "0 342 0" + "model" "models/props_wasteland/rock_moss04.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "3924 2775 182" + "angles" "0 162 0" + "model" "models/props_wasteland/rock_moss04.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "3902 2556 103" + "angles" "0 345 0" + "model" "models/props/cs_militia/militiarock03.mdl" + "solid" "6" + "disableshadows" "1" +} +; --- Ramp over the fence +{ + "classname" "prop_dynamic" + "origin" "3789 2693 56" + "angles" "-5 262 -7.5" + "model" "models/lostcoast/props_wasteland/rock_coast01a.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "4015 2496 756" + "mins" "-27 -64 -652" + "maxs" "27 64 652" + "initialstate" "1" + "BlockType" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "4071 2476 756" + "mins" "-28 -44 -652" + "maxs" "28 44 652" + "initialstate" "1" + "BlockType" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "4061 2535 756" + "mins" "-19 -15 -652" + "maxs" "19 15 652" + "initialstate" "1" + "BlockType" "1" +} +; --- Infected ladder over the fence +{ + "classname" "func_simpleladder" + "origin" "5787.26 217.18 -89.08" + "angles" "0 246 0" + "model" "*11" + "normal.x" "0.913545" + "normal.y" "-0.406736" + "normal.z" "0.00" + "team" "2" +} ; --- AC unit on the end saferoom roof { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/cdta_04onarail.cfg b/cfg/stripper/acemodrv/maps/cdta_04onarail.cfg index 72fa07a49..a098ee199 100644 --- a/cfg/stripper/acemodrv/maps/cdta_04onarail.cfg +++ b/cfg/stripper/acemodrv/maps/cdta_04onarail.cfg @@ -290,6 +290,17 @@ add: "spawnflags" "2" "count" "5" } +; --- Ammo pile in the trailer park +{ + "classname" "weapon_ammo_spawn" + "origin" "-6497 2353 672" + "angles" "0 60 0" + "model" "models/props/terror/ammo_stack.mdl" + "solid" "6" + "disableshadows" "1" + "spawnflags" "2" + "count" "5" +} ; --- Ammo pile in the train car before the warehouse { "classname" "weapon_ammo_spawn" @@ -306,6 +317,30 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Remove 2 hittable cars in the trailer park +filter: +{ + "targetname" "InstanceAuto1-car_physics" +} +{ + "parentname" "InstanceAuto1-car_physics" +} +{ + "targetname" "InstanceAuto2-car_physics" +} +{ + "parentname" "InstanceAuto2-car_physics" +} +; --- Add a hittable log after the bridge +add: +{ + "classname" "prop_physics" + "origin" "2492 2410 910" + "angles" "0 46 0" + "model" "models/props_foliage/tree_trunk_fallen.mdl" + "solid" "6" + "fadescale" "0" +} ; --- Remove the forklift inside the warehouse filter: { @@ -356,12 +391,34 @@ add: ; == OUT OF BOUNDS == ; == Block players getting outside / under the map == ; ===================================================== +add: +; --- Block an out of bounds spot by the trailer park +{ + "classname" "env_physics_blocker" + "origin" "-4952 -362 712" + "mins" "-264 -22 -80" + "maxs" "264 22 80" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == STUCK SPOTS == ; == Prevent players from getting stuck in the map == ; ===================================================== add: +; --- Block a perma-stuck spot behind a fence in the trailer park +{ + "classname" "env_physics_blocker" + "origin" "-5168 2142 733" + "angles" "0 45 0" + "mins" "-32 -120 -56" + "maxs" "32 120 56" + "boxmins" "-32 -120 -56" + "boxmaxs" "32 120 56" + "initialstate" "1" + "BlockType" "0" +} ; --- Block a perma-stuck spot behind a bush by the 2 CEDA trailers { "classname" "env_physics_blocker" @@ -448,6 +505,111 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: +; --- Barricade to block survivors from running back to the burning tanker by the saferoom (for tank fights and to prevent reproducable a crash in that area) +{ + "classname" "prop_dynamic" + "origin" "-11206 999 649" + "angles" "0 0 0" + "model" "models/props_street/police_barricade2.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-11206 1314 643" + "angles" "0 0 0" + "model" "models/props_street/police_barricade_496in.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-11206 1633 649" + "angles" "0 0 0" + "model" "models/props_street/police_barricade2.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-11206 1729 649" + "angles" "0 0 0" + "model" "models/props_street/police_barricade.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "-11242 1375 1148" + "mins" "-38 -447 -524" + "maxs" "38 447 524" + "initialstate" "1" + "BlockType" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "-11342 2042 1148" + "mins" "-122 -221 -524" + "maxs" "122 221 524" + "initialstate" "1" + "BlockType" "1" +} +; --- Infected ladder to climb over barricade +{ + "classname" "func_simpleladder" + "origin" "-14718 -593 -477.05" + "angles" "0 270 0" + "model" "*102" + "normal.x" "-1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} +; --- One way drop at the trailer park entrance to prevent easy tank runbacks +{ + "classname" "prop_dynamic" + "origin" "-6389 2941 639" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_128.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-6389 3037 639" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_64.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "func_simpleladder" + "origin" "-10534.68 3435.8 183.37" + "angles" "0 234 -10" + "model" "*102" + "normal.x" "-0.796726" + "normal.y" "0.578855" + "normal.z" "0.173648" + "team" "0" +} +{ + "classname" "prop_dynamic" + "origin" "-6461 2804 723" + "angles" "-10 144 0" + "model" "models/props/de_train/ladderaluminium.mdl" + "solid" "0" + "disableshadows" "1" +} +{ + "classname" "func_simpleladder" + "origin" "-2878 4868 -488.05" + "angles" "0 90 0" + "model" "*102" + "normal.x" "1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} ; --- Ramp at the event drop to stop it from being a one way drop { "classname" "prop_dynamic" @@ -737,6 +899,20 @@ add: ; == TRIGGER REMOVAL / FIX == ; == Fix triggers that interfere with gameplay == ; ===================================================== +; --- Remove nav blockers that cover the entire 2nd half of the map +filter: +{ + "targetname" "bridgenavblock1" +} +{ + "targetname" "bridgenavblock2" +} +{ + "targetname" "bridgenavblock3" +} +{ + "targetname" "bridgenavblock4" +} ; ############# LADDER CHANGES AND FIXES ############ @@ -800,7 +976,7 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to prevent a perma-stuck spot behind a fence in the trailer park +; --- Infected ladders to prevent a perma-stuck spot behind a fence in the trailer park { "classname" "func_simpleladder" "origin" "-10319 -145 -483.05" @@ -811,6 +987,16 @@ add: "normal.z" "0.00" "team" "2" } +{ + "classname" "func_simpleladder" + "origin" "-7431 6601 -449.05" + "angles" "0 180 0" + "model" "*102" + "normal.x" "0.00" + "normal.y" "1.00" + "normal.z" "0.00" + "team" "2" +} ; --- Infected ladders to get over fences by the trailer park exit { "classname" "func_simpleladder" diff --git a/cfg/stripper/acemodrv/maps/l4d2_diescraper4_top_361.cfg b/cfg/stripper/acemodrv/maps/l4d2_diescraper4_top_361.cfg index 87796a77d..728f5c0ea 100644 --- a/cfg/stripper/acemodrv/maps/l4d2_diescraper4_top_361.cfg +++ b/cfg/stripper/acemodrv/maps/l4d2_diescraper4_top_361.cfg @@ -168,14 +168,17 @@ modify: { "classname" "func_breakable" "material" "0" + "BreakableType" "1" } replace: { "minhealthdmg" "1000000000" "health" "1000000000" + "spawnflags" "1" } } + ; --- Make a few glass panes breakable modify: { @@ -225,6 +228,18 @@ modify: "minhealthdmg" "0" } } +modify: +{ + match: + { + "hammerid" "33771" + } + replace: + { + "health" "5" + "minhealthdmg" "0" + } +} ; Ensure safe room weapon selection modify: diff --git a/cfg/stripper/acemodrv/maps/l4d_dbd2dc_anna_is_gone.cfg b/cfg/stripper/acemodrv/maps/l4d_dbd2dc_anna_is_gone.cfg index 431430657..2d9d3a9f6 100644 --- a/cfg/stripper/acemodrv/maps/l4d_dbd2dc_anna_is_gone.cfg +++ b/cfg/stripper/acemodrv/maps/l4d_dbd2dc_anna_is_gone.cfg @@ -252,6 +252,19 @@ add: ; "teamToBlock" "-1" ; "affectsFlow" "0" ;} +; --- Make the boards in the house unbreakable +modify: +{ + match: + { + "targetname" "bretter_door" + } + replace: + { + "targetname" "bretter_door_unbreakable" + "spawnflags" "1" + } +} ; --- Remove the tank run away tank sequence filter: { @@ -723,10 +736,57 @@ add: "origin" "-954 284 -466" "targetname" "losfix_car_peach_b" } -; --- Remove a dumpster in the parking lot +; --- Make the burning car unhittable +filter: +{ + "targetname" "tank_car_throw" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-896.409 -110.7 -361.501" + "angles" "20.2096 9.7078 174.171" + "model" "models/props_vehicles/cara_95sedan_wrecked.mdl" + "solid" "6" + "disableshadows" "1" + "rendercolor" "111 0 0" +} +{ + "classname" "prop_dynamic" + "origin" "-896.409 -110.7 -361.501" + "angles" "20.2096 9.7078 174.171" + "model" "models/props_vehicles/cara_95sedan_wrecked_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +modify: +{ + match: + { + "SourceEntityName" "tank_car_throw" + } + delete: + { + "SourceEntityName" "tank_car_throw" + } +} +{ + match: + { + "parentname" "tank_car_throw" + } + delete: + { + "parentname" "tank_car_throw" + } +} +; --- Remove 2 dumpsters by the alarm car filter: { - "hammerid" "2162083" + "hammerid" "2093861" +} +{ + "hammerid" "2096600" } ; ############# MAP CLIPPING AND ISSUES ############# @@ -781,35 +841,35 @@ add: "BlockType" "1" } ; --- Disable the blocker temporarily while survivors on the other side of the fence -{ - "classname" "logic_auto" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,mins -360 -319 -664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,maxs 360 319 664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmins -360 -319 -664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmaxs 360 319 664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,solid 2,0,-1" -} -{ - "classname" "trigger_multiple" - "origin" "-1112 6624 168" - "targetname" "house_skip_blocker_trigger" - "filtername" "filter_survivor" - "spawnflags" "1" - "OnTrigger" "house_skip_blocker,Disable,,0,-1" - "OnNotTouching" "house_skip_blocker,Enable,,0,-1" -} -{ - "classname" "filter_activator_team" - "targetname" "filter_survivor" - "Negated" "Allow entities that match criteria" - "filterteam" "2" -} -{ - "classname" "logic_timer" - "targetname" "house_skip_blocker_timer" - "RefireTime" "2" - "OnTimer" "house_skip_blocker_trigger,TouchTest,,0,-1" -} +;{ +; "classname" "logic_auto" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,mins -360 -319 -664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,maxs 360 319 664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmins -360 -319 -664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmaxs 360 319 664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,solid 2,0,-1" +;} +;{ +; "classname" "trigger_multiple" +; "origin" "-1112 6624 168" +; "targetname" "house_skip_blocker_trigger" +; "filtername" "filter_survivor" +; "spawnflags" "1" +; "OnTrigger" "house_skip_blocker,Disable,,0,-1" +; "OnNotTouching" "house_skip_blocker,Enable,,0,-1" +;} +;{ +; "classname" "filter_activator_team" +; "targetname" "filter_survivor" +; "Negated" "Allow entities that match criteria" +; "filterteam" "2" +;} +;{ +; "classname" "logic_timer" +; "targetname" "house_skip_blocker_timer" +; "RefireTime" "2" +; "OnTimer" "house_skip_blocker_trigger,TouchTest,,0,-1" +;} ; --- Block survivors jumping on a log pile to get on the roof and skip going through the first floor of the house { "classname" "env_physics_blocker" @@ -828,6 +888,23 @@ add: "initialstate" "1" "BlockType" "1" } +; --- Block survivors from going back over the log pile after the one way drop +{ + "classname" "prop_dynamic" + "origin" "-1109 6304 -485" + "angles" "0 90.5 0" + "model" "models/props/cs_militia/logpile2.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "-1139 6333.5 168" + "mins" "-102 -27.5 -664" + "maxs" "102 27.5 664" + "initialstate" "1" + "BlockType" "1" +} ; --- Block survivors standing on the hedges by the event { "classname" "env_physics_blocker" @@ -991,6 +1068,31 @@ add: "initialstate" "1" "BlockType" "2" } +; --- Block a stuck spot by the red truck outside the saferoom +{ + "classname" "prop_dynamic" + "origin" "1867 -2062 -250.629" + "angles" "0 0 0" + "model" "models/props/cs_militia/militiarock06.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "1960 -1921 -208" + "mins" "-40 -17 -88" + "maxs" "40 17 88" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "1850 -1928 -220" + "mins" "-50 -24 -76" + "maxs" "50 24 76" + "initialstate" "1" + "BlockType" "0" +} ; --- Block a perma-stuck spot behind some trees on the left path { "classname" "env_physics_blocker" @@ -1055,6 +1157,62 @@ modify: "spawnflags" "0" } } +; --- Add clipping to car stoppers by the gas station to stop players getting stuck on them +add: +{ + "classname" "env_physics_blocker" + "origin" "2976 -1910 -297.5" + "mins" "-50 -7 -3.5" + "maxs" "50 7 3.5" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3234 -1907 -297.5" + "mins" "-50 -7 -3.5" + "maxs" "50 7 3.5" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3491 -1910 -297.5" + "mins" "-50 -7 -3.5" + "maxs" "50 7 3.5" + "initialstate" "1" + "BlockType" "0" +} +; --- Fixed some walls behind the saferoom not being solid +modify: +{ + match: + { + "hammerid" "2610247" + } + replace: + { + "classname" "func_brush" + } + insert: + { + "Solidity" "2" + } +} +{ + match: + { + "hammerid" "2610263" + } + replace: + { + "classname" "func_brush" + } + insert: + { + "Solidity" "2" + } +} ; --- Add missing glass to vehicles add: { @@ -1103,27 +1261,6 @@ add: "solid" "6" "disableshadows" "1" } -modify: -{ - match: - { - "hammerid" "2390559" - } - delete: - { - "targetname" "tank_car_throw" - } - replace: - { - "classname" "prop_dynamic" - "rendercolor" "255 255 255" - "spawnflags" "0" - } - insert: - { - "parentname" "tank_car_throw" - } -} ; --- Allow infected to break the wall in the car shop filter: { @@ -1176,6 +1313,19 @@ add: "solid" "6" "disableshadows" "1" } +; --- Make the fridge in the house static +modify: +{ + match: + { + "hammerid" "419221" + } + replace: + { + "spawnflags" "265" + } +} +add: ; --- Clipping on debris after the houses { "classname" "env_physics_blocker" @@ -1474,6 +1624,23 @@ filter: ; == New props for balance and SI spawns == ; ===================================================== add: +; --- Rock cliff to block off the right side path by the saferoom +{ + "classname" "prop_dynamic" + "origin" "5472 312 -246" + "angles" "0 150 0" + "model" "models/props_wasteland/rock_cliff01.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "5148 268 -497" + "mins" "-28 -28 -12" + "maxs" "28 28 12" + "initialstate" "1" + "BlockType" "0" +} ; --- Rock to allow infected to jump over the back of a cliff where the paths meet { "classname" "prop_dynamic" @@ -1491,30 +1658,6 @@ add: "initialstate" "1" "BlockType" "2" } -; --- Fire barrel in the entrance of the tunnel by the event -{ - "classname" "prop_dynamic_override" - "origin" "4359 5282 -638" - "angles" "0 90 0" - "model" "models/props_industrial/pallet01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "4359 5282 -632" - "angles" "0 0 0" - "model" "models/props_junk/barrel_fire.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "info_particle_system" - "origin" "4359 5282 -589" - "angles" "-90 0 0" - "effect_name" "fire_small_base" - "start_active" "1" -} ; --- Debris in the back of the tunnel by the event { "classname" "prop_dynamic" diff --git a/cfg/stripper/acemodrv/maps/l4d_dbd2dc_clean_up.cfg b/cfg/stripper/acemodrv/maps/l4d_dbd2dc_clean_up.cfg index d678d34a8..76631b81a 100644 --- a/cfg/stripper/acemodrv/maps/l4d_dbd2dc_clean_up.cfg +++ b/cfg/stripper/acemodrv/maps/l4d_dbd2dc_clean_up.cfg @@ -127,7 +127,7 @@ modify: } replace: { - "use_time" "7" + "use_time" "5" } insert: { @@ -1204,7 +1204,31 @@ add: "initialstate" "1" "BlockType" "1" } - +; --- Block standing on some props in the end saferoom that infected can spawn on +{ + "classname" "env_physics_blocker" + "origin" "-1916 6497 -606" + "mins" "-23 -123 -65" + "maxs" "23 123 65" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-2083 6455 -606" + "mins" "-23 -81 -65" + "maxs" "23 81 65" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-1906 6795.5 -606" + "mins" "-81 -22.5 -65" + "maxs" "81 22.5 65" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == OUT OF BOUNDS == @@ -1675,6 +1699,15 @@ add: "solid" "6" "disableshadows" "1" } +; --- Filing cabinet in the bank to allow survivors to run back +{ + "classname" "prop_dynamic" + "origin" "-2521 5345 -671.75" + "angles" "0 0 0" + "model" "models/props_interiors/file_cabinet1_group.mdl" + "solid" "6" + "disableshadows" "1" +} ; ===================================================== ; == LADDER / ELEVATOR NERF == @@ -2065,6 +2098,18 @@ modify: "solid" "0" } } +; --- Infected ladder to climb up the vent at the one way drop +add: +{ + "classname" "func_simpleladder" + "origin" "-8381.5 7154 -352" + "angles" "0 180 0" + "model" "*319" + "normal.x" "1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} ; --- Infected ladders to climb over fences by the end saferoom add: { diff --git a/cfg/stripper/acemodrv/maps/l4d_dbd2dc_the_mall.cfg b/cfg/stripper/acemodrv/maps/l4d_dbd2dc_the_mall.cfg index 463a58b1b..51b8dce90 100644 --- a/cfg/stripper/acemodrv/maps/l4d_dbd2dc_the_mall.cfg +++ b/cfg/stripper/acemodrv/maps/l4d_dbd2dc_the_mall.cfg @@ -969,7 +969,7 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Make the car on the bridge not prop_physics +; --- Make the car on the bridge unhittable modify: { match: @@ -1007,27 +1007,50 @@ add: "solid" "6" "disableshadows" "1" } +;{ +; "classname" "prop_dynamic" +; "origin" "-1558.19 -888.203 -671.75" +; "angles" "0 134 0" +; "model" "models/props_junk/dumpster.mdl" +; "solid" "6" +; "disableshadows" "1" +;} { "classname" "prop_dynamic" - "origin" "-1558.19 -888.203 -671.75" - "angles" "0 134 0" + "origin" "805.7 1172.8 -671.75" + "angles" "0 110 0" "model" "models/props_junk/dumpster.mdl" "solid" "6" "disableshadows" "1" } +;{ +; "classname" "prop_dynamic" +; "origin" "-180.688 247.964 -671.75" +; "angles" "0 110 0" +; "model" "models/props_junk/dumpster.mdl" +; "solid" "6" +; "disableshadows" "1" +;} +; --- Make the wrecked car by the event unhittable +filter: +{ + "hammerid" "1099329" +} +add: { "classname" "prop_dynamic" - "origin" "805.7 1172.8 -671.75" - "angles" "0 110 0" - "model" "models/props_junk/dumpster.mdl" + "origin" "412.392 697.596 -667.769" + "angles" "-0.8817 -173.127 359.935" + "model" "models/props_vehicles/cara_95sedan_wrecked.mdl" "solid" "6" "disableshadows" "1" + "rendercolor" "185 0 0" } { "classname" "prop_dynamic" - "origin" "-180.688 247.964 -671.75" - "angles" "0 110 0" - "model" "models/props_junk/dumpster.mdl" + "origin" "412.392 697.596 -667.769" + "angles" "-0.8817 -173.127 359.935" + "model" "models/props_vehicles/cara_95sedan_wrecked_glass.mdl" "solid" "6" "disableshadows" "1" } @@ -1903,26 +1926,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "412 698 -666.992" - "angles" "0 187 0" - "model" "models/props_vehicles/cara_95sedan_wrecked_glass.mdl" - "solid" "6" - "disableshadows" "1" - "parentname" "hittable_car_red" -} -modify: -{ - match: - { - "hammerid" "1099329" - } - insert: - { - "targetname" "hittable_car_red" - } -} ; --- Fix non-solid static props throughout the map add: { diff --git a/cfg/stripper/zonemod/global_filters.cfg b/cfg/stripper/zonemod/global_filters.cfg index e75d728f0..08b9ec385 100644 --- a/cfg/stripper/zonemod/global_filters.cfg +++ b/cfg/stripper/zonemod/global_filters.cfg @@ -22,6 +22,16 @@ filter: "targetname" "bridewitch" } +; ===================================================== +; == RAGDOLL REMOVAL == +; == Remove prop_ragdoll entities for performance == +; ===================================================== +; --- Ragdolls can cause CPU and networking performance issues, some custom campaigns over use them so just remove them +filter: +{ + "classname" "prop_ragdoll" +} + ; ===================================================== ; == ENTITY TYPE FIX == ; == Fix entities using the wrong class type == @@ -2197,29 +2207,6 @@ modify: "spawnflags" "8" } } -; --- Trash Cans -{ - match: - { - "classname" "/.*prop_physics.*/" - "model" "models/props_street/trashbin01.mdl" - } - replace: - { - "spawnflags" "8" - } -} -{ - match: - { - "classname" "/.*prop_physics.*/" - "model" "models/props_junk/trashbin01a.mdl" - } - replace: - { - "spawnflags" "8" - } -} ; ===================================================== ; == JUNK PROP CLEANUP == @@ -2455,10 +2442,6 @@ filter: "classname" "/.*prop_physics.*/" "model" "models/props_interiors/table_folding.mdl" } -{ - "classname" "/.*prop_physics.*/" - "model" "models/props_interiors/table_motel.mdl" -} { "classname" "/.*prop_physics.*/" "model" "models/props_interiors/chair_thonet.mdl" @@ -3048,6 +3031,7 @@ modify: { "classname" "/.*prop_physics.*/" "model" "models/props_lighting/lampbedside01.mdl" + "skin" "0" } insert: { @@ -3269,6 +3253,7 @@ modify: { "classname" "/.*prop_physics.*/" "model" "models/props_interiors/alarm_clock.mdl" + "spawnflags" "256" } insert: { @@ -3967,6 +3952,17 @@ modify: "spawnflags" "4" } } +{ + match: + { + "classname" "/.*prop_physics.*/" + "model" "models/props_plants/plantairport01.mdl" + } + insert: + { + "spawnflags" "4" + } +} ; --- Signs { match: diff --git a/cfg/stripper/zonemod/maps/c10m1_caves.cfg b/cfg/stripper/zonemod/maps/c10m1_caves.cfg index 1bad1012b..c640f45e1 100644 --- a/cfg/stripper/zonemod/maps/c10m1_caves.cfg +++ b/cfg/stripper/zonemod/maps/c10m1_caves.cfg @@ -342,9 +342,9 @@ add: ; --- Block survivors from being able to skip the ladder choke by jumping across the bridge { "classname" "env_physics_blocker" - "origin" "-12326 -11683 524" - "mins" "-272 -59 -756" - "maxs" "272 59 756" + "origin" "-12326 -11688 520" + "mins" "-272 -64 -760" + "maxs" "272 64 760" "initialstate" "1" "BlockType" "1" "targetname" "bridge_skip_blocker" @@ -352,20 +352,21 @@ add: ; --- Disable the blocker temporarily while survivors are on the collapsed bridge section { "classname" "logic_auto" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,mins -271 -127 -756,0,-1" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,maxs 271 127 756,0,-1" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmins -271 -127 -756,0,-1" - "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmaxs 271 127 756,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,mins -271 -180 -760,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,maxs 271 180 760,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmins -271 -180 -760,0,-1" + "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,boxmaxs 271 180 760,0,-1" "OnMapSpawn" "bridge_skip_blocker_trigger,AddOutput,solid 2,0,-1" } { "classname" "trigger_multiple" - "origin" "-12326 -11614 525" + "origin" "-12326 -11571 521" "targetname" "bridge_skip_blocker_trigger" "filtername" "filter_survivor" "spawnflags" "1" "OnTrigger" "bridge_skip_blocker,Disable,,0,-1" "OnNotTouching" "bridge_skip_blocker,Enable,,0,-1" + "wait" "0.5" } { "classname" "filter_activator_team" @@ -738,20 +739,12 @@ add: ; --- Rock in the back of the saferoom { "classname" "prop_dynamic" - "origin" "-11473 -14609 -206" + "origin" "-11473 -14609 -225" "angles" "14.4775 74.4959 -3.96713" "model" "models/props/cs_militia/militiarock03.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "env_physics_blocker" - "origin" "-11467 -14596 528" - "mins" "-29 -36 -752" - "maxs" "29 36 752" - "initialstate" "1" - "BlockType" "1" -} ; --- Bus outside the saferoom { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c10m2_drainage.cfg b/cfg/stripper/zonemod/maps/c10m2_drainage.cfg index 1fcbbbf37..f09854479 100644 --- a/cfg/stripper/zonemod/maps/c10m2_drainage.cfg +++ b/cfg/stripper/zonemod/maps/c10m2_drainage.cfg @@ -280,37 +280,6 @@ add: ; == Add or change ladders == ; ===================================================== add: -; --- Infected ladders to climb up some of the smaller pipes leading to the catwalk -{ - "classname" "func_simpleladder" - "origin" "2234.04 -9043.14 -251" - "angles" "0 -45 0" - "model" "*106" - "normal.x" "-0.86" - "normal.y" "-0.49" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "1765.24 -9847.67 -114" - "angles" "0 305 0" - "model" "*121" - "normal.x" "-0.81" - "normal.y" "-0.57" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "2317.71 -5915.92 -190" - "angles" "0 -30 0" - "model" "*105" - "normal.x" "0.00" - "normal.y" "1.00" - "normal.z" "0.00" - "team" "2" -} ; --- Infected ladder to climb up to the walkway at the end of the event { "classname" "func_simpleladder" diff --git a/cfg/stripper/zonemod/maps/c10m3_ranchhouse.cfg b/cfg/stripper/zonemod/maps/c10m3_ranchhouse.cfg index d122e2ef3..94576f153 100644 --- a/cfg/stripper/zonemod/maps/c10m3_ranchhouse.cfg +++ b/cfg/stripper/zonemod/maps/c10m3_ranchhouse.cfg @@ -423,14 +423,6 @@ add: "origin" "-10292 -6344 367" "targetname" "los_trainyardtower_platform_e" } -; --- Remove some breakable boards at the start of the walkway to open up a small reset -filter: -{ - "hammerid" "1515813" -} -{ - "hammerid" "1515818" -} ; --- Allow the breakable window in the shed by the church to be broken without opening the door (Replace with commented section for coop modes) modify: { diff --git a/cfg/stripper/zonemod/maps/c10m4_mainstreet.cfg b/cfg/stripper/zonemod/maps/c10m4_mainstreet.cfg index 55e234d80..f6332b3b7 100644 --- a/cfg/stripper/zonemod/maps/c10m4_mainstreet.cfg +++ b/cfg/stripper/zonemod/maps/c10m4_mainstreet.cfg @@ -1085,33 +1085,6 @@ add: "origin" "1986 -2108 32" "targetname" "los_ambulance_c" } -; --- Boxes on street before the event -{ - "classname" "prop_dynamic" - "origin" "2986 -3634 -9" - "angles" "0 315 0" - "model" "models/props/cs_militia/boxes_garage_lower.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Vending machine on street before the event -{ - "classname" "prop_dynamic" - "origin" "2717 -4284 -26" - "angles" "0 180 0" - "model" "models/props_office/vending_machine01.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Additional tree on street before the event -{ - "classname" "prop_dynamic" - "origin" "2575 -4222 -37" - "angles" "0 270 0" - "model" "models/props_foliage/tree_deciduous_01a.mdl" - "solid" "6" - "disableshadows" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/zonemod/maps/c10m5_houseboat.cfg b/cfg/stripper/zonemod/maps/c10m5_houseboat.cfg index 066be3196..2856b042c 100644 --- a/cfg/stripper/zonemod/maps/c10m5_houseboat.cfg +++ b/cfg/stripper/zonemod/maps/c10m5_houseboat.cfg @@ -435,6 +435,7 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" } { "classname" "prop_dynamic" @@ -443,6 +444,7 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" } { "classname" "prop_dynamic" @@ -451,6 +453,7 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" } { "classname" "prop_dynamic" @@ -459,6 +462,12 @@ add: "model" "models/props_docks/dock02_pole02a.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "dock_pole_lighting" +} +{ + "classname" "info_target" + "origin" "2631 -4881 -115" + "targetname" "dock_pole_lighting" } ; ===================================================== diff --git a/cfg/stripper/zonemod/maps/c11m1_greenhouse.cfg b/cfg/stripper/zonemod/maps/c11m1_greenhouse.cfg index 297afbf98..918204a44 100644 --- a/cfg/stripper/zonemod/maps/c11m1_greenhouse.cfg +++ b/cfg/stripper/zonemod/maps/c11m1_greenhouse.cfg @@ -413,6 +413,18 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Fix the lamp in the apartment from falling off the table +modify: +{ + match: + { + "targetname" "lamp3" + } + replace: + { + "spawnflags" "257" + } +} ; ########### ADDITIONAL PROPS AND SPAWNS ########### diff --git a/cfg/stripper/zonemod/maps/c11m2_offices.cfg b/cfg/stripper/zonemod/maps/c11m2_offices.cfg index 8bce37887..89f40a9b2 100644 --- a/cfg/stripper/zonemod/maps/c11m2_offices.cfg +++ b/cfg/stripper/zonemod/maps/c11m2_offices.cfg @@ -190,6 +190,48 @@ add: ; == STUCK SPOTS == ; == Prevent players from getting stuck in the map == ; ===================================================== +add: +; --- Blocked stuck spots on printers in the offices +{ + "classname" "env_physics_blocker" + "origin" "8758 3969 669" + "mins" "-16 -17 -29" + "maxs" "16 17 29" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "9151 4206 389" + "mins" "-16 -16 -29" + "maxs" "16 16 29" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "9134 4206 385" + "mins" "-0.5 -16 -25" + "maxs" "0.5 16 25" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "8633 4386 253" + "mins" "-17 -16 -29" + "maxs" "17 16 29" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "8637 4210 117" + "mins" "-17 -16 -29" + "maxs" "17 16 29" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == NUISANCE CHANGES == @@ -233,15 +275,6 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Electrical box on roof after dumpster -{ - "classname" "prop_dynamic" - "origin" "6655 4551 648" - "angles" "0 270 0" - "model" "models/props_rooftop/train_signalbox_01.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Railings around the lower roof after the dumpster { "classname" "prop_dynamic" @@ -390,7 +423,7 @@ add: "OnMapSpawn" "anv_mapfixes_meticulous_funcinfclip03,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_officefoyer_wrongwaya,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_officefoyer_wrongwayb,Kill,,30,-1" - ; --- Remove ladder to get on roof above offices - REPLACED + ; --- Remove ladder to get on roof above offices "OnMapSpawn" "anv_mapfixes_ladder_officefoyerB_cloned_firebarrelfence,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_ladder_officefoyerT_cloned_undercranepipe,Kill,,30,-1" ; --- Clip on roof by the end saferoom @@ -441,33 +474,6 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to get on the roof above the offices - Replaces TLS ladder -{ - "classname" "func_simpleladder" - "origin" "1116.5 -12 400" - "angles" "0 0 0" - "model" "*15" - "normal.x" "-1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "prop_dynamic" - "origin" "8296 3712 1052" - "angles" "0 270 0" - "model" "models/props_rooftop/gutter_pipe_256.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "8296 3712 796" - "angles" "0 270 0" - "model" "models/props_rooftop/gutter_pipe_256.mdl" - "solid" "0" - "disableshadows" "1" -} ; ####### MISCELLANEOUS / MAP SPECIFIC CHANGES ###### diff --git a/cfg/stripper/zonemod/maps/c11m3_garage.cfg b/cfg/stripper/zonemod/maps/c11m3_garage.cfg index 31a02f807..98e0a34e5 100644 --- a/cfg/stripper/zonemod/maps/c11m3_garage.cfg +++ b/cfg/stripper/zonemod/maps/c11m3_garage.cfg @@ -120,11 +120,6 @@ modify: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Remove 1 of the dumpsters by the saferoom -filter: -{ - "hammerid" "5725089" -} ; --- Make the pickup truck before the power station unhittable filter: { @@ -177,6 +172,31 @@ add: "origin" "-3887 570 18" "targetname" "losblock_pickup_event_c" } +; --- Make the police car before the power station unhittable +filter: +{ + "targetname" "police car on" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-4188.86 886.81 7.84454" + "angles" "0 45 0" + "model" "models/props_vehicles/police_car.mdl" + "solid" "6" + "disableshadows" "1" +} +modify: +{ + match: + { + "parentname" "police car on" + } + delete: + { + "parentname" "police car on" + } +} ; --- Remove the forklift in the room before the airport entrance filter: { @@ -655,20 +675,6 @@ add: ; --- Fix props being invisible on low effects settings add: ; --- Transformers -; --- For some reason this specific one has a rendering issue only on dedicated servers -;{ -; "classname" "prop_dynamic" -; "origin" "-4256.38 2157 229" -; "angles" "-90 270 0" -; "model" "models/props_c17/substation_transformer01b.mdl" -; "solid" "0" -; "disableshadows" "1" -; "mincpulevel" "1" -; "maxcpulevel" "1" -; "fadescale" "1" -; "fademindist" "500" -; "fademaxdist" "1500" -;} { "classname" "prop_dynamic" "origin" "-4264 2744.2 229" @@ -984,18 +990,6 @@ add: "fademindist" "500" "fademaxdist" "1500" } -; --- Make the door by the end saferoom start open the opposite way -modify: -{ - match: - { - "hammerid" "4511128" - } - replace: - { - "spawnpos" "2" - } -} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -1004,15 +998,6 @@ modify: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Boxes outside the starting saferoom -{ - "classname" "prop_dynamic" - "origin" "-5155 -3394 16" - "angles" "0 90 0" - "model" "models/props/cs_militia/boxes_frontroom.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Ramp on one way drop fence by the saferoom { "classname" "prop_dynamic" @@ -1096,15 +1081,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Boxes on the parking lot ramp -{ - "classname" "prop_dynamic" - "origin" "-2948 5103 87" - "angles" "10.5453 134.007 -10.7286" - "model" "models/props/cs_militia/boxes_garage_lower.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Fences blocking the path after the ramp in the garage to force survivors around on a longer path. { "classname" "prop_dynamic" @@ -1203,15 +1179,6 @@ add: "Negated" "Allow entities that match criteria" "filterteam" "3" } -; --- Concrete bags before the walkway -{ - "classname" "prop_dynamic" - "origin" "-2285 3342 296" - "angles" "0 90 0" - "model" "models/props/de_prodigy/concretebags.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Boxes on the walkway { "classname" "prop_dynamic" @@ -1221,35 +1188,10 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-1756 3395 296" - "angles" "0 0 0" - "model" "models/props/cs_militia/boxes_frontroom.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Phone booths on the walkway -{ - "classname" "prop_dynamic" - "origin" "-1532 3296 296" - "angles" "0 90 0" - "model" "models/props_unique/airport/phone_booth_airport.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1498 3296 296" - "angles" "0 90 0" - "model" "models/props_unique/airport/phone_booth_airport.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Vending machine on the walkway { "classname" "prop_dynamic" - "origin" "-1412 3307 296" + "origin" "-1412 3302 296" "angles" "0 180 0" "model" "models/props_office/vending_machine01.mdl" "solid" "6" @@ -1258,26 +1200,18 @@ add: ; --- Airport desk on the walkway { "classname" "prop_dynamic" - "origin" "-1089 3381 296" - "angles" "0 60 0" + "origin" "-1122 3387 296" + "angles" "0 63 0" "model" "models/props_unique/airportdeparturedesk01.mdl" "solid" "6" "disableshadows" "1" } -; --- ATM and departures board by the end saferoom +; --- Boxes by the end saferoom { "classname" "prop_dynamic" - "origin" "-791 3283 296" - "angles" "0 90 0" - "model" "models/props_unique/atm01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-700 3299 296" - "angles" "0 94 0" - "model" "models/props_unique/airport/airport_monitors.mdl" + "origin" "-658 3290 296" + "angles" "0 327 0" + "model" "models/props/cs_militia/boxes_garage_lower.mdl" "solid" "6" "disableshadows" "1" } @@ -1298,23 +1232,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Crates in room next to end saferoom -{ - "classname" "prop_dynamic" - "origin" "-588 3532 296" - "angles" "0 0 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-588 3532 334" - "angles" "0 90 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/zonemod/maps/c11m4_terminal.cfg b/cfg/stripper/zonemod/maps/c11m4_terminal.cfg index 970e03429..cd9b1ad76 100644 --- a/cfg/stripper/zonemod/maps/c11m4_terminal.cfg +++ b/cfg/stripper/zonemod/maps/c11m4_terminal.cfg @@ -326,32 +326,15 @@ filter: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Luggage pile next to the saferoom -{ - "classname" "prop_dynamic" - "origin" "-252 3362 295" - "angles" "0 203 0" - "model" "models/props_unique/airport/luggage_pile1.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Additional debris barricades by the saferoom { "classname" "prop_dynamic" - "origin" "106 3513 340" - "angles" "0 100 0" + "origin" "110 3500 340" + "angles" "0 75 0" "model" "models/props_debris/barricade_tall04a.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-44 3441 340" - "angles" "0 90 90" - "model" "models/props_debris/barricade_short02a.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Vending machine after the crashed plane { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c12m3_bridge.cfg b/cfg/stripper/zonemod/maps/c12m3_bridge.cfg index c5a5ba2af..16f989ce5 100644 --- a/cfg/stripper/zonemod/maps/c12m3_bridge.cfg +++ b/cfg/stripper/zonemod/maps/c12m3_bridge.cfg @@ -50,17 +50,17 @@ add: ; == Remove or change pill, item & weapon spawns == ; ===================================================== add: -; --- Magnum spawn in saferoom +; --- Melee weapons outside saferoom { - "classname" "weapon_spawn" - "origin" "-988 -10455 -63" - "angles" "0 345 90" - "weapon_selection" "weapon_pistol_magnum" + "classname" "weapon_melee_spawn" + "origin" "-349 -10604 -31" + "angles" "0 218.5 -90" + "melee_weapon" "any" "spawn_without_director" "1" - "solid" "6" + "solid" "0" "disableshadows" "1" "spawnflags" "2" - "count" "5" + "count" "1" } ; --- Potential melee spawn on the shelves in the room after the ramp { @@ -580,7 +580,7 @@ add: ; --- Rocks in front of the bridge by the end saferoom { "classname" "prop_dynamic" - "origin" "6087 -11972 424" + "origin" "6253 -11914 404" "angles" "0 270 0" "model" "models/props_wasteland/rock_moss05.mdl" "solid" "6" @@ -588,7 +588,7 @@ add: } { "classname" "prop_dynamic" - "origin" "6018 -11970 397" + "origin" "6184 -11912 393" "angles" "0 135 12.5" "model" "models/props_wasteland/rock_moss05.mdl" "solid" "6" @@ -597,29 +597,12 @@ add: ; --- Old tree by the end saferoom { "classname" "prop_dynamic" - "origin" "6447 -12093 335" + "origin" "6667 -12090 336" "angles" "0 0 0" "model" "models/props_foliage/old_tree01.mdl" "solid" "6" "disableshadows" "1" } -; --- Rocks by the end saferoom -{ - "classname" "prop_dynamic" - "origin" "7348 -11990 347" - "angles" "0 0 0" - "model" "models/props/cs_militia/militiarock03.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "7415 -11975 372" - "angles" "0 0 0" - "model" "models/props/cs_militia/militiarock04.mdl" - "solid" "6" - "disableshadows" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/zonemod/maps/c12m4_barn.cfg b/cfg/stripper/zonemod/maps/c12m4_barn.cfg index d01634599..25f45bd74 100644 --- a/cfg/stripper/zonemod/maps/c12m4_barn.cfg +++ b/cfg/stripper/zonemod/maps/c12m4_barn.cfg @@ -136,6 +136,14 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Remove the hittable car inside the barn +filter: +{ + "targetname" "InstanceAuto3-car_physics" +} +{ + "parentname" "InstanceAuto3-car_physics" +} ; ############# MAP CLIPPING AND ISSUES ############# @@ -256,132 +264,160 @@ add: "solid" "6" "disableshadows" "1" } -; --- Fences on path behind warehouse +; --- L4D1-style Awnings on the warehouse { "classname" "prop_dynamic" - "origin" "11273 -9067 -78" - "angles" "0 90 0" - "model" "models/props_urban/fence002_256.mdl" + "origin" "10626 -7929 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11146 -9067 -78" - "angles" "0 90 0" - "model" "models/props_urban/fence_post002.mdl" + "origin" "10626 -7993 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11433 -9011 -70" - "angles" "0 330 0" - "model" "models/props_urban/fence_gate001_128.mdl" + "origin" "10626 -8057 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11575 -9062 -80" - "angles" "-87.4518 11.3627 -106.278" - "model" "models/props_urban/fence_gate002_256.mdl" - "solid" "0" + "origin" "10626 -8121 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" + "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11759 -9067 -89" - "angles" "0 270 -2.5" - "model" "models/props_urban/fence002_256.mdl" + "origin" "10626 -8185 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "11887 -9067 -95" - "angles" "0 270 -2.5" - "model" "models/props_urban/fence_post002.mdl" + "origin" "10626 -8249 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } -; --- Rock under fences towards the edge of the cliff { "classname" "prop_dynamic" - "origin" "11829 -9083 -161" - "angles" "-0.637442 349.519 -33.4415" - "model" "models/props/cs_militia/militiarock01.mdl" + "origin" "10626 -8313 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } -; --- Truck by the fence on the path behind the warehouse { "classname" "prop_dynamic" - "origin" "11707 -8776 -87" - "angles" "-0.311833 59.496 1.46724" - "model" "models/props_vehicles/flatnose_truck.mdl" + "origin" "10626 -8377 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "186 89 48" } { "classname" "prop_dynamic" - "origin" "11707 -8776 -87" - "angles" "-0.311833 59.496 1.46724" - "model" "models/props_vehicles/flatnose_truck_glass.mdl" + "origin" "10626 -8441 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } { - "classname" "env_physics_blocker" - "origin" "11669 -8841 -37" - "angles" "0 60 0" - "mins" "-35 -32 -6" - "maxs" "35 32 6" - "boxmins" "-35 -32 -6" - "boxmaxs" "35 32 6" - "initialstate" "1" - "BlockType" "0" + "classname" "prop_dynamic" + "origin" "10626 -8505 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" + "solid" "6" + "disableshadows" "1" } -; --- Crate behind the warehouse { "classname" "prop_dynamic" - "origin" "11486 -8296 -67" - "angles" "0.500858 0.0654241 -3.498" - "model" "models/props/cs_militia/crate_extralargemill.mdl" + "origin" "10626 -8569 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" } -; --- Train car blocking the fastest route under the raised house { "classname" "prop_dynamic" - "origin" "10806 -5456 -232" - "angles" "30 356 0" - "model" "models/props_vehicles/train_box_small.mdl" + "origin" "10626 -8633 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "89 89 151" } -; --- Prevent a perma-stuck spot on the train +{ + "classname" "prop_dynamic" + "origin" "10626 -8697 173" + "angles" "-15 0 0" + "model" "models/props_highway/corrugated_panel_06.mdl" + "solid" "6" + "disableshadows" "1" +} +; --- Clipping to fix collsion issues { "classname" "env_physics_blocker" - "origin" "10645 -5481 -107" - "mins" "-14 -27 -10" - "maxs" "14 27 10" + "origin" "10595 -8281 165" + "angles" "-15 0 0" + "mins" "-32 -416 -1" + "maxs" "32 416 1" + "boxmins" "-32 -416 -1" + "boxmaxs" "32 416 1" "initialstate" "1" "BlockType" "0" } -; --- Block LOS under the train +; --- Block for survivors { - "classname" "logic_auto" - "OnMapSpawn" "losfix_raised_house_train,AddOutput,mins -134 -1 -72,0,-1" - "OnMapSpawn" "losfix_raised_house_train,AddOutput,maxs 134 1 72,0,-1" - "OnMapSpawn" "losfix_raised_house_train,AddOutput,solid 2,0,-1" + "classname" "env_physics_blocker" + "origin" "10595 -8281 226" + "mins" "-31.5 -416 -50" + "maxs" "31.5 416 50" + "initialstate" "1" + "BlockType" "1" +} +; --- Truck by the fence on the path behind the warehouse +{ + "classname" "prop_dynamic" + "origin" "11707 -8776 -87" + "angles" "-0.311833 59.496 1.46724" + "model" "models/props_vehicles/flatnose_truck.mdl" + "solid" "6" + "disableshadows" "1" + "rendercolor" "186 89 48" } { - "classname" "func_brush" - "origin" "10835 -5469 -248" - "targetname" "losfix_raised_house_train" + "classname" "prop_dynamic" + "origin" "11707 -8776 -87" + "angles" "-0.311833 59.496 1.46724" + "model" "models/props_vehicles/flatnose_truck_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "11669 -8841 -37" + "angles" "0 60 0" + "mins" "-35 -32 -6" + "maxs" "35 32 6" + "boxmins" "-35 -32 -6" + "boxmaxs" "35 32 6" + "initialstate" "1" + "BlockType" "0" } ; --- Train ore car to block the bridge entrance { @@ -430,39 +466,53 @@ add: "solid" "0" "disableshadows" "1" } -; --- Train car after the ore car +; --- Tanker train after the ore car { "classname" "prop_dynamic" - "origin" "10452 -2823 -63" + "origin" "10493 -2478 -63" "angles" "0 270 0" - "model" "models/props_vehicles/train_box_small.mdl" + "model" "models/props_vehicles/train_tank_small.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "170 204 197" } -; --- Car before the scaffolding { "classname" "prop_dynamic" - "origin" "10481 -2305 -64" - "angles" "0 263.5 0" - "model" "models/props_vehicles/cara_95sedan.mdl" + "origin" "10554 -2353 61" + "angles" "0 0 0" + "model" "models/props_mill/beam_01.mdl" "solid" "6" "disableshadows" "1" - "rendercolor" "187 61 43" + "lightingorigin" "train_beam_lighting" } { "classname" "prop_dynamic" - "origin" "10481 -2305 -64" - "angles" "0 263.5 0" - "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "origin" "10554.25 -2496 60.75" + "angles" "0 0 0" + "model" "models/props_mill/beam_01.mdl" "solid" "6" "disableshadows" "1" } +{ + "classname" "info_target" + "origin" "10554 -2369 61" + "targetname" "train_beam_lighting" +} +; --- Ladder to climb on the tanker +{ + "classname" "func_simpleladder" + "origin" "2939 -13006 -9" + "angles" "0 90 0" + "model" "*168" + "normal.x" "-1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "0" +} ; --- Train car outside end saferoom { "classname" "prop_dynamic" - "origin" "10419 -1128 -63" - "angles" "0 91 0" + "origin" "10415 -1073 -63" + "angles" "0 90 0" "model" "models/props_vehicles/train_box_small.mdl" "solid" "6" "disableshadows" "1" @@ -470,7 +520,7 @@ add: ; --- Infected ladder to climb on the train car outside the end saferoom { "classname" "func_simpleladder" - "origin" "-140 6575 -1" + "origin" "-142 6634 -1" "angles" "0 0 0" "model" "*168" "normal.x" "0.00" @@ -695,417 +745,7 @@ modify: ; ####### MISCELLANEOUS / MAP SPECIFIC CHANGES ###### -; ===================================================== -; == WAREHOUSE PATH REWORK == -; == Block warehouse entrances to change pathing == -; ===================================================== -add: -; --- Barriers to block warehouse entrances -{ - "classname" "logic_auto" - "OnMapSpawn" "warehouse_door_front_brush,AddOutput,mins -1 -50 -1,0,-1" - "OnMapSpawn" "warehouse_door_front_brush,AddOutput,maxs 1 50 1,0,-1" - "OnMapSpawn" "warehouse_door_front_brush,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_door_back_brush,AddOutput,mins -1 -50 -1,0,-1" - "OnMapSpawn" "warehouse_door_back_brush,AddOutput,maxs 1 50 1,0,-1" - "OnMapSpawn" "warehouse_door_back_brush,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_door_window_brush,AddOutput,mins -50 -1 -1,0,-1" - "OnMapSpawn" "warehouse_door_window_brush,AddOutput,maxs 50 1 1,0,-1" - "OnMapSpawn" "warehouse_door_window_brush,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,mins -188 -200 -134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,maxs 188 200 134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,boxmins -204 -212 -134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,boxmaxs 204 212 134,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,mins -270 -192 -180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,maxs 270 192 180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,boxmins -270 -192 -180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,boxmaxs 270 192 180,0,-1" - "OnMapSpawn" "warehouse_button_glow_trigger2,AddOutput,solid 2,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,mins -136 -148 -54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,maxs 136 148 54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,boxmins -136 -148 -54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,boxmaxs 136 148 54,0,-1" - "OnMapSpawn" "warehouse_office_door_trigger,AddOutput,solid 2,0,-1" -} -{ - "classname" "filter_activator_infected_class" - "targetname" "filter_tank" - "Negated" "Allow entities that match criteria" - "filterinfectedclass" "8" -} -; --- Front door -{ - "classname" "prop_physics_override" - "origin" "10628 -8984 92" - "angles" "0 180 90" - "model" "models/props_interiors/constructionwalls04.mdl" - "solid" "6" - "disableshadows" "1" - "targetname" "warehouse_door_front" - "parentname" "warehouse_door_front_brush" - "spawnflags" "264" - "BreakableType" "2" - "damagefilter" "filter_tank" - "health" "50" - "OnBreak" "warehouse_door_front_blocker,Kill,,0,-1" -} -{ - "classname" "func_movelinear" - "origin" "10628 -8838 109" - "targetname" "warehouse_door_front_brush" - "movedir" "0 90 0" - "speed" "80" - "movedistance" "180" - "spawnflags" "0" - "startsound" "Doors.Checkpoint.Move1" - "stopsound" "Doors.Metal.FullClose1" -} -{ - "classname" "env_physics_blocker" - "origin" "10628 -8878 54" - "mins" "-4 -72 -66" - "maxs" "4 72 66" - "initialstate" "1" - "BlockType" "1" - "targetname" "warehouse_door_front_blocker" - "parentname" "warehouse_door_front_brush" -} -; --- Back door -{ - "classname" "prop_physics_override" - "origin" "11132 -8156 92" - "angles" "0 180 90" - "model" "models/props_interiors/constructionwalls04.mdl" - "solid" "6" - "disableshadows" "1" - "targetname" "warehouse_door_back" - "parentname" "warehouse_door_back_brush" - "spawnflags" "264" - "BreakableType" "2" - "damagefilter" "filter_tank" - "health" "50" - "OnBreak" "warehouse_door_back_blocker,Kill,,0,-1" -} -{ - "classname" "func_movelinear" - "origin" "11132 -8010 109" - "targetname" "warehouse_door_back_brush" - "movedir" "0 90 0" - "speed" "80" - "movedistance" "180" - "spawnflags" "0" - "startsound" "Doors.Checkpoint.Move1" - "stopsound" "Doors.Metal.FullClose1" -} -{ - "classname" "env_physics_blocker" - "origin" "11132 -8056 54" - "mins" "-4 -72 -66" - "maxs" "4 72 66" - "initialstate" "1" - "BlockType" "1" - "targetname" "warehouse_door_back_blocker" - "parentname" "warehouse_door_back_brush" -} -; --- Office Room -modify: -{ - match: - { - "hammerid" "996277" - } - insert: - { - "targetname" "warehouse_door_office" - } - replace: - { - "spawnpos" "0" - "spawnflags" "534528" - "model" "models/props_doors/doormainmetalwindow01.mdl" - "soundlockedoverride" "DoorHandles.Locked1" - "origin" "10852 -7578 -16" - } -} -add: -{ - "classname" "prop_dynamic" - "origin" "10927 -7584 26" - "angles" "0 180 0" - "model" "models/props_mall/cage_light_fixture.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "env_sprite" - "origin" "10927 -7589 20" - "targetname" "warehouse_door_light" - "model" "sprites/glow01.vmt" - "rendercolor" "200 0 0" - "scale" "0.5" - "rendermode" "9" - "renderfx" "0" - "renderamt" "220" - "HDRColorScale" ".7" - "GlowProxySize" "4" - "spawnflags" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10927 -7576 26" - "angles" "0 0 0" - "model" "models/props_mall/cage_light_fixture.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "env_sprite" - "origin" "10927 -7571 20" - "targetname" "warehouse_door_light" - "model" "sprites/glow01.vmt" - "rendercolor" "200 0 0" - "scale" "0.5" - "rendermode" "9" - "renderfx" "0" - "renderamt" "220" - "HDRColorScale" ".7" - "GlowProxySize" "4" - "spawnflags" "1" -} -; --- Trigger to allow tank to break the office door -{ - "classname" "trigger_multiple" - "origin" "10880 -7572 -14" - "targetname" "warehouse_office_door_trigger" - "filtername" "filter_tank" - "spawnflags" "1" - "OnStartTouch" "warehouse_door_office,SetBreakable,,0,-1" - "OnEndTouch" "warehouse_door_office,SetUnbreakable,,1,-1" -} -; --- Button in forklift room to open barriers -{ - "classname" "prop_dynamic" - "origin" "11138 -7959 50" - "angles" "0 0 0" - "model" "models/props_unique/generator_switch_01.mdl" - "solid" "0" - "disableshadows" "1" - "targetname" "warehouse_button_prop_glow" - "DefaultAnim" "ref" - "HoldAnimation" "1" -} -{ - "classname" "prop_dynamic" - "origin" "11138 -7959 50" - "angles" "0 0 0" - "model" "models/props_unique/generator_switch_01_outline.mdl" - "solid" "0" - "disableshadows" "1" - "targetname" "warehouse_button_prop_glow_back" -} -{ - "classname" "func_button" - "origin" "11137 -7938 73" - "angles" "0 0 0" - "model" "*174" - ;"extent" "3 13 66" - "spawnflags" "1025" - "rendermode" "10" - "wait" "-1" - "sounds" "10" - "glow" "warehouse_button_prop_glow" - ; --- Animate button press - "OnPressed" "warehouse_button_prop_glow,SetAnimation,on,0,-1" - ; --- Open doors - "OnPressed" "warehouse_door_front_brush,Open,,0,-1" - "OnPressed" "warehouse_door_back_brush,Open,,0,-1" - "OnPressed" "warehouse_door_window_brush,Open,,0,-1" - "OnPressed" "warehouse_door_office,Unlock,,0,-1" - "OnPressed" "warehouse_door_office,SetBreakable,,0,-1" - "OnPressed" "warehouse_office_door_trigger,Kill,,0,-1" - "OnPressed" "warehouse_door_office,SetBreakable,,2,-1" - "OnPressed" "warehouse_door_light,Color,0 200 0,0,-1" - ; --- Kill doors - "OnPressed" "warehouse_door_front_brush,Kill,,15,-1" - "OnPressed" "warehouse_door_back_brush,Kill,,15,-1" - "OnPressed" "warehouse_door_window_brush,Kill,,15,-1" - "OnPressed" "warehouse_door_front,Kill,,5,-1" - "OnPressed" "warehouse_door_back,Kill,,5,-1" - "OnPressed" "warehouse_door_window,Kill,,5,-1" - "OnPressed" "warehouse_door_front_blocker,Kill,,5,-1" - "OnPressed" "warehouse_door_back_blocker,Kill,,5,-1" - "OnPressed" "warehouse_door_window_blocker,Kill,,5,-1" - ; --- Kill glow hints - "OnPressed" "warehouse_button_glow_trigger,Kill,,0,-1" - "OnPressed" "warehouse_button_glow_trigger2,Kill,,0,-1" - "OnPressed" "warehouse_glow_prop_timer,Kill,,0,-1" - "OnPressed" "warehouse_button_prop_glow,StopGlowing,,1,-1" - "OnPressed" "warehouse_button_prop_glow_back,StopGlowing,,1,-1" -} -; --- Triggers to make button flash if survivors try to enter through the front -{ - "classname" "trigger_multiple" - "origin" "10468 -8892 58" - "targetname" "warehouse_button_glow_trigger" - "filtername" "filter_survivor" - "spawnflags" "1" - "OnStartTouch" "warehouse_glow_prop_timer,Enable,,0,-1" - "OnEndTouchAll" "warehouse_glow_prop_timer,Disable,,6,-1" -} -{ - "classname" "trigger_multiple" - "origin" "11854 -8048 68" - "targetname" "warehouse_button_glow_trigger2" - "filtername" "filter_survivor" - "spawnflags" "1" - "OnStartTouch" "warehouse_glow_prop_timer,Enable,,0,-1" - "OnEndTouchAll" "warehouse_glow_prop_timer,Disable,,6,-1" -} -{ - "classname" "logic_timer" - "targetname" "warehouse_glow_prop_timer" - "StartDisabled" "1" - "RefireTime" "1" - "OnTimer" "warehouse_button_prop_glow,StartGlowing,,0,-1" - "OnTimer" "warehouse_button_prop_glow_back,StartGlowing,,0,-1" - "OnTimer" "warehouse_button_prop_glow,StopGlowing,,0.5,-1" - "OnTimer" "warehouse_button_prop_glow_back,StopGlowing,,0.5,-1" -} -; --- Arrow decal -{ - "classname" "infodecal" - "origin" "10624 -9014 48" - "texture" "decals/checkpointarrow01_orange" -} - ; ===================================================== ; == WAREHOUSE AWNING == ; == Add an awning to the warehouse like L4D1 == -; ===================================================== -add: -{ - "classname" "prop_dynamic" - "origin" "10626 -7929 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -7993 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8057 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8121 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8185 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8249 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8313 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8377 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8441 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8505 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8569 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8633 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "10626 -8697 173" - "angles" "-15 0 0" - "model" "models/props_highway/corrugated_panel_06.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Clipping to fix collsion issues -{ - "classname" "env_physics_blocker" - "origin" "10595 -8281 165" - "angles" "-15 0 0" - "mins" "-32 -416 -1" - "maxs" "32 416 1" - "boxmins" "-32 -416 -1" - "boxmaxs" "32 416 1" - "initialstate" "1" - "BlockType" "0" -} -; --- Block for survivors -{ - "classname" "env_physics_blocker" - "origin" "10595 -8281 226" - "mins" "-31.5 -416 -50" - "maxs" "31.5 416 50" - "initialstate" "1" - "BlockType" "1" -} \ No newline at end of file +; ===================================================== \ No newline at end of file diff --git a/cfg/stripper/zonemod/maps/c1m1_hotel.cfg b/cfg/stripper/zonemod/maps/c1m1_hotel.cfg index ad55b264c..75c831073 100644 --- a/cfg/stripper/zonemod/maps/c1m1_hotel.cfg +++ b/cfg/stripper/zonemod/maps/c1m1_hotel.cfg @@ -144,16 +144,16 @@ add: ; --- Single pickup tier 1 weapons in saferoom { "classname" "weapon_smg_silenced" - "origin" "423 5512 2895" - "angles" "0 236.5 84" + "origin" "429 5579 2850" + "angles" "0 254 84" "ammo" "650" "spawnflags" "1" } { "classname" "weapon_shotgun_chrome" - "origin" "444 5480 2861" - "angles" "-76.7195 199.715 70.0679" - "ammo" "72" + "origin" "430 5545 2850" + "angles" "0 254 84" + "ammo" "96" "spawnflags" "1" } ; --- Fireaxe in the saferoom stairwell @@ -168,13 +168,6 @@ add: "spawnflags" "2" "count" "1" } -; --- Single pickup magnum on the cleaning cart just outside saferoom -{ - "classname" "weapon_pistol_magnum" - "origin" "675 5683 2699" - "angles" "0 150 90" - "spawnflags" "1" -} ; --- Single pickup T1s on table by cleaning cart around the corner in the first hallway { "classname" "weapon_smg" @@ -500,15 +493,6 @@ filter: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- AC unit in saferoom for weapons and SI spawns -{ - "classname" "prop_dynamic" - "origin" "420 5491 2848" - "angles" "0 90 0" - "model" "models/props_rooftop/acunit2.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Railings around the first outdoor area to reduce death charges { "classname" "prop_dynamic" @@ -582,27 +566,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Props in room before elevator for spawns -{ - "classname" "prop_dynamic" - "origin" "1998 5517 2464" - "angles" "0 270 0" - "model" "models/props_equipment/snack_machine2.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Block LOS under snack machine -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_snack_elevator,AddOutput,mins -22 -16 -4,0,-1" - "OnMapSpawn" "losfix_snack_elevator,AddOutput,maxs 22 16 4,0,-1" - "OnMapSpawn" "losfix_snack_elevator,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "1997 5517 2468" - "targetname" "losfix_snack_elevator" -} ; --- Props in the Banquet Hall A area for spawns { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c1m2_streets.cfg b/cfg/stripper/zonemod/maps/c1m2_streets.cfg index e8f941efa..ba7618909 100644 --- a/cfg/stripper/zonemod/maps/c1m2_streets.cfg +++ b/cfg/stripper/zonemod/maps/c1m2_streets.cfg @@ -442,15 +442,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Block standing on the hedge before the walkway -{ - "classname" "env_physics_blocker" - "origin" "-4821 1727 1003" - "mins" "-124 -17 -469.5" - "maxs" "124 17 469.5" - "initialstate" "1" - "BlockType" "1" -} ; --- Block climbing up the generators before the walkway { "classname" "env_physics_blocker" @@ -671,7 +662,7 @@ add: ; --- Highway sign by the CEDA van drop to show where the skybox blocks movement { "classname" "prop_dynamic" - "origin" "-4104 1996 383" + "origin" "-4105 1996 383" "angles" "0 270 0" "model" "models/props_highway/highway_sign_post002.mdl" "solid" "6" @@ -679,7 +670,7 @@ add: } { "classname" "prop_dynamic" - "origin" "-4104 2014 678" + "origin" "-4105 2014 678" "angles" "0 90 0" "model" "models/props_highway/highway_sign001b.mdl" "solid" "6" @@ -889,15 +880,16 @@ add: "solid" "6" "disableshadows" "1" } -; --- Fences on platform up the stairs after the one way drop +; --- Boxes to jump on the platform after the one way drop { "classname" "prop_dynamic" - "origin" "-4550 1413 448" - "angles" "0 270 0" - "model" "models/props_urban/fence003_64.mdl" + "origin" "-4702 1568 384" + "angles" "0 225 0" + "model" "models/props/cs_militia/boxes_garage_lower.mdl" "solid" "6" "disableshadows" "1" } +; --- Fences on platform up the stairs after the one way drop { "classname" "prop_dynamic" "origin" "-4510 1444 448" @@ -961,14 +953,6 @@ add: "initialstate" "1" "BlockType" "0" } -{ - "classname" "env_physics_blocker" - "origin" "-4550 1412 471" - "mins" "-34 -4 -23" - "maxs" "34 4 23" - "initialstate" "1" - "BlockType" "0" -} ; --- Boxes on the walkway { "classname" "prop_dynamic" @@ -1006,7 +990,7 @@ add: ; --- Crashed bus after the event { "classname" "prop_dynamic" - "origin" "-7980 -608 384" + "origin" "-7980 -496 384" "angles" "0 270 0" "model" "models/props_vehicles/bus01_2.mdl" "solid" "6" @@ -1014,7 +998,7 @@ add: } { "classname" "env_physics_blocker" - "origin" "-7980 -611 928" + "origin" "-7980 -499 928" "mins" "-47 -236 -544" "maxs" "47 236 544" "initialstate" "1" @@ -1029,55 +1013,9 @@ add: } { "classname" "func_brush" - "origin" "-7980 -612 394" + "origin" "-7980 -500 394" "targetname" "losfix_crashed_bus" } -; --- Concrete blocks after the event -{ - "classname" "prop_dynamic" - "origin" "-7723 -836 384" - "angles" "0 30 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-7723 -836 424" - "angles" "0 30 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-7723 -836 464" - "angles" "0 30 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Additional bus by the first tent after the event -{ - "classname" "prop_dynamic" - "origin" "-8664 -1376 384" - "angles" "0 264.5 0" - "model" "models/props_vehicles/bus01_2.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Block LOS under bus -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_extra_bus,AddOutput,mins -1 -205 -10,0,-1" - "OnMapSpawn" "losfix_extra_bus,AddOutput,maxs 1 205 10,0,-1" - "OnMapSpawn" "losfix_extra_bus,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "-8666 -1397 392" - "targetname" "losfix_extra_bus" -} ; --- Hedges in the middle of the parking lot after the event { "classname" "prop_dynamic" @@ -1185,13 +1123,16 @@ modify: ; == CLIP REMOVAL == ; == Remove miscellaneous clips and brushes == ; ===================================================== -; --- Remove TLS infected clips after loading +; --- Remove TLS entities after loading add: { "classname" "logic_auto" ; --- At the left end of the street by the starting saferoom "OnMapSpawn" "anv_mapfixes_yeswaycorner_clip,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_yeswaycorner_wrongway,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_yeswaycorner_wall,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_ladder_yeswaycornerouter_cloned_save4lessright,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_ladder_yeswaycornerinner_cloned_roundthehedge,Kill,,30,-1" ; --- At the back of the underpass street by the white van "OnMapSpawn" "anv_mapfixes_clipgap_deadendfence,Kill,,30,-1" ; --- Area above the underpass, by the billboard and bridge @@ -1237,6 +1178,17 @@ add: "normal.z" "0.00" "team" "2" } +; --- Infected ladder to climb up the wall on the first road (TLS replacement) +{ + "classname" "func_simpleladder" + "origin" "9603 3323 88" + "angles" "0 0 0" + "model" "*4" + "normal.x" "-1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} ; --- Infected ladder to get over the hedges above the door at the bottom of the ramp { "classname" "func_simpleladder" diff --git a/cfg/stripper/zonemod/maps/c1m3_mall.cfg b/cfg/stripper/zonemod/maps/c1m3_mall.cfg index 243e1e8a3..c9b9ed22f 100644 --- a/cfg/stripper/zonemod/maps/c1m3_mall.cfg +++ b/cfg/stripper/zonemod/maps/c1m3_mall.cfg @@ -479,24 +479,6 @@ filter: { "hammerid" "661656" } -; --- Platform to allow infected to reach the top floor using a ladder by the main event escalator -add: -{ - "classname" "prop_dynamic" - "origin" "2347 -2941 491" - "angles" "0 0 0" - "model" "models/props_highway/plywood_01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "2306 -2917 492" - "mins" "-31 -24 -1" - "maxs" "31 24 1" - "initialstate" "1" - "BlockType" "2" -} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -637,7 +619,7 @@ add: ; --- Props to separate the open area before the drop leading to the event { "classname" "prop_dynamic" - "origin" "2272 -1672 251" + "origin" "2272 -1680 251" "angles" "0 0 0" "model" "models/props_mall/mall_column_large.mdl" "solid" "6" @@ -645,83 +627,39 @@ add: } { "classname" "prop_dynamic" - "origin" "2271 -1706 329" - "angles" "-15.5 347.5 90" + "origin" "2220.12 -1736.43 280" + "angles" "0 150 0" "model" "models/props_mall/mall_display_07.mdl" "solid" "6" "disableshadows" "1" } { - "classname" "prop_dynamic" - "origin" "2218 -1737 280" - "angles" "0 167.5 0" - "model" "models/props_mall/mall_display_07.mdl" - "solid" "6" - "disableshadows" "1" + "classname" "env_physics_blocker" + "origin" "2220.12 -1736.43 424" + "angles" "0 -30 0" + "mins" "-16 -48 -64" + "maxs" "16 48 64" + "boxmins" "-16 -48 -64" + "boxmaxs" "16 49 64" + "initialstate" "1" + "BlockType" "1" } { "classname" "prop_dynamic" - "origin" "2183 -1893 280" - "angles" "0 190 0" + "origin" "2192 -1899 280" + "angles" "0 180 0" "model" "models/props_mall/mall_display_08.mdl" "solid" "6" "disableshadows" "1" } -; --- Block standing on the shelves -{ - "classname" "env_physics_blocker" - "origin" "2256 -1746 423" - "angles" "0 347.5 0" - "mins" "-16 -41 -65" - "maxs" "16 41 65" - "boxmins" "-16 -41 -65" - "boxmaxs" "16 41 65" - "initialstate" "1" - "BlockType" "1" -} { "classname" "env_physics_blocker" - "origin" "2218 -1737 423" - "angles" "0 167.5 0" - "mins" "-19 -49 -65" - "maxs" "19 49 65" - "boxmins" "-19 -49 -65" - "boxmaxs" "19 49 65" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "2183 -1893 447" - "angles" "0 190 0" - "mins" "-19 -113 -65" - "maxs" "19 113 65" - "boxmins" "-19 -113 -65" - "boxmaxs" "19 113 65" + "origin" "2192 -1899 448" + "mins" "-18 -112 -40" + "maxs" "18 112 40" "initialstate" "1" "BlockType" "1" } -; --- Infected ladders to climb over the shelves -{ - "classname" "func_simpleladder" - "origin" "-847.58 -1931.34 23" - "angles" "0 55 0" - "model" "*172" - "normal.x" "0.98" - "normal.y" "0.17" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "5239.58 -2012.64 23" - "angles" "0 235 0" - "model" "*172" - "normal.x" "-0.98" - "normal.y" "-0.17" - "normal.z" "0.00" - "team" "2" -} ; --- Desk to block survivors from standing in a safe on the drop to the event path { "classname" "prop_dynamic" @@ -786,31 +724,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Shelf by the escalator leading to the end saferoom -{ - "classname" "prop_dynamic" - "origin" "-1025 -3929 280" - "angles" "0 270 0" - "model" "models/props_mall/mall_display_07.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1025 -3932 356" - "angles" "0 270 0" - "model" "models/props_fortifications/barricade_razorwire001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-1025 -3929 416" - "mins" "-48 -18 -56" - "maxs" "48 18 56" - "initialstate" "1" - "BlockType" "1" -} ; --- Kiosks on the upper floor by the end saferoom { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c2m1_highway.cfg b/cfg/stripper/zonemod/maps/c2m1_highway.cfg index d81c138f2..5a25bf174 100644 --- a/cfg/stripper/zonemod/maps/c2m1_highway.cfg +++ b/cfg/stripper/zonemod/maps/c2m1_highway.cfg @@ -3,6 +3,29 @@ ; == DIRECTOR & EVENT MODIFICATION == ; == Modify director behaviour and events == ; ===================================================== +; --- Pick alarm car at the start of the map instead of at the offramp +modify: +{ + match: + { + "hammerid" "594407" + } + delete: + { + "OnTrigger" "case_random_car_alarmPickRandom0-1" + } +} +add: +{ + "classname" "logic_auto" + "OnMapSpawn" "case_random_car_alarm_versus,PickRandom,,0.5,-1" +} +{ + "classname" "logic_versus_random" + "targetname" "case_random_car_alarm_versus" + "OnRandom01" "carkillsurvival-relay_caralarm_off,Trigger,,0,-1" + "OnRandom02" "carkillsurvival2-relay_caralarm_off,Trigger,,0,-1" +} ; ################ ITEM SPAWN CHANGES ############### @@ -158,14 +181,24 @@ modify: ; == Add/remove/modify hittables == ; ===================================================== add: -; --- Hittable dumpster outside the saferoom +; --- Hittable police car outside the saferoom { "classname" "prop_physics" - "origin" "7775 8219 -596" - "angles" "0 80 0" - "model" "models/props_junk/dumpster_2.mdl" + "origin" "8838 8432 -576" + "angles" "0 184 0" + "model" "models/props_vehicles/police_car_rural.mdl" + "solid" "6" + "fadescale" "0" + "targetname" "saferoom_police_car" +} +{ + "classname" "prop_dynamic" + "origin" "8838 8432 -576" + "angles" "0 184 0" + "model" "models/props_vehicles/police_car_rural_trunkopen_glass.mdl" "solid" "6" "fadescale" "0" + "parentname" "saferoom_police_car" } ; --- Add a hittable alarm car on the highway before the drop ; --- Car models @@ -864,23 +897,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "10307 8358 -559" - "angles" "0 75 0" - "model" "models/props_foliage/swamp_shrubwall_block_128_deep.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Foliage -{ - "classname" "prop_dynamic" - "origin" "10555 8341 -570" - "angles" "1.16768 19.4664 -3.2997" - "model" "models/props_foliage/urban_trees_small01.mdl" - "solid" "0" - "disableshadows" "1" -} ; --- Block survivors standing on the right side shrubs { "classname" "env_physics_blocker" @@ -906,14 +922,6 @@ add: "initialstate" "1" "BlockType" "1" } -{ - "classname" "env_physics_blocker" - "origin" "10303 8359 -86" - "mins" "-74 -60 -342" - "maxs" "74 60 342" - "initialstate" "1" - "BlockType" "1" -} ; --- Bus by the saferoom { "classname" "prop_dynamic" @@ -968,24 +976,15 @@ add: "solid" "6" "disableshadows" "1" } - ; --- Trees after the Whispering Oaks sign by the saferoom { "classname" "prop_dynamic" - "origin" "8517 8550 -620" - "angles" "-3 327 2" + "origin" "8599 8684 -623.223" + "angles" "3.45194 170.483 -0.578366" "model" "models/props_foliage/urban_tree_giant02.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "8791 8618 -601" - "angles" "2.4741 350.947 -2.47641" - "model" "models/props_foliage/urban_trees_cluster02.mdl" - "solid" "6" - "disableshadows" "1" -} { "classname" "prop_dynamic" "origin" "8415 8196 -593" @@ -997,24 +996,8 @@ add: ; --- Foliage to reduce survivor visibility { "classname" "prop_dynamic" - "origin" "8450 8472 -603" - "angles" "-0.476877 94.4898 2.45413" - "model" "models/props_foliage/urban_trees_small01.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "8633 8595 -593" - "angles" "0 56 0" - "model" "models/props_foliage/urban_trees_dryleaves01.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "8796 8672 -588" - "angles" "0 270 0" + "origin" "8599 8684 -623.223" + "angles" "3.45194 170.483 -0.578366" "model" "models/props_foliage/urban_trees_small01.mdl" "solid" "0" "disableshadows" "1" @@ -1092,14 +1075,6 @@ add: "BlockType" "1" } ; --- Shrubs in grassy area on street before one way drop -{ - "classname" "prop_dynamic" - "origin" "3822 5408 -1014" - "angles" "0 0 0" - "model" "models/props_foliage/swamp_shrubwall_block_256.mdl" - "solid" "6" - "disableshadows" "1" -} { "classname" "prop_dynamic" "origin" "4234 4730 -969" @@ -1108,55 +1083,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Clipping above shrubs -{ - "classname" "env_physics_blocker" - "origin" "3807 5402 -522" - "mins" "-103 -116 -266" - "maxs" "103 116 266" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4233 4715 -617" - "mins" "-73 -193 -361" - "maxs" "73 193 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4143 4718 -617" - "mins" "-17 -150 -361" - "maxs" "17 150 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4316 4714 -617" - "mins" "-10 -116 -361" - "maxs" "10 116 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4232 4501 -617" - "mins" "-46 -21 -361" - "maxs" "46 21 361" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "4219 4935 -617" - "mins" "-45 -27 -361" - "maxs" "45 27 361" - "initialstate" "1" - "BlockType" "1" -} ; --- Shrub by the drop after the highway { "classname" "prop_dynamic" @@ -1194,15 +1120,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Rocks at the top of the one way drop -{ - "classname" "prop_dynamic" - "origin" "1832 3096 -992" - "angles" "7 270 0" - "model" "models/props_foliage/swamp_rock02.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Boards to assist with crossing around the skybox on the motel roof { "classname" "prop_dynamic" @@ -1256,7 +1173,7 @@ add: ; --- Bus at the top of the hill before the end saferoom { "classname" "prop_dynamic" - "origin" "-264 -756 -1088" + "origin" "-40 -812 -1088" "angles" "0 180 0" "model" "models/props_vehicles/bus01_2.mdl" "solid" "6" @@ -1289,7 +1206,7 @@ add: } { "classname" "func_brush" - "origin" "-271 -756 -1080" + "origin" "-47 -812 -1080" "targetname" "losfix_end_bus_a" } { @@ -1316,48 +1233,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Extend concrete blocks by the end saferoom -{ - "classname" "prop_dynamic" - "origin" "-832 -2256 -1049" - "angles" "0 90 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-960 -2256 -1049" - "angles" "0 90 0" - "model" "models/props_fortifications/concrete_block001_128_reference.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-832 -2252 -1004" - "angles" "0 90 0" - "model" "models/props_fortifications/barricade_razorwire001_128_reference.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-960 -2252 -1004" - "angles" "0 90 0" - "model" "models/props_fortifications/barricade_razorwire001_128_reference.mdl" - "solid" "0" - "disableshadows" "1" -} -; --- Clipping on concrete blocks -{ - "classname" "env_physics_blocker" - "origin" "-896 -2256 -247" - "mins" "-128 -20 -759" - "maxs" "128 20 759" - "initialstate" "1" - "BlockType" "1" -} ; --- Fence covers by the end saferoom { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c2m2_fairgrounds.cfg b/cfg/stripper/zonemod/maps/c2m2_fairgrounds.cfg index fbc42123a..680914b2e 100644 --- a/cfg/stripper/zonemod/maps/c2m2_fairgrounds.cfg +++ b/cfg/stripper/zonemod/maps/c2m2_fairgrounds.cfg @@ -1209,14 +1209,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-2150 -3606 -128" - "angles" "0 180 0" - "model" "models/props/cs_militia/boxes_frontroom.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Trains on the slide train tracks { "classname" "prop_dynamic" @@ -1805,109 +1797,6 @@ add: ; == Rework the starting saferoom hit == ; ===================================================== add: -; --- Add a food cart in front of the saferoom -{ - "classname" "prop_dynamic" - "origin" "2135 2716 -2" - "angles" "0 15 0" - "model" "models/props_fairgrounds/foodcart.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "2094 2669 109" - "angles" "0 105 0" - "model" "models/props_signs/sign_horizontal_05.mdl" - "solid" "0" - "disableshadows" "1" -} -; --- Block foodcart for survivors -{ - "classname" "env_physics_blocker" - "origin" "2135 2718 249" - "angles" "0 15 0" - "mins" "-55 -109 -129" - "maxs" "55 109 129" - "boxmins" "-55 -109 -129" - "boxmaxs" "55 109 129" - "initialstate" "1" - "BlockType" "1" -} -; --- Block the desk in the back of saferoom -{ - "classname" "prop_dynamic" - "origin" "1604 2882 85" - "angles" "0 270 91.5" - "model" "models/props_office/desk_01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1604 2940 85" - "angles" "0 270 91.5" - "model" "models/props_office/desk_01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "1588 2912 67" - "mins" "-21 -52 -65" - "maxs" "21 52 65" - "initialstate" "1" - "BlockType" "0" -} -; --- Sign on roof -{ - "classname" "prop_dynamic" - "origin" "1730 2728 197" - "angles" "0 270 0" - "model" "models/props_urban/carnival_sign003.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1703 2728 173" - "angles" "0 0 0" - "model" "models/props_fairgrounds/concession_sign_01.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Add collision to sign and block LOS -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_saferoom_sign,AddOutput,mins -2 -104 -45,0,-1" - "OnMapSpawn" "losfix_saferoom_sign,AddOutput,maxs 2 104 45,0,-1" - "OnMapSpawn" "losfix_saferoom_sign,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "1732 2728 192" - "targetname" "losfix_saferoom_sign" -} -{ - "classname" "env_physics_blocker" - "origin" "1732 2728 192" - "mins" "-2.1 -104.1 -45.1" - "maxs" "2.1 104.1 45.1" - "initialstate" "1" - "BlockType" "0" -} -; --- Clip ramp behind sign -{ - "classname" "env_physics_blocker" - "origin" "1702 2728 208" - "angles" "-45 0 0" - "mins" "-40 -106.5 -1" - "maxs" "40 106.5 1" - "boxmins" "-40 -106.5 -1" - "boxmaxs" "40 106.5 1" - "initialstate" "1" - "BlockType" "0" -} ; --- Concrete walls on roof ; --- Set 1 { @@ -1969,6 +1858,7 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" } { "classname" "prop_dynamic" @@ -1979,6 +1869,7 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" } ; --- Set 2 { @@ -2143,6 +2034,7 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" } ; --- Wall 2 - Bottom { @@ -2194,6 +2086,12 @@ add: "disableshadows" "1" "disablereceiveshadows" "1" "rendercolor" "140 192 221" + "lightingorigin" "saferoom_roof_lighting1" +} +{ + "classname" "info_target" + "origin" "1741 2854 156" + "targetname" "saferoom_roof_lighting1" } ; --- Stop infected falling in the small gap { @@ -2232,29 +2130,6 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to climb on the foodcart -{ - "classname" "func_simpleladder" - "origin" "4621 6822 46" - "angles" "0 0 0" - "model" "*65" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -; --- Clipping for ladder -{ - "classname" "env_physics_blocker" - "origin" "2182 2750 60" - "angles" "0 60 0" - "mins" "-4 -8 -60" - "maxs" "4 8 60" - "boxmins" "-4 -8 -60" - "boxmaxs" "4 8 60" - "initialstate" "1" - "BlockType" "0" -} ; ===================================================== ; == CUT SCAVENGE AREA == @@ -2452,14 +2327,6 @@ add: "disableshadows" "1" } ; --- Electrical boxes -{ - "classname" "prop_dynamic" - "origin" "-1410 -4203.7 32" - "angles" "0 90 0" - "model" "models/props_fairgrounds/fairgrounds_electric_box001.mdl" - "solid" "6" - "disableshadows" "1" -} { "classname" "prop_dynamic" "origin" "-1152 -4022 32" @@ -2519,8 +2386,9 @@ add: "style" "0" "_light" "238 207 162 10" "brightness" "0.4" - "distance" "512" + "distance" "450" "spawnflags" "0" + "targetname" "carouselroom_lights" } { "classname" "prop_dynamic" @@ -2539,8 +2407,27 @@ add: "style" "0" "_light" "238 207 162 10" "brightness" "0.4" - "distance" "512" + "distance" "450" "spawnflags" "0" + "targetname" "carouselroom_lights" +} +; --- Trigger to turn lights on +{ + "classname" "logic_auto" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,mins -64 -16 -72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,maxs 64 16 72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,boxmins -64 -16 -72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,boxmaxs 64 16 72,0,-1" + "OnMapSpawn" "carouselroom_lights_trigger,AddOutput,solid 2,0,-1" + "OnMapSpawn" "carouselroom_lights,TurnOff,,0,-1" +} +{ + "classname" "trigger_once" + "origin" "-2496 -3600 104" + "targetname" "carouselroom_lights_trigger" + "filtername" "survivor_filter" + "spawnflags" "1" + "OnTrigger" "carouselroom_lights,TurnOn,,0,-1" } ; ===================================================== @@ -2572,15 +2459,7 @@ add: "origin" "-4639 -5504 68" "targetname" "tol_heart_lighting" } -; --- Swans -{ - "classname" "prop_dynamic" - "origin" "-4563 -5415 -64" - "angles" "0 180 0" - "model" "models/props_fairgrounds/swan_boat.mdl" - "solid" "6" - "disableshadows" "1" -} +; --- Swan { "classname" "prop_dynamic" "origin" "-5086 -5506 -11" @@ -2589,15 +2468,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Clipping inside swan -{ - "classname" "env_physics_blocker" - "origin" "-4548 -5414 -44" - "mins" "-30 -22.5 -8" - "maxs" "30 22.5 8" - "initialstate" "1" - "BlockType" "0" -} ; --- Fences { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c2m3_coaster.cfg b/cfg/stripper/zonemod/maps/c2m3_coaster.cfg index a85d00933..841d7c5be 100644 --- a/cfg/stripper/zonemod/maps/c2m3_coaster.cfg +++ b/cfg/stripper/zonemod/maps/c2m3_coaster.cfg @@ -11,23 +11,6 @@ add: "OnMapSpawn" "director,RunScriptFile,nav_fixes/c2m3_coaster_navfixes,20,-1" } -; --- Load a modified version of the event script -modify: -{ - match: - { - "targetname" "coaster_start_relay" - } - delete: - { - "OnTrigger" "directorBeginScriptC2_coaster_onslaught0-1" - } - insert: - { - "OnTrigger" "directorBeginScriptC2_coaster_onslaught_rework0-1" - "OnTrigger" "directorForcePanicEvent0-1" - } -} ; ################ ITEM SPAWN CHANGES ############### ; ===================================================== @@ -1064,6 +1047,13 @@ modify: ; == CLIP REMOVAL == ; == Remove miscellaneous clips and brushes == ; ===================================================== +; --- Remove TLS clips after loading +add: +{ + "classname" "logic_auto" + ; --- Clip on one way drop + "OnMapSpawn" "anv_mapfixes_onewaybreakwall_elecbox,Kill,,30,-1" +} ; --- Remove Valve's commentary blockers so we can replace them with our own add: { @@ -1317,15 +1307,7 @@ add: "origin" "4305 2048 68" "targetname" "tol_heart_lighting" } -; --- Swans -{ - "classname" "prop_dynamic" - "origin" "4481 2123 -64" - "angles" "0 145 0" - "model" "models/props_fairgrounds/swan_boat.mdl" - "solid" "6" - "disableshadows" "1" -} +; --- Swan { "classname" "prop_dynamic" "origin" "4490 1926 -11" @@ -1334,18 +1316,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Clipping inside swan -{ - "classname" "env_physics_blocker" - "origin" "4494 2115 -44" - "angles" "0 145 0" - "mins" "-30 -22.5 -8" - "maxs" "30 22.5 8" - "boxmins" "-30 -22.5 -8" - "boxmaxs" "30 22.5 8" - "initialstate" "1" - "BlockType" "0" -} ; --- Fences { "classname" "prop_dynamic" @@ -1371,27 +1341,6 @@ add: ; == Props from reworked c2m4 saferoom == ; ===================================================== add: -; --- Table by the guns -{ - "classname" "prop_dynamic" - "origin" "-5483 1802 4" - "angles" "0 0 0" - "model" "models/props_interiors/table_folding.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Pistol spawn on the table -{ - "classname" "weapon_spawn" - "origin" "-5480 1795 35" - "angles" "0 105 -90" - "weapon_selection" "weapon_pistol" - "spawn_without_director" "1" - "solid" "6" - "disableshadows" "1" - "spawnflags" "2" - "count" "5" -} ; --- Garbage by the door { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c2m4_barns.cfg b/cfg/stripper/zonemod/maps/c2m4_barns.cfg index a562d8ea5..81fc47faf 100644 --- a/cfg/stripper/zonemod/maps/c2m4_barns.cfg +++ b/cfg/stripper/zonemod/maps/c2m4_barns.cfg @@ -32,42 +32,12 @@ add: "OnTrigger" "event_stop_trigger,Kill,,1,-1" } -; --- Load a modified version of the event script -modify: -{ - match: - { - "targetname" "relay_minifinale_gates_open" - } - delete: - { - "OnTrigger" "@directorBeginScriptc2m4_barns_onslaught20.5-1" - } - insert: - { - "OnTrigger" "@directorBeginScriptc2m4_barns_onslaught2_rework0.5-1" - } -} - ; ################ ITEM SPAWN CHANGES ############### ; ===================================================== ; == PILL / ITEM / WEAPON SPAWNS == ; == Remove or change pill, item & weapon spawns == ; ===================================================== -; --- Add a pistol spawn to the saferoom -add: -{ - "classname" "weapon_spawn" - "origin" "2888 3715 -157" - "angles" "0 105 -90" - "weapon_selection" "weapon_pistol" - "spawn_without_director" "1" - "solid" "6" - "disableshadows" "1" - "spawnflags" "2" - "count" "5" -} ; --- Make the deagle spawn in the gazebo consistent modify: { @@ -802,170 +772,15 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Add an porta potty by the gazebo -{ - "classname" "prop_dynamic" - "origin" "3096 778 -192" - "angles" "0 180 0" - "model" "models/props_urban/outhouse002.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_door_rotating" - "origin" "3068 795 -188" - "angles" "0 180 0" - "model" "models/props_urban/outhouse_door001.mdl" - "disableshadows" "1" - "spawnflags" "8192" - "axis" "3955.6 -1690.97 34.32, 4024.98 -1712.43 -1.68" - "opendir" "1" - "returndelay" "-1" - "speed" "200" -} -; --- Clipping on top of porta potty -{ - "classname" "env_physics_blocker" - "origin" "3096 778 482" - "mins" "-28 -28 -542" - "maxs" "28 28 542" - "initialstate" "1" - "BlockType" "1" -} -; --- Stacks of tires in the bumper cars area -{ - "classname" "prop_dynamic" - "origin" "1584 1522 -143" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1522 -133" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1523 -123" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1585 1522 -113" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1586 1522 -103" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1584 1488 -143" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} +; --- Dumpster after bumper cars { "classname" "prop_dynamic" - "origin" "1583 1488 -133" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" + "origin" "443 2146 -166.75" + "angles" "0 316 0" + "model" "models/props_junk/trashdumpster01a.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "1584 1489 -123" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1585 1488 -113" - "angles" "0 0 90" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1586 1464 -133" - "angles" "0 0 165" - "model" "models/props_vehicles/carparts_wheel01a_static.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Porta potty by hedges after bumper cars -{ - "classname" "prop_dynamic" - "origin" "570 2159 -192" - "angles" "0 180 0" - "model" "models/props_urban/outhouse001.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "570 2159 466" - "mins" "-28 -28 -558" - "maxs" "28 28 558" - "initialstate" "1" - "BlockType" "1" -} -; --- Flood light generator after bumper cars -{ - "classname" "prop_dynamic" - "origin" "408 2169 -192" - "angles" "0 210 0" - "model" "models/props_vehicles/floodlight_generator_pose01_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "423 2143 -95" - "mins" "-6 -6 -98" - "maxs" "6 6 98" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_generator_bumpers_a,AddOutput,mins -1 -35 -10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_a,AddOutput,maxs 1 35 10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_b,AddOutput,mins -25 -1 -10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_b,AddOutput,maxs 25 1 10,0,-1" - "OnMapSpawn" "losfix_generator_bumpers_b,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "401 2182 -184" - "targetname" "losfix_generator_bumpers_a" -} -{ - "classname" "func_brush" - "origin" "413 2164 -184" - "targetname" "losfix_generator_bumpers_b" -} ; --- Wooden boards under barn ceiling to cover up props from the roof that clip through ; --- Left row { @@ -1185,14 +1000,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "205 2000 -256" - "angles" "0 178 0" - "model" "models/props_urban/outhouse001.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Clipping on porta potties { "classname" "env_physics_blocker" @@ -1202,14 +1009,6 @@ add: "initialstate" "1" "BlockType" "1" } -{ - "classname" "env_physics_blocker" - "origin" "206 2000 453" - "mins" "-29.5 -29.5 -571" - "maxs" "29.5 29.5 571" - "initialstate" "1" - "BlockType" "1" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == @@ -1333,15 +1132,6 @@ add: ; == Rework starting saferoom props == ; ===================================================== add: -; --- Table by the guns -{ - "classname" "prop_dynamic" - "origin" "2885 3722 -188" - "angles" "0 0 0" - "model" "models/props_interiors/table_folding.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Garbage by the door { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c3m1_plankcountry.cfg b/cfg/stripper/zonemod/maps/c3m1_plankcountry.cfg index 6c11235b7..2949dc5cc 100644 --- a/cfg/stripper/zonemod/maps/c3m1_plankcountry.cfg +++ b/cfg/stripper/zonemod/maps/c3m1_plankcountry.cfg @@ -54,7 +54,31 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Make a car by the event unhittable +filter: +{ + "targetname" "InstanceAuto4-car_physics" +} +{ + "parentname" "InstanceAuto4-car_physics" +} add: +{ + "classname" "prop_dynamic" + "origin" "-6691 6504 32" + "angles" "0 277 0" + "model" "models/props_vehicles/cara_82hatchback.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-6691 6504 32" + "angles" "0 277 0" + "model" "models/props_vehicles/cara_82hatchback_glass.mdl" + "solid" "6" + "disableshadows" "1" +} ; --- Hittable car in the open area on the left after the ferry { "classname" "prop_physics" diff --git a/cfg/stripper/zonemod/maps/c3m2_swamp.cfg b/cfg/stripper/zonemod/maps/c3m2_swamp.cfg index 3a54ac47d..b0fa9b337 100644 --- a/cfg/stripper/zonemod/maps/c3m2_swamp.cfg +++ b/cfg/stripper/zonemod/maps/c3m2_swamp.cfg @@ -1880,32 +1880,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Tent by the campsite after the plane -{ - "classname" "prop_dynamic" - "origin" "1785 2150 77" - "angles" "5.07053 60.4507 -2.17461" - "model" "models/lighthouse/props/camp_tent.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "226 223 220" -} -{ - "classname" "prop_dynamic" - "origin" "1785 2150 77" - "angles" "5.07053 60.4507 -2.17461" - "model" "models/lighthouse/props/camp_tent_b.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "1772 2162 35" - "angles" "2.0642 149.421 6.74834" - "model" "models/props_equipment/sleeping_bag2.mdl" - "solid" "0" - "disableshadows" "1" -} ; --- Shrubs on the right side of the campsite { "classname" "prop_dynamic" @@ -2236,22 +2210,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "7459 -552 125" - "angles" "0 311 0" - "model" "models/props_vehicles/pickup_truck_78.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "7459 -552 125" - "angles" "0 311 0" - "model" "models/props_vehicles/pickup_truck_78_glass.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Block trailer for surivivors { "classname" "env_physics_blocker" @@ -2270,33 +2228,12 @@ add: "OnMapSpawn" "losfix_end_trailer,AddOutput,mins -3 -134 -14,0,-1" "OnMapSpawn" "losfix_end_trailer,AddOutput,maxs 3 134 14,0,-1" "OnMapSpawn" "losfix_end_trailer,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_end_pickup_a,AddOutput,mins -3 -52 -14,0,-1" - "OnMapSpawn" "losfix_end_pickup_a,AddOutput,maxs 3 52 14,0,-1" - "OnMapSpawn" "losfix_end_pickup_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_end_pickup_b,AddOutput,mins -52 -3 -14,0,-1" - "OnMapSpawn" "losfix_end_pickup_b,AddOutput,maxs 52 3 14,0,-1" - "OnMapSpawn" "losfix_end_pickup_b,AddOutput,solid 2,0,-1" } { "classname" "func_brush" "origin" "7352 -288 126" "targetname" "losfix_end_trailer" } -{ - "classname" "func_brush" - "origin" "7415 -505 126" - "targetname" "losfix_end_pickup_a" -} -{ - "classname" "func_brush" - "origin" "7499 -597 126" - "targetname" "losfix_end_pickup_a" -} -{ - "classname" "func_brush" - "origin" "7464 -560 126" - "targetname" "losfix_end_pickup_b" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == diff --git a/cfg/stripper/zonemod/maps/c3m4_plantation.cfg b/cfg/stripper/zonemod/maps/c3m4_plantation.cfg index 424c8852c..69a11dbc2 100644 --- a/cfg/stripper/zonemod/maps/c3m4_plantation.cfg +++ b/cfg/stripper/zonemod/maps/c3m4_plantation.cfg @@ -371,8 +371,8 @@ add: ; --- Hedge right of saferoom { "classname" "prop_dynamic" - "origin" "-4578 -1809 -97" - "angles" "0 50 0" + "origin" "-4787 -1915 -97" + "angles" "0 0 0" "model" "models/props_foliage/urban_hedge_256_128_high.mdl" "solid" "6" "disableshadows" "1" diff --git a/cfg/stripper/zonemod/maps/c4m1_milltown_a.cfg b/cfg/stripper/zonemod/maps/c4m1_milltown_a.cfg index 8f4ee5fd4..67d6a2df5 100644 --- a/cfg/stripper/zonemod/maps/c4m1_milltown_a.cfg +++ b/cfg/stripper/zonemod/maps/c4m1_milltown_a.cfg @@ -523,6 +523,15 @@ add: "initialstate" "1" "BlockType" "1" } +; --- Block survivors from standing on the fence behind the treehouse +{ + "classname" "env_physics_blocker" + "origin" "2066 3722 870" + "mins" "-6 -766 -666" + "maxs" "6 766 666" + "initialstate" "1" + "BlockType" "1" +} ; --- Block survivors jumping on roof and tree behind treehouse { "classname" "env_physics_blocker" @@ -897,6 +906,14 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Remove 2 doors in the upstairs room by the balcony +filter: +{ + "hammerid" "1131145" +} +{ + "hammerid" "1131066" +} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -965,6 +982,38 @@ add: "solid" "6" "disableshadows" "1" } +; --- Fence by the playground +{ + "classname" "prop_dynamic" + "origin" "-1255.75 5880.25 92.25" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_128.mdl" + "solid" "6" + "disableshadows" "1" + "lightingorigin" "playground_fence_01" +} +{ + "classname" "env_physics_blocker" + "origin" "-1258.5 5884.5 151" + "mins" "-5.5 -60.5 -57" + "maxs" "5.5 60.5 57" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "info_target" + "origin" "-1255.75 5688.25 92.25" + "targetname" "playground_fence_01" +} +; --- Fence on the trailer side of the large house (where the path is blocked on map 4) +{ + "classname" "prop_dynamic" + "origin" "-768 5312 94" + "angles" "0 180 0" + "model" "models/props_urban/wood_fence001_256.mdl" + "solid" "6" + "disableshadows" "1" +} ; --- Props in the broken / unfinished house by the playground { "classname" "prop_dynamic" @@ -1082,23 +1131,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Extend green fence into garage sale area -{ - "classname" "prop_dynamic" - "origin" "2070 2897 92.25" - "angles" "0 0 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "138 189 153" - "lightingorigin" "garage_sale_fences_lighting" -} -; --- Fix lighting origin -{ - "classname" "info_target" - "origin" "2136 2956 96.25" - "targetname" "garage_sale_fences_lighting" -} ; --- Chimney on house by the blue SUV { "classname" "prop_dynamic" @@ -1629,253 +1661,6 @@ add: ; ####### MISCELLANEOUS / MAP SPECIFIC CHANGES ###### ; ===================================================== -; == PLAYGROUND ROUTE REWORK == -; == Block off routes by playground houses == -; ===================================================== -add: -; --- Hedges at the front of the playground -{ - "classname" "prop_dynamic" - "origin" "-1997 7013 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6789 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6565 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Clipping on hedges -{ - "classname" "env_physics_blocker" - "origin" "-1997 6788 881" - "mins" "-20 -347 -655" - "maxs" "20 347 655" - "initialstate" "1" - "BlockType" "1" -} -; --- Fences to block path on side of houses by green house / trailer -{ - "classname" "prop_dynamic" - "origin" "-768 5440 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_256.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-768 5248 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fences to block path by the playground -{ - "classname" "prop_dynamic" - "origin" "-704 6152 94" - "angles" "0 90 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-768 6080 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-768 5984 94" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_64.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- SUV to jump over the fences by the playground -{ - "classname" "prop_dynamic" - "origin" "-896 6112 96" - "angles" "0.970293 165.998 -0.241945" - "model" "models/props_vehicles/suv_2001.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "139 63 52" -} -{ - "classname" "prop_dynamic" - "origin" "-896 6112 96" - "angles" "0.970293 165.998 -0.241945" - "model" "models/props_vehicles/suv_2001_glass.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-937 6123 156" - "angles" "0 -14 0" - "mins" "-12 -33 -5" - "maxs" "12 33 5" - "boxmins" "-12 -33 -5" - "boxmaxs" "12 33 5" - "initialstate" "1" - "BlockType" "0" -} -{ - "classname" "env_physics_blocker" - "origin" "-929 6121 166" - "angles" "0 -14 0" - "mins" "-12 -31 -5" - "maxs" "12 31 5" - "boxmins" "-12 -31 -5" - "boxmaxs" "12 31 5" - "initialstate" "1" - "BlockType" "0" -} -{ - "classname" "env_physics_blocker" - "origin" "-916 6118 174" - "angles" "0 -14 0" - "mins" "-12 -29 -3" - "maxs" "12 29 3" - "boxmins" "-12 -29 -3" - "boxmaxs" "12 29 3" - "initialstate" "1" - "BlockType" "0" -} -; --- Block the door between the 2 new fences -{ - "classname" "prop_dynamic" - "origin" "-876 5743 104" - "angles" "0 0 0" - "model" "models/props_interiors/bookcase_64_96.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-835 5758 104" - "angles" "0 279 0" - "model" "models/props_interiors/dresser_tall.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "-870 5719 123" - "angles" "-85.5 174 0" - "model" "models/props_interiors/sofa_chair02.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-842 5716 116" - "angles" "17.4938 358.427 -0.472886" - "model" "models/deadbodies/dead_male_civilian_body.mdl" - "solid" "0" - "disableshadows" "1" -} -; --- SMG spawn on the dead body -{ - "classname" "weapon_spawn" - "origin" "-839 5723 126" - "angles" "22.7339 307.712 24.5175" - "weapon_selection" "any_smg" - "spawn_without_director" "1" - "solid" "6" - "disableshadows" "1" - "spawnflags" "2" - "count" "5" -} -; --- Change the door model so players can see that it's blocked -modify: -{ - match: - { - "hammerid" "1386333" - } - replace: - { - "model" "models/props_downtown/door_interior_128_01_dm02_01.mdl" - } -} -; --- Remove 2 doors in the upstairs room by the balcony -filter: -{ - "hammerid" "1131145" -} -{ - "hammerid" "1131066" -} -add: -; --- Infected ladder on hedge -{ - "classname" "func_simpleladder" - "origin" "-844 264 0" - "angles" "0 0 0" - "model" "*170" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -; --- Infected ladders on fence by SUV -{ - "classname" "func_simpleladder" - "origin" "-7303 5507 -22" - "angles" "0 270 0" - "model" "*171" - "normal.x" "0.00" - "normal.y" "1.00" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "-1405 12711 -22" - "angles" "0 180 0" - "model" "*171" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -; --- Infected ladders on fence by trailer -{ - "classname" "func_simpleladder" - "origin" "-123 -1150 -22" - "angles" "0 0 0" - "model" "*171" - "normal.x" "-1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} -{ - "classname" "func_simpleladder" - "origin" "-1405 12128 -22" - "angles" "0 180 0" - "model" "*171" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} \ No newline at end of file +; == BLANK HEADER == +; == Blank description == +; ===================================================== \ No newline at end of file diff --git a/cfg/stripper/zonemod/maps/c4m2_sugarmill_a.cfg b/cfg/stripper/zonemod/maps/c4m2_sugarmill_a.cfg index 136eefedd..84969373b 100644 --- a/cfg/stripper/zonemod/maps/c4m2_sugarmill_a.cfg +++ b/cfg/stripper/zonemod/maps/c4m2_sugarmill_a.cfg @@ -169,6 +169,16 @@ filter: ; == Add or modify ammo pile spawns == ; ===================================================== add: +; --- Ammo pile in the ducatel building by the saferoom +{ + "classname" "weapon_ammo_spawn" + "origin" "4156 -3642 116.5" + "angles" "0 180 0" + "model" "models/props/terror/ammo_stack.mdl" + "solid" "6" + "disableshadows" "1" + "spawnflags" "2" +} ; --- Ammo pile in the trailer near the start of the mill { "classname" "weapon_ammo_spawn" @@ -1123,35 +1133,6 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Generator in construction site -{ - "classname" "prop_dynamic" - "origin" "4853 -3596 108" - "angles" "2.18326 219.075 0.482502" - "model" "models/props_vehicles/floodlight_generator_nolight_static.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fix LOS under generator -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,mins -1 -38 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,maxs 1 38 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,mins -20 -1 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,maxs 20 1 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "4841 -3583 116" - "targetname" "losfix_generator_con_site1" -} -{ - "classname" "func_brush" - "origin" "4863 -3602 116" - "targetname" "losfix_generator_con_site2" -} ; --- Additional porta potty in the construction site { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c4m3_sugarmill_b.cfg b/cfg/stripper/zonemod/maps/c4m3_sugarmill_b.cfg index 0cdf2fc83..41e734978 100644 --- a/cfg/stripper/zonemod/maps/c4m3_sugarmill_b.cfg +++ b/cfg/stripper/zonemod/maps/c4m3_sugarmill_b.cfg @@ -181,6 +181,16 @@ filter: ; == Add or modify ammo pile spawns == ; ===================================================== add: +; --- Ammo pile in the ducatel building by the saferoom +{ + "classname" "weapon_ammo_spawn" + "origin" "4156 -3642 116.5" + "angles" "0 180 0" + "model" "models/props/terror/ammo_stack.mdl" + "solid" "6" + "disableshadows" "1" + "spawnflags" "2" +} ; --- Ammo pile in the trailer near the start of the mill { "classname" "weapon_ammo_spawn" @@ -1135,35 +1145,6 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: -; --- Generator in construction site -{ - "classname" "prop_dynamic" - "origin" "4853 -3596 108" - "angles" "2.18326 219.075 0.482502" - "model" "models/props_vehicles/floodlight_generator_nolight_static.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fix LOS under generator -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,mins -1 -38 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,maxs 1 38 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site1,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,mins -20 -1 -12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,maxs 20 1 12,0,-1" - "OnMapSpawn" "losfix_generator_con_site2,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "4841 -3583 116" - "targetname" "losfix_generator_con_site1" -} -{ - "classname" "func_brush" - "origin" "4863 -3602 116" - "targetname" "losfix_generator_con_site2" -} ; --- Additional porta potty in the construction site { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c4m4_milltown_b.cfg b/cfg/stripper/zonemod/maps/c4m4_milltown_b.cfg index 51ac1355a..3a85465ed 100644 --- a/cfg/stripper/zonemod/maps/c4m4_milltown_b.cfg +++ b/cfg/stripper/zonemod/maps/c4m4_milltown_b.cfg @@ -723,6 +723,14 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Remove 2 doors in the upstairs room by the balcony +filter: +{ + "hammerid" "1130593" +} +{ + "hammerid" "1130514" +} ; ########### ADDITIONAL PROPS AND SPAWNS ########### @@ -782,6 +790,29 @@ add: "solid" "6" "disableshadows" "1" } +; --- Fence by the playground +{ + "classname" "prop_dynamic" + "origin" "-1255.75 5880.25 92.25" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_128.mdl" + "solid" "6" + "disableshadows" "1" + "lightingorigin" "playground_fence_01" +} +{ + "classname" "env_physics_blocker" + "origin" "-1258.5 5884.5 151" + "mins" "-5.5 -60.5 -57" + "maxs" "5.5 60.5 57" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "info_target" + "origin" "-1255.75 5688.25 92.25" + "targetname" "playground_fence_01" +} ; --- Props in the broken / unfinished house by the playground { "classname" "prop_dynamic" @@ -899,23 +930,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Extend green fence into garage sale area -{ - "classname" "prop_dynamic" - "origin" "2070 2897 92.25" - "angles" "0 0 0" - "model" "models/props_urban/wood_fence001_128.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "138 189 153" - "lightingorigin" "garage_sale_fences_lighting" -} -; --- Fix lighting origin -{ - "classname" "info_target" - "origin" "2136 2956 96.25" - "targetname" "garage_sale_fences_lighting" -} ; --- Chimney on house by the blue SUV { "classname" "prop_dynamic" @@ -1290,44 +1304,10 @@ add: ; == Block off routes by playground houses == ; ===================================================== add: -; --- Hedges at the front of the playground -{ - "classname" "prop_dynamic" - "origin" "-1997 7013 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6789 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-1997 6565 95" - "angles" "0 90 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Clipping on hedges -{ - "classname" "env_physics_blocker" - "origin" "-1997 6788 881" - "mins" "-20 -347 -655" - "maxs" "20 347 655" - "initialstate" "1" - "BlockType" "1" -} ; --- Fences to block path on side of houses by green house / trailer { "classname" "prop_dynamic" - "origin" "-768 5440 94" + "origin" "-768 5312 94" "angles" "0 180 0" "model" "models/props_urban/wood_fence001_256.mdl" "solid" "6" @@ -1335,11 +1315,17 @@ add: } { "classname" "prop_dynamic" - "origin" "-768 5248 94" + "origin" "-768 5504 94" "angles" "0 180 0" "model" "models/props_urban/wood_fence001_128.mdl" "solid" "6" "disableshadows" "1" + "lightingorigin" "playground_fence_02" +} +{ + "classname" "info_target" + "origin" "-768 5312 94" + "targetname" "playground_fence_02" } ; --- Fences to block path by the playground { @@ -1474,26 +1460,7 @@ modify: "model" "models/props_downtown/door_interior_128_01_dm02_01.mdl" } } -; --- Remove 2 doors in the upstairs room by the balcony -filter: -{ - "hammerid" "1130593" -} -{ - "hammerid" "1130514" -} add: -; --- Infected ladder on hedge -{ - "classname" "func_simpleladder" - "origin" "-844 264 0" - "angles" "0 0 0" - "model" "*169" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} ; --- Infected ladders on fence by SUV { "classname" "func_simpleladder" diff --git a/cfg/stripper/zonemod/maps/c5m1_waterfront.cfg b/cfg/stripper/zonemod/maps/c5m1_waterfront.cfg index a33993c21..23377d754 100644 --- a/cfg/stripper/zonemod/maps/c5m1_waterfront.cfg +++ b/cfg/stripper/zonemod/maps/c5m1_waterfront.cfg @@ -375,76 +375,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Props in the restaurant after the kitchen -{ - "classname" "prop_dynamic" - "origin" "-2876 54 -368" - "angles" "0 0 0" - "model" "models/props_office/vending_machine01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2916 -391 -368" - "angles" "0 0 0" - "model" "models/props_downtown/pooltable.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2916 -375 -322" - "angles" "0 0 0" - "model" "models/props_junk/cardboard_box03_static.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2642 -116 -336" - "angles" "0 180 0" - "model" "models/props_unique/jukebox01_body.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-2642 -116 -336" - "angles" "0 180 0" - "model" "models/props_unique/jukebox01.mdl" - "solid" "0" - "disableshadows" "1" - "DefaultAnim" "idle" -} -{ - "classname" "prop_dynamic" - "origin" "-2642 -104 -324" - "angles" "0 180 0" - "model" "models/props_unique/jukebox01_menu.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Fix LOS on added jukebox -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_jukebox_restaurant,AddOutput,mins -18 -11 -32,0,-1" - "OnMapSpawn" "losfix_jukebox_restaurant,AddOutput,maxs 18 11 32,0,-1" - "OnMapSpawn" "losfix_jukebox_restaurant,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "-2642 -116 -336" - "targetname" "losfix_jukebox_restaurant" -} -{ - "classname" "env_physics_blocker" - "origin" "-2642 -116 -336" - "mins" "-18.1 -11.1 -32.1" - "maxs" "18.1 11.1 32.1" - "initialstate" "1" - "BlockType" "0" -} ; --- Prop to get on end saferoom roof { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c5m2_park.cfg b/cfg/stripper/zonemod/maps/c5m2_park.cfg index 0ad553d9b..1211d079c 100644 --- a/cfg/stripper/zonemod/maps/c5m2_park.cfg +++ b/cfg/stripper/zonemod/maps/c5m2_park.cfg @@ -885,11 +885,6 @@ add: ; ===================================================== add: ; --- Park props lighting fixes -{ - "classname" "info_target" - "origin" "-5220 -3040 -256" - "targetname" "left_wall_lighting" -} { "classname" "info_target" "origin" "-5616 -3128 -255" @@ -906,94 +901,15 @@ add: "targetname" "path_wall_lighting2" } ; --- PARK PROPS - LEFT SIDE -; --- Extend wall and hedges by the stairs leading into the park on the left +; --- Hedge by the restrooms { "classname" "prop_dynamic" - "origin" "-5107 -3041 -290" - "angles" "0 0 0" + "origin" "-5410 -2680 -261" + "angles" "0 31.5 0" "model" "models/props_foliage/urban_hedge_256_128_high.mdl" "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-5189 -3042 -290" - "angles" "0 180 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5068 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_wall001_128.mdl" - "solid" "6" - "disableshadows" "1" - "lightingorigin" "left_wall_lighting" -} -{ - "classname" "prop_dynamic" - "origin" "-5144 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_column001_32.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5220 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_wall001_128.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5296 -3040 -192" - "angles" "0 90 0" - "model" "models/props_urban/gate_column001_32.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5144 -3040 812" - "mins" "-164 -12 -852" - "maxs" "164 12 852" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5156 -3031 -157" - "angles" "0 0 25" - "mins" "-152 -5 -12" - "maxs" "152 5 12" - "boxmins" "-152 -5 -12" - "boxmaxs" "152 5 12" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5144 -3051 -157" - "angles" "0 0 -32" - "mins" "-164 -5 -12" - "maxs" "164 5 12" - "boxmins" "-164 -5 -12" - "boxmaxs" "164 5 12" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "-5144 -3041 -232" - "mins" "-164 -20.5 -56" - "maxs" "164 19.5 56" - "initialstate" "1" - "BlockType" "1" -} ; --- Hedge in the corner after the stairs leading into the park on the left path { "classname" "prop_dynamic" @@ -1040,16 +956,6 @@ add: "disableshadows" "1" "lightingorigin" "left_hedge_lighting" } -; --- Close gap between hedges at the start of the left path -{ - "classname" "prop_dynamic" - "origin" "-5648 -3592 -293" - "angles" "-13.5 350 2" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" - "lightingorigin" "left_hedge_lighting" -} ; --- Infected ladder to climb over the above extended hedges { "classname" "func_simpleladder" @@ -1201,14 +1107,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "-5245 -702 -243" - "angles" "0 112 0" - "model" "models/props_foliage/urban_hedge_128_64_high.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Additional hedge in the corner corner at the start of the right side { "classname" "prop_dynamic" @@ -1218,15 +1116,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Extend hedges out to divide the middle of the right side -{ - "classname" "prop_dynamic" - "origin" "-6031 -1271 -253" - "angles" "0 67.5 0" - "model" "models/props_foliage/urban_hedge_256_128_high.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Tree on right side of the park { "classname" "prop_dynamic" @@ -1236,39 +1125,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Lamp posts on right side of park -{ - "classname" "prop_dynamic" - "origin" "-5354 -667 -223" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5668 -618 -228" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-5953 -698 -247" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-6200 -880 -257" - "angles" "0 0 0" - "model" "models/props_downtown/street_lamp01.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Extend hedge by the wall before the restrooms on the right side { "classname" "prop_dynamic" @@ -1287,32 +1143,6 @@ add: "initialstate" "1" "BlockType" "1" } -; --- Foliage on right side of park -add: -{ - "classname" "prop_dynamic" - "origin" "-5661 -1062 -198" - "angles" "0 120 0" - "model" "models/props_foliage/urban_tree_base_bushes01_large.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-6478 -805 -258" - "angles" "0 283 0" - "model" "models/props_foliage/urban_bush02.mdl" - "solid" "0" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "-6377 -725 -258" - "angles" "0 128 0" - "model" "models/props_foliage/urban_bush02.mdl" - "solid" "0" - "disableshadows" "1" -} ; --- Extend a hedge by exit to the middle section of the park on the right side { "classname" "prop_dynamic" @@ -1538,91 +1368,65 @@ add: "origin" "-8091 -5603 -137" "targetname" "tarp_plywood_lighting" } -; --- Army truck and crates outside the bus station exit +; --- Delivery van after the bus station +add: { "classname" "prop_dynamic" - "origin" "-6697 -7598 -256" - "angles" "0 8.5 0" - "model" "models/props_vehicles/army_truck.mdl" + "origin" "-6750 -7360 -257" + "angles" "0 99 0" + "model" "models/props_vehicles/deliveryvan.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "-6692 -7755 -256" - "angles" "0 8.5 0" - "model" "models/props_crates/static_crate_40.mdl" + "origin" "-6750 -7360 -257" + "angles" "0 99 0" + "model" "models/props_vehicles/deliveryvan_glass.mdl" "solid" "6" "disableshadows" "1" } +; --- Truck by the end saferoom { "classname" "prop_dynamic" - "origin" "-6650 -7748 -256" - "angles" "0 8.5 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "-6673 -7743 -209" - "angles" "0 98.5 0" - "model" "models/props_crates/supply_crate01.mdl" + "origin" "-9211 -8331 -256" + "angles" "0 105 0" + "model" "models/props/de_nuke/truck_nuke.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "-6723 -7595 -192" - "angles" "0 98.5 0" - "model" "models/props_crates/static_crate_40.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic_override" - "origin" "-6724 -7595 -146" - "angles" "0 188.5 0" - "model" "models/props_crates/supply_crate01.mdl" + "origin" "-9211 -8331 -256" + "angles" "0 105 0" + "model" "models/props/de_nuke/truck_nuke_glass.mdl" "solid" "6" "disableshadows" "1" } -; --- Bus to change the route at the end saferoom and allow more spawns { - "classname" "prop_dynamic" - "origin" "-9184 -8265 -256" - "angles" "0 22.5 0" - "model" "models/props_vehicles/bus01_2.mdl" - "solid" "6" - "disableshadows" "1" - "lightingorigin" "end_saferoom_bus_lighting" -} -; --- Bodies by the bus to add some visual flavor -{ - "classname" "prop_dynamic" - "origin" "-8965 -8261 -256" - "angles" "0 30 0" - "model" "models/deadbodies/dead_male_civilian_02.mdl" - "solid" "0" - "disableshadows" "1" - "lightingorigin" "end_saferoom_bus_lighting" -} -{ - "classname" "prop_dynamic" - "origin" "-8973 -8193 -159" - "angles" "4.98962 359.685 -4.01493" - "model" "models/deadbodies/ceda/ceda_table_b.mdl" - "solid" "0" - "disableshadows" "1" - "lightingorigin" "end_saferoom_bus_lighting" + "classname" "env_physics_blocker" + "origin" "-9088 -8297 704" + "angles" "0 105 0" + "mins" "-42 -33 -960" + "maxs" "42 33 960" + "boxmins" "-41 -33 -960" + "boxmaxs" "41 33 960" + "initialstate" "1" + "BlockType" "1" } -; --- Fix lighting { - "classname" "info_target" - "origin" "-8922 -8183 -61" - "targetname" "end_saferoom_bus_lighting" + "classname" "env_physics_blocker" + "origin" "-9238 -8338 788" + "angles" "0 105 0" + "mins" "-57 -120 -876" + "maxs" "57 120 876" + "boxmins" "-57 -120 -876" + "boxmaxs" "57 120 876" + "initialstate" "1" + "BlockType" "1" } + ; ===================================================== ; == LADDER / ELEVATOR NERF == ; == Nerf ladder & elevator attacks for infected == diff --git a/cfg/stripper/zonemod/maps/c5m3_cemetery.cfg b/cfg/stripper/zonemod/maps/c5m3_cemetery.cfg index 5d9f4f574..93e879e83 100644 --- a/cfg/stripper/zonemod/maps/c5m3_cemetery.cfg +++ b/cfg/stripper/zonemod/maps/c5m3_cemetery.cfg @@ -776,16 +776,6 @@ add: "solid" "6" "disableshadows" "1" } -; --- Extend a fence after the trailer drop -{ - "classname" "prop_dynamic" - "origin" "2744 1372 0" - "angles" "0 180 0" - "model" "models/props_urban/wood_fence001_64.mdl" - "solid" "6" - "disableshadows" "1" - "rendercolor" "147 172 164" -} ; --- Plywood on burned down house by the trailer drop { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/c6m2_bedlam.cfg b/cfg/stripper/zonemod/maps/c6m2_bedlam.cfg index dfb5c2e3e..fae664321 100644 --- a/cfg/stripper/zonemod/maps/c6m2_bedlam.cfg +++ b/cfg/stripper/zonemod/maps/c6m2_bedlam.cfg @@ -688,16 +688,16 @@ add: ; --- Van on the street outside the jazz club { "classname" "prop_dynamic" - "origin" "-94 3944 -162" - "angles" "0 263 0" + "origin" "-6 3910 -162" + "angles" "0 260 0" "model" "models/props_vehicles/van.mdl" "solid" "6" "disableshadows" "1" } { "classname" "prop_dynamic" - "origin" "-94 3944 -162" - "angles" "0 263 0" + "origin" "-6 3910 -162" + "angles" "0 260 0" "model" "models/props_vehicles/van_glass.mdl" "solid" "6" "disableshadows" "1" @@ -710,7 +710,7 @@ add: } { "classname" "func_brush" - "origin" "-94 3942 -155" + "origin" "-8 3901 -155" "targetname" "losfix_jazzvan1" } ; --- Sign on jazz club awning diff --git a/cfg/stripper/zonemod/maps/c8m1_apartment.cfg b/cfg/stripper/zonemod/maps/c8m1_apartment.cfg index f95f922e4..c03aa56c8 100644 --- a/cfg/stripper/zonemod/maps/c8m1_apartment.cfg +++ b/cfg/stripper/zonemod/maps/c8m1_apartment.cfg @@ -3,6 +3,19 @@ ; == DIRECTOR & EVENT MODIFICATION == ; == Modify director behaviour and events == ; ===================================================== +; --- Remove tank spawn blocking script +modify: +{ + match: + { + "hammerid" "1448324" + } + delete: + { + "OnMultiNewRound" "directorBeginScriptc8m1_apartment0-1" + "OnMultiNewMap" "directorBeginScriptc8m1_apartment0-1" + } +} ; ################ ITEM SPAWN CHANGES ############### @@ -387,46 +400,6 @@ modify: "spawnflags" "1593344" } } -; --- Block LOS on parking lot fences (for some reason they don't block LOS for tank rage only) -add: -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_parking_fence_a,AddOutput,mins -128 -0.5 -68,0,-1" - "OnMapSpawn" "losfix_parking_fence_a,AddOutput,maxs 128 0.5 68,0,-1" - "OnMapSpawn" "losfix_parking_fence_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "losfix_parking_fence_b,AddOutput,mins -128 -0.5 -68,0,-1" - "OnMapSpawn" "losfix_parking_fence_b,AddOutput,maxs 128 0.5 68,0,-1" - "OnMapSpawn" "losfix_parking_fence_b,AddOutput,solid 2,0,-1" - ; --- Make the fences non-solid to enable wallbanging - "OnMapSpawn" "anv_mapfixes_losblocker_fencea,DisableCollision,,15,-1" - "OnMapSpawn" "anv_mapfixes_losblocker_fenceb,DisableCollision,,15,-1" -} -{ - "classname" "func_brush" - "origin" "896 3972.5 84" - "targetname" "losfix_parking_fence_a" -} -{ - "classname" "func_brush" - "origin" "1408 3972.5 84" - "targetname" "losfix_parking_fence_b" -} -{ - "classname" "env_physics_blocker" - "origin" "896 3972.5 84" - "mins" "-128.1 -0.6 -68.1" - "maxs" "128.1 0.6 68.1" - "initialstate" "1" - "BlockType" "0" -} -{ - "classname" "env_physics_blocker" - "origin" "1408 3972.5 84" - "mins" "-128.1 -0.6 -68.1" - "maxs" "128.1 0.6 68.1" - "initialstate" "1" - "BlockType" "0" -} ; --- Remove some doors in the office building filter: { @@ -645,48 +618,6 @@ add: "origin" "2148 1418 474" "targetname" "saferoom_railing_lighting" } -; --- Dumpsters behind police barriade after the alley -{ - "classname" "prop_dynamic" - "origin" "1502 1978 16" - "angles" "0 180 0" - "model" "models/props_junk/dumpster.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "798 1978 16" - "angles" "0 0 0" - "model" "models/props_junk/dumpster.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Crates in the parking lot -{ - "classname" "prop_dynamic" - "origin" "821 4032 16" - "angles" "0 0 0" - "model" "models/props/de_nuke/crate_extralarge.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "env_physics_blocker" - "origin" "821 4032 2312" - "mins" "-48 -48 -2168" - "maxs" "48 48 2168" - "initialstate" "1" - "BlockType" "1" -} -{ - "classname" "prop_dynamic" - "origin" "903 4054 15" - "angles" "0 0 0" - "model" "models/props/de_nuke/crate_small.mdl" - "solid" "6" - "disableshadows" "1" -} ; --- Truck in the parking lot { "classname" "prop_dynamic" @@ -741,35 +672,6 @@ add: "origin" "1287 4637 25" "targetname" "losfix_parking_truck" } -; --- Van by the stairs before the end saferoom -{ - "classname" "prop_dynamic" - "origin" "2698 4411 11" - "angles" "0 90 -3" - "model" "models/props_vehicles/van.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "2698 4411 11" - "angles" "0 90 -3" - "model" "models/props_vehicles/van_glass.mdl" - "solid" "6" - "disableshadows" "1" -} -; --- Block LOS under van -{ - "classname" "logic_auto" - "OnMapSpawn" "losfix_subway_van,AddOutput,mins -106 -1 -16,0,-1" - "OnMapSpawn" "losfix_subway_van,AddOutput,maxs 106 1 16,0,-1" - "OnMapSpawn" "losfix_subway_van,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "2697 4411 22" - "targetname" "losfix_subway_van" -} ; ===================================================== ; == LADDER / ELEVATOR NERF == @@ -850,10 +752,13 @@ filter: ; == CLIP REMOVAL == ; == Remove miscellaneous clips and brushes == ; ===================================================== -; --- Remove TLS clips after loading +; --- Remove TLS entities after loading add: { "classname" "logic_auto" + ; --- Ladder to get on saferoom roof + "OnMapSpawn" "anv_mapfixes_ladder_startroof_cloned_trashblack,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_ladder_startroof_clip,Kill,,30,-1" ; --- Clip on roof opposite the saferoom "OnMapSpawn" "anv_mapfixes_yesdraw_start_clipa,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_yesdraw_start_clipb,Kill,,30,-1" @@ -867,6 +772,9 @@ add: "OnMapSpawn" "anv_mapfixes_yesdraw_rooftop_3_wrongwayb,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_commvignette_wrongwaya,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_commvignette_wrongwayb,Kill,,30,-1" + ; --- Fence covers in parking lot + "OnMapSpawn" "anv_mapfixes_losblocker_fencea,Kill,,30,-1" + "OnMapSpawn" "anv_mapfixes_losblocker_fenceb,Kill,,30,-1" ; --- Clip on roof back corner of the parking lot "OnMapSpawn" "anv_mapfixes_yesdraw_farcorner_clip,Kill,,30,-1" "OnMapSpawn" "anv_mapfixes_yesdraw_farcorner_wrongway,Kill,,30,-1" @@ -1182,4 +1090,34 @@ add: "normal.y" "1.00" "normal.z" "0.00" "team" "2" +} +; -- Block navs / flow +add: +{ + "classname" "logic_auto" + "OnMapSpawn" "nav_block_street_crash,BlockNav,,1,-1" +} +{ + "classname" "script_nav_blocker" + "origin" "2115 3894 20" + "extent" "71 10 8" + "targetname" "nav_block_street_crash" + "teamToBlock" "2" + "affectsFlow" "1" +} +{ + "classname" "script_nav_blocker" + "origin" "2743 3774 20" + "extent" "71 10 8" + "targetname" "nav_block_street_crash" + "teamToBlock" "2" + "affectsFlow" "1" +} +{ + "classname" "script_nav_blocker" + "origin" "2433 3776 12" + "extent" "249 56 8" + "targetname" "nav_block_street_crash" + "teamToBlock" "2" + "affectsFlow" "1" } \ No newline at end of file diff --git a/cfg/stripper/zonemod/maps/c8m2_subway.cfg b/cfg/stripper/zonemod/maps/c8m2_subway.cfg index 359e4cc2f..9751e2323 100644 --- a/cfg/stripper/zonemod/maps/c8m2_subway.cfg +++ b/cfg/stripper/zonemod/maps/c8m2_subway.cfg @@ -302,58 +302,50 @@ add: "solid" "6" "disableshadows" "1" } -; --- Bus by the end saferoom +; --- Van by the end saferoom { "classname" "prop_dynamic" - "origin" "10155 5379 7" - "angles" "0 330 0" - "model" "models/props_vehicles/bus01.mdl" + "origin" "10165 5449 7" + "angles" "0 334 0" + "model" "models/props_vehicles/deliveryvan.mdl" "solid" "6" "disableshadows" "1" } -; --- Block LOS under bus { - "classname" "logic_auto" - "OnMapSpawn" "end_saferoom_bus_a,AddOutput,mins -92 -1 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_a,AddOutput,maxs 92 1 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_a,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_b,AddOutput,mins -1 -50 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_b,AddOutput,maxs 1 50 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_b,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_c,AddOutput,mins -92 -1 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_c,AddOutput,maxs 92 1 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_c,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_d,AddOutput,mins -1 -50 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_d,AddOutput,maxs 1 50 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_d,AddOutput,solid 2,0,-1" - "OnMapSpawn" "end_saferoom_bus_e,AddOutput,mins -25 -1 -13,0,-1" - "OnMapSpawn" "end_saferoom_bus_e,AddOutput,maxs 25 1 13,0,-1" - "OnMapSpawn" "end_saferoom_bus_e,AddOutput,solid 2,0,-1" -} -{ - "classname" "func_brush" - "origin" "10280 5309 19" - "targetname" "end_saferoom_bus_a" + "classname" "prop_dynamic" + "origin" "10165 5449 7" + "angles" "0 334 0" + "model" "models/props_vehicles/deliveryvan_glass.mdl" + "solid" "6" + "disableshadows" "1" } +; --- Block LOS under van { - "classname" "func_brush" - "origin" "10189 5360 19" - "targetname" "end_saferoom_bus_b" + "classname" "logic_auto" + "OnMapSpawn" "end_saferoom_van_a,AddOutput,mins -95 -1 -13,0,-1" + "OnMapSpawn" "end_saferoom_van_a,AddOutput,maxs 95 1 13,0,-1" + "OnMapSpawn" "end_saferoom_van_a,AddOutput,solid 2,0,-1" + "OnMapSpawn" "end_saferoom_van_b,AddOutput,mins -1 -43 -13,0,-1" + "OnMapSpawn" "end_saferoom_van_b,AddOutput,maxs 1 43 13,0,-1" + "OnMapSpawn" "end_saferoom_van_b,AddOutput,solid 2,0,-1" + "OnMapSpawn" "end_saferoom_van_c,AddOutput,mins -32 -1 -13,0,-1" + "OnMapSpawn" "end_saferoom_van_c,AddOutput,maxs 32 1 13,0,-1" + "OnMapSpawn" "end_saferoom_van_c,AddOutput,solid 2,0,-1" } { "classname" "func_brush" - "origin" "10098 5411 19" - "targetname" "end_saferoom_bus_c" + "origin" "10121 5471 19" + "targetname" "end_saferoom_van_a" } { "classname" "func_brush" - "origin" "10007 5462 19" - "targetname" "end_saferoom_bus_d" + "origin" "10215 5427 19" + "targetname" "end_saferoom_van_b" } { "classname" "func_brush" - "origin" "9981 5487 19" - "targetname" "end_saferoom_bus_e" + "origin" "10248 5424 19" + "targetname" "end_saferoom_van_c" } diff --git a/cfg/stripper/zonemod/maps/c8m4_interior.cfg b/cfg/stripper/zonemod/maps/c8m4_interior.cfg index 2d9b894f7..8a11852d6 100644 --- a/cfg/stripper/zonemod/maps/c8m4_interior.cfg +++ b/cfg/stripper/zonemod/maps/c8m4_interior.cfg @@ -43,6 +43,25 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Remove the hittable generator outside the elevator +filter: +{ + "targetname" "generator01" +} +{ + "targetname" "generator_cable01" +} +modify: +{ + match: + { + "hammerid" "6553332" + } + replace: + { + "spawnflags" "1" + } +} ; ############# MAP CLIPPING AND ISSUES ############# diff --git a/cfg/stripper/zonemod/maps/c9m1_alleys.cfg b/cfg/stripper/zonemod/maps/c9m1_alleys.cfg index b26fb35be..65144bb9e 100644 --- a/cfg/stripper/zonemod/maps/c9m1_alleys.cfg +++ b/cfg/stripper/zonemod/maps/c9m1_alleys.cfg @@ -31,41 +31,41 @@ modify: "directionentityname" "car_hatchback3-car_physics" } } -{ - match: - { - "hammerid" "610347" - "targetname" "howitzer_force" - } - replace: - { - "directionentityname" "car_sedan18-car_physics" - } -} -{ - match: - { - "hammerid" "101865" - "targetname" "howitzer_force" - } - replace: - { - "directionentityname" "car_sedan10-car_physics" - } -} +;{ +; match: +; { +; "hammerid" "610347" +; "targetname" "howitzer_force" +; } +; replace: +; { +; "directionentityname" "car_sedan18-car_physics" +; } +;} +;{ +; match: +; { +; "hammerid" "101865" +; "targetname" "howitzer_force" +; } +; replace: +; { +; "directionentityname" "car_sedan10-car_physics" +; } +;} ; --- Temporarily disable motion on a nearby car to stop it getting launched when one of the other cars hits it ; --- Note: We make this car unhittable anyway, but this fix applies if it is still hittable -{ - match: - { - "targetname" "fire_howitzer" - } - insert: - { - "OnPressed" "car_hatchback2-car_physics,DisableMotion,,0.75,1" - "OnPressed" "car_hatchback2-car_physics,EnableMotion,,5,1" - } -} +;{ +; match: +; { +; "targetname" "fire_howitzer" +; } +; insert: +; { +; "OnPressed" "car_hatchback2-car_physics,DisableMotion,,0.75,1" +; "OnPressed" "car_hatchback2-car_physics,EnableMotion,,5,1" +; } +;} ; ################ ITEM SPAWN CHANGES ############### @@ -208,7 +208,7 @@ modify: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Reduced number of hittable cars (was 44 cars, now 24) +; --- Reduce number of hittable cars ; --- By the saferoom (was 11 cars, now 3) filter: { @@ -235,7 +235,14 @@ filter: { "parentname" "car_hatchback10-car_physics" } +{ + "targetname" "car_sedan21-car_physics" +} +{ + "parentname" "car_sedan21-car_physics" +} ; --- Replaced cars +filter: { "targetname" "car_hatchback11-car_physics" } @@ -309,10 +316,51 @@ add: } filter: { - "targetname" "car_sedan21-car_physics" + "targetname" "car_sedan22-car_physics" } { - "parentname" "car_sedan21-car_physics" + "parentname" "car_sedan22-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-9193.3 -10174 -5.22718" + "angles" "-1.98536 230.165 1.3508" + "model" "models/props_vehicles/cara_95sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-9193.3 -10174 -5.22718" + "angles" "-1.98536 230.165 1.3508" + "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +filter: +{ + "targetname" "car_sedan4-car_physics" +} +{ + "parentname" "car_sedan4-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-9627.78 -9404.25 -3.49132" + "angles" "-0.989982 -0.0611799 0.00900269" + "model" "models/props_vehicles/cara_84sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-9627.78 -9404.25 -3.49132" + "angles" "-0.989982 -0.0611799 0.00900269" + "model" "models/props_vehicles/cara_84sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" } ; --- Around the warehouse (was 5 cars, now 3) filter: @@ -345,7 +393,32 @@ add: "solid" "6" "disableshadows" "1" } -; --- Around the office/humvee (was 7 cars, now 4) +; --- Around the office/humvee (was 7 cars, now 3) + +filter: +{ + "targetname" "car_sedan7-car_physics" +} +{ + "parentname" "car_sedan7-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-3398.91 -9945.88 -3.96948" + "angles" "0.129749 -89.9182 3.98544" + "model" "models/props_vehicles/cara_95sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-3398.91 -9945.88 -3.96948" + "angles" "0.129749 -89.9182 3.98544" + "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" +} filter: { "targetname" "car17" @@ -418,7 +491,31 @@ add: "solid" "6" "disableshadows" "1" } -; --- Around the drop before the event (was 5 cars, now 2) +; --- Around the drop before the event (was 5 cars, now 1) +filter: +{ + "targetname" "car20" +} +{ + "parentname" "car20" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-2868.1 -6140.08 -0.526846" + "angles" "-1.36496 39.3574 0.570068" + "model" "models/props_vehicles/cara_82hatchback_wrecked.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-2868.1 -6140.08 -0.526846" + "angles" "-1.36496 39.3574 0.570068" + "model" "models/props_vehicles/cara_82hatchback_wrecked_glass.mdl" + "solid" "6" + "disableshadows" "1" +} filter: { "targetname" "car21" @@ -473,7 +570,7 @@ add: "solid" "6" "disableshadows" "1" } -; --- Around the event (was 7 cars, now 5) +; --- Around the event (was 7 cars, now 3) filter: { "targetname" "car_sedan9-car_physics" @@ -522,6 +619,19 @@ add: "solid" "6" "disableshadows" "1" } +filter: +{ + "targetname" "car_sedan10-car_physics" +} +{ + "parentname" "car_sedan10-car_physics" +} +{ + "targetname" "car_sedan18-car_physics" +} +{ + "parentname" "car_sedan18-car_physics" +} ; --- After the event (was 9 cars, now 7) filter: { @@ -554,8 +664,8 @@ filter: { "parentname" "car_sedan19-car_physics" } -; --- Reduce number of hittable dumpsters (+ others) (was 24 dumpsters + 3 forklifts, now 16 dumpsters + 3 forklifts) -; --- By the saferoom (was 6 dumpsters, now 3) +; --- Reduce number of hittable dumpsters (+ other hittables) +; --- By the saferoom (was 6 dumpsters, now 1) filter: { "hammerid" "187" @@ -566,7 +676,17 @@ filter: { "hammerid" "119751" } -; --- Around the warehouse (was 2 dumpsters + 1 forklift, unchanged) +{ + "hammerid" "637" +} +{ + "hammerid" "199" +} +; --- Around the warehouse (was 2 dumpsters + 1 forklift, now 2 dumpsters + 0 forklifts) +filter: +{ + "hammerid" "896239" +} ; --- Around the office/humvee (was 7 dumpsters + 1 forklift, now 3 dumpsters + 1 forklift) filter: { @@ -581,11 +701,14 @@ filter: { "hammerid" "16590" } -; --- Around the drop before the event (was 3 dumpsters, now 2) +; --- Around the drop before the event (was 3 dumpsters, now 1) filter: { "hammerid" "120666" } +{ + "hammerid" "51633" +} ; --- Around the event (was 2 dumpsters, unchanged) ; --- After the event (was 4 dumpsters + 1 forklift, unchanged) diff --git a/cfg/stripper/zonemod/maps/c9m2_lots.cfg b/cfg/stripper/zonemod/maps/c9m2_lots.cfg index 967e6ea8d..94bf0dd7f 100644 --- a/cfg/stripper/zonemod/maps/c9m2_lots.cfg +++ b/cfg/stripper/zonemod/maps/c9m2_lots.cfg @@ -319,8 +319,7 @@ modify: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Reduced number of hittable cars (was 19 cars, now 11) -; --- By the saferoom (was 3 cars, now 1) +; --- By the saferoom (was 3 cars, now 0) filter: { "targetname" "car_sedan1-car_physics" @@ -369,7 +368,31 @@ add: "solid" "6" "disableshadows" "1" } -; --- By the alarm car/humvee (was 4 cars, now 2) +filter: +{ + "targetname" "car_hatchback1-car_physics" +} +{ + "parentname" "car_hatchback1-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "1943.91 -152.099 -217.962" + "angles" "-0.566462 45.5974 0.453201" + "model" "models/props_vehicles/cara_82hatchback.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "1943.91 -152.099 -217.962" + "angles" "-0.566462 45.5974 0.453201" + "model" "models/props_vehicles/cara_82hatchback_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +; --- By the alarm car/humvee (was 4 cars, now 1) filter: { "targetname" "car_sedan8-car_physics" @@ -395,6 +418,30 @@ add: "disableshadows" "1" } filter: +{ + "targetname" "car_sedan2-car_physics" +} +{ + "parentname" "car_sedan2-car_physics" +} +add: +{ + "classname" "prop_dynamic" + "origin" "3030.15 -695.325 -221.868" + "angles" "-1.12707 -149.366 359.718" + "model" "models/props_vehicles/cara_95sedan.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "3030.15 -695.325 -221.868" + "angles" "-1.12707 -149.366 359.718" + "model" "models/props_vehicles/cara_95sedan_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +filter: { "targetname" "car11" } @@ -483,7 +530,7 @@ add: "solid" "6" "disableshadows" "1" } -; --- After the shipping containers (was 4 cars, now 3) +; --- After the shipping containers (was 4 cars, now 2) filter: { "targetname" "car_sedan11-car_physics" @@ -491,6 +538,12 @@ filter: { "parentname" "car_sedan11-car_physics" } +{ + "targetname" "car_hatchback4-car_physics" +} +{ + "parentname" "car_hatchback4-car_physics" +} ; --- Around the finale area (was 2 cars, unchanged) ; --- Reduce number of hittable dumpsters (was 9 dumpsters, now 6 dumpsters) ; --- By the saferoom (was 2 dumpsters, now 1) @@ -499,7 +552,11 @@ filter: "hammerid" "110215" } ; --- By the alarm car/humvee (was 0 dumpsters, unchanged) -; --- By the warehouses (was 1 dumpster, unchanged) +; --- By the warehouses (was 1 dumpster, now 0) +filter: +{ + "hammerid" "67369" +} ; --- After the shipping containers (was 3 dumpsters, now 1) filter: { @@ -557,6 +614,23 @@ add: ; == NUISANCE CHANGES == ; == Clipping improvements, QOL map changes == ; ===================================================== +; --- Open up a warehouse room by the saferoom +modify: +{ + match: + { + "hammerid" "610267" + } + insert: + { + "targetname" "breakwall_truck_warehouse" + } +} +add: +{ + "classname" "logic_auto" + "OnMapSpawn" "breakwall_truck_warehouse,Break,,5,-1" +} add: ; --- Solidify police barricade by the crashed bus { @@ -735,17 +809,6 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to climb up warehouse shelves in the shipping yard area -{ - "classname" "func_simpleladder" - "origin" "2639 -1872 -72" - "angles" "0 0 0" - "model" "*35" - "normal.x" "1.00" - "normal.y" "0.00" - "normal.z" "0.00" - "team" "2" -} ; --- Infected ladder to climb up a truck by the fire barrel { "classname" "func_simpleladder" diff --git a/cfg/stripper/zonemod/maps/cdta_01detour.cfg b/cfg/stripper/zonemod/maps/cdta_01detour.cfg index 645c80a24..66bc70257 100644 --- a/cfg/stripper/zonemod/maps/cdta_01detour.cfg +++ b/cfg/stripper/zonemod/maps/cdta_01detour.cfg @@ -231,6 +231,14 @@ modify: "parentname" "caralarm_car1" } } +; --- Remove the alarm car +filter: +{ + "targetname" "caralarm_car1" +} +{ + "parentname" "caralarm_car1" +} ; ############# MAP CLIPPING AND ISSUES ############# @@ -284,13 +292,88 @@ add: "initialstate" "1" "BlockType" "0" } +; --- Block stuck spots in trees by the saferoom +{ + "classname" "env_physics_blocker" + "origin" "-706 3785 183" + "mins" "-38 -24 -103" + "maxs" "38 24 103" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-716 3821 137" + "mins" "-28 -12 -57" + "maxs" "28 12 57" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-579 3465 183" + "mins" "-21 -15 -103" + "maxs" "21 15 103" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-646 2395 183" + "mins" "-21 -15 -103" + "maxs" "21 15 103" + "initialstate" "1" + "BlockType" "0" +} +; --- Block a perma stuck spot in some rocks in the valley +{ + "classname" "env_physics_blocker" + "origin" "3668 2444 166" + "mins" "-44 -28 -58" + "maxs" "44 28 58" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3689 2484 166" + "mins" "-23 -12 -58" + "maxs" "23 12 58" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == NUISANCE CHANGES == ; == Clipping improvements, QOL map changes == ; ===================================================== -; --- Add textures to the back of the fences by the end saferoom add: +; --- Fix AI tanks getting stuck on the fence in the saferoom +{ + "classname" "env_physics_blocker" + "origin" "-83 2713 129" + "mins" "-35 -35 -2" + "maxs" "35 35 2" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-83 2713 133" + "mins" "-33 -33 -2" + "maxs" "33 33 2" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-83 2713 136" + "mins" "-31 -31 -1" + "maxs" "31 31 1" + "initialstate" "1" + "BlockType" "0" +} +; --- Add textures to the back of the fences by the end saferoom { "classname" "prop_dynamic" "origin" "-2679.9 -1948 420.9" @@ -363,6 +446,105 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: +; --- Fence to prevent running tanks back to the saferoom +{ + "classname" "prop_dynamic" + "origin" "3903 2712 119.181" + "angles" "0 345 0" + "model" "models/props_exteriors/fence002.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "3903.89 2711.1 151" + "angles" "0 345 0" + "mins" "-6 -291 -44" + "maxs" "6 0 44" + "boxmins" "-6 -291 -44" + "boxmaxs" "6 0 44" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3898.09 2712.66 150" + "angles" "0 345 0" + "mins" "-2 -291 -38" + "maxs" "2 0 38" + "boxmins" "-2 -291 -38" + "boxmaxs" "2 0 38" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "prop_dynamic" + "origin" "3946 2859 182" + "angles" "0 342 0" + "model" "models/props_wasteland/rock_moss04.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "3924 2775 182" + "angles" "0 162 0" + "model" "models/props_wasteland/rock_moss04.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "3902 2556 103" + "angles" "0 345 0" + "model" "models/props/cs_militia/militiarock03.mdl" + "solid" "6" + "disableshadows" "1" +} +; --- Ramp over the fence +{ + "classname" "prop_dynamic" + "origin" "3789 2693 56" + "angles" "-5 262 -7.5" + "model" "models/lostcoast/props_wasteland/rock_coast01a.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "4015 2496 756" + "mins" "-27 -64 -652" + "maxs" "27 64 652" + "initialstate" "1" + "BlockType" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "4071 2476 756" + "mins" "-28 -44 -652" + "maxs" "28 44 652" + "initialstate" "1" + "BlockType" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "4061 2535 756" + "mins" "-19 -15 -652" + "maxs" "19 15 652" + "initialstate" "1" + "BlockType" "1" +} +; --- Infected ladder over the fence +{ + "classname" "func_simpleladder" + "origin" "5787.26 217.18 -89.08" + "angles" "0 246 0" + "model" "*11" + "normal.x" "0.913545" + "normal.y" "-0.406736" + "normal.z" "0.00" + "team" "2" +} ; --- AC unit on the end saferoom roof { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/cdta_04onarail.cfg b/cfg/stripper/zonemod/maps/cdta_04onarail.cfg index 72fa07a49..a098ee199 100644 --- a/cfg/stripper/zonemod/maps/cdta_04onarail.cfg +++ b/cfg/stripper/zonemod/maps/cdta_04onarail.cfg @@ -290,6 +290,17 @@ add: "spawnflags" "2" "count" "5" } +; --- Ammo pile in the trailer park +{ + "classname" "weapon_ammo_spawn" + "origin" "-6497 2353 672" + "angles" "0 60 0" + "model" "models/props/terror/ammo_stack.mdl" + "solid" "6" + "disableshadows" "1" + "spawnflags" "2" + "count" "5" +} ; --- Ammo pile in the train car before the warehouse { "classname" "weapon_ammo_spawn" @@ -306,6 +317,30 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== +; --- Remove 2 hittable cars in the trailer park +filter: +{ + "targetname" "InstanceAuto1-car_physics" +} +{ + "parentname" "InstanceAuto1-car_physics" +} +{ + "targetname" "InstanceAuto2-car_physics" +} +{ + "parentname" "InstanceAuto2-car_physics" +} +; --- Add a hittable log after the bridge +add: +{ + "classname" "prop_physics" + "origin" "2492 2410 910" + "angles" "0 46 0" + "model" "models/props_foliage/tree_trunk_fallen.mdl" + "solid" "6" + "fadescale" "0" +} ; --- Remove the forklift inside the warehouse filter: { @@ -356,12 +391,34 @@ add: ; == OUT OF BOUNDS == ; == Block players getting outside / under the map == ; ===================================================== +add: +; --- Block an out of bounds spot by the trailer park +{ + "classname" "env_physics_blocker" + "origin" "-4952 -362 712" + "mins" "-264 -22 -80" + "maxs" "264 22 80" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == STUCK SPOTS == ; == Prevent players from getting stuck in the map == ; ===================================================== add: +; --- Block a perma-stuck spot behind a fence in the trailer park +{ + "classname" "env_physics_blocker" + "origin" "-5168 2142 733" + "angles" "0 45 0" + "mins" "-32 -120 -56" + "maxs" "32 120 56" + "boxmins" "-32 -120 -56" + "boxmaxs" "32 120 56" + "initialstate" "1" + "BlockType" "0" +} ; --- Block a perma-stuck spot behind a bush by the 2 CEDA trailers { "classname" "env_physics_blocker" @@ -448,6 +505,111 @@ add: ; == New props for balance and SI spawns == ; ===================================================== add: +; --- Barricade to block survivors from running back to the burning tanker by the saferoom (for tank fights and to prevent reproducable a crash in that area) +{ + "classname" "prop_dynamic" + "origin" "-11206 999 649" + "angles" "0 0 0" + "model" "models/props_street/police_barricade2.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-11206 1314 643" + "angles" "0 0 0" + "model" "models/props_street/police_barricade_496in.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-11206 1633 649" + "angles" "0 0 0" + "model" "models/props_street/police_barricade2.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-11206 1729 649" + "angles" "0 0 0" + "model" "models/props_street/police_barricade.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "-11242 1375 1148" + "mins" "-38 -447 -524" + "maxs" "38 447 524" + "initialstate" "1" + "BlockType" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "-11342 2042 1148" + "mins" "-122 -221 -524" + "maxs" "122 221 524" + "initialstate" "1" + "BlockType" "1" +} +; --- Infected ladder to climb over barricade +{ + "classname" "func_simpleladder" + "origin" "-14718 -593 -477.05" + "angles" "0 270 0" + "model" "*102" + "normal.x" "-1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} +; --- One way drop at the trailer park entrance to prevent easy tank runbacks +{ + "classname" "prop_dynamic" + "origin" "-6389 2941 639" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_128.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "prop_dynamic" + "origin" "-6389 3037 639" + "angles" "0 0 0" + "model" "models/props_urban/wood_fence001_64.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "func_simpleladder" + "origin" "-10534.68 3435.8 183.37" + "angles" "0 234 -10" + "model" "*102" + "normal.x" "-0.796726" + "normal.y" "0.578855" + "normal.z" "0.173648" + "team" "0" +} +{ + "classname" "prop_dynamic" + "origin" "-6461 2804 723" + "angles" "-10 144 0" + "model" "models/props/de_train/ladderaluminium.mdl" + "solid" "0" + "disableshadows" "1" +} +{ + "classname" "func_simpleladder" + "origin" "-2878 4868 -488.05" + "angles" "0 90 0" + "model" "*102" + "normal.x" "1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} ; --- Ramp at the event drop to stop it from being a one way drop { "classname" "prop_dynamic" @@ -737,6 +899,20 @@ add: ; == TRIGGER REMOVAL / FIX == ; == Fix triggers that interfere with gameplay == ; ===================================================== +; --- Remove nav blockers that cover the entire 2nd half of the map +filter: +{ + "targetname" "bridgenavblock1" +} +{ + "targetname" "bridgenavblock2" +} +{ + "targetname" "bridgenavblock3" +} +{ + "targetname" "bridgenavblock4" +} ; ############# LADDER CHANGES AND FIXES ############ @@ -800,7 +976,7 @@ add: "normal.z" "0.00" "team" "2" } -; --- Infected ladder to prevent a perma-stuck spot behind a fence in the trailer park +; --- Infected ladders to prevent a perma-stuck spot behind a fence in the trailer park { "classname" "func_simpleladder" "origin" "-10319 -145 -483.05" @@ -811,6 +987,16 @@ add: "normal.z" "0.00" "team" "2" } +{ + "classname" "func_simpleladder" + "origin" "-7431 6601 -449.05" + "angles" "0 180 0" + "model" "*102" + "normal.x" "0.00" + "normal.y" "1.00" + "normal.z" "0.00" + "team" "2" +} ; --- Infected ladders to get over fences by the trailer park exit { "classname" "func_simpleladder" diff --git a/cfg/stripper/zonemod/maps/l4d2_diescraper4_top_361.cfg b/cfg/stripper/zonemod/maps/l4d2_diescraper4_top_361.cfg index 87796a77d..728f5c0ea 100644 --- a/cfg/stripper/zonemod/maps/l4d2_diescraper4_top_361.cfg +++ b/cfg/stripper/zonemod/maps/l4d2_diescraper4_top_361.cfg @@ -168,14 +168,17 @@ modify: { "classname" "func_breakable" "material" "0" + "BreakableType" "1" } replace: { "minhealthdmg" "1000000000" "health" "1000000000" + "spawnflags" "1" } } + ; --- Make a few glass panes breakable modify: { @@ -225,6 +228,18 @@ modify: "minhealthdmg" "0" } } +modify: +{ + match: + { + "hammerid" "33771" + } + replace: + { + "health" "5" + "minhealthdmg" "0" + } +} ; Ensure safe room weapon selection modify: diff --git a/cfg/stripper/zonemod/maps/l4d_dbd2dc_anna_is_gone.cfg b/cfg/stripper/zonemod/maps/l4d_dbd2dc_anna_is_gone.cfg index 431430657..2d9d3a9f6 100644 --- a/cfg/stripper/zonemod/maps/l4d_dbd2dc_anna_is_gone.cfg +++ b/cfg/stripper/zonemod/maps/l4d_dbd2dc_anna_is_gone.cfg @@ -252,6 +252,19 @@ add: ; "teamToBlock" "-1" ; "affectsFlow" "0" ;} +; --- Make the boards in the house unbreakable +modify: +{ + match: + { + "targetname" "bretter_door" + } + replace: + { + "targetname" "bretter_door_unbreakable" + "spawnflags" "1" + } +} ; --- Remove the tank run away tank sequence filter: { @@ -723,10 +736,57 @@ add: "origin" "-954 284 -466" "targetname" "losfix_car_peach_b" } -; --- Remove a dumpster in the parking lot +; --- Make the burning car unhittable +filter: +{ + "targetname" "tank_car_throw" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-896.409 -110.7 -361.501" + "angles" "20.2096 9.7078 174.171" + "model" "models/props_vehicles/cara_95sedan_wrecked.mdl" + "solid" "6" + "disableshadows" "1" + "rendercolor" "111 0 0" +} +{ + "classname" "prop_dynamic" + "origin" "-896.409 -110.7 -361.501" + "angles" "20.2096 9.7078 174.171" + "model" "models/props_vehicles/cara_95sedan_wrecked_glass.mdl" + "solid" "6" + "disableshadows" "1" +} +modify: +{ + match: + { + "SourceEntityName" "tank_car_throw" + } + delete: + { + "SourceEntityName" "tank_car_throw" + } +} +{ + match: + { + "parentname" "tank_car_throw" + } + delete: + { + "parentname" "tank_car_throw" + } +} +; --- Remove 2 dumpsters by the alarm car filter: { - "hammerid" "2162083" + "hammerid" "2093861" +} +{ + "hammerid" "2096600" } ; ############# MAP CLIPPING AND ISSUES ############# @@ -781,35 +841,35 @@ add: "BlockType" "1" } ; --- Disable the blocker temporarily while survivors on the other side of the fence -{ - "classname" "logic_auto" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,mins -360 -319 -664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,maxs 360 319 664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmins -360 -319 -664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmaxs 360 319 664,0,-1" - "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,solid 2,0,-1" -} -{ - "classname" "trigger_multiple" - "origin" "-1112 6624 168" - "targetname" "house_skip_blocker_trigger" - "filtername" "filter_survivor" - "spawnflags" "1" - "OnTrigger" "house_skip_blocker,Disable,,0,-1" - "OnNotTouching" "house_skip_blocker,Enable,,0,-1" -} -{ - "classname" "filter_activator_team" - "targetname" "filter_survivor" - "Negated" "Allow entities that match criteria" - "filterteam" "2" -} -{ - "classname" "logic_timer" - "targetname" "house_skip_blocker_timer" - "RefireTime" "2" - "OnTimer" "house_skip_blocker_trigger,TouchTest,,0,-1" -} +;{ +; "classname" "logic_auto" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,mins -360 -319 -664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,maxs 360 319 664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmins -360 -319 -664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmaxs 360 319 664,0,-1" +; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,solid 2,0,-1" +;} +;{ +; "classname" "trigger_multiple" +; "origin" "-1112 6624 168" +; "targetname" "house_skip_blocker_trigger" +; "filtername" "filter_survivor" +; "spawnflags" "1" +; "OnTrigger" "house_skip_blocker,Disable,,0,-1" +; "OnNotTouching" "house_skip_blocker,Enable,,0,-1" +;} +;{ +; "classname" "filter_activator_team" +; "targetname" "filter_survivor" +; "Negated" "Allow entities that match criteria" +; "filterteam" "2" +;} +;{ +; "classname" "logic_timer" +; "targetname" "house_skip_blocker_timer" +; "RefireTime" "2" +; "OnTimer" "house_skip_blocker_trigger,TouchTest,,0,-1" +;} ; --- Block survivors jumping on a log pile to get on the roof and skip going through the first floor of the house { "classname" "env_physics_blocker" @@ -828,6 +888,23 @@ add: "initialstate" "1" "BlockType" "1" } +; --- Block survivors from going back over the log pile after the one way drop +{ + "classname" "prop_dynamic" + "origin" "-1109 6304 -485" + "angles" "0 90.5 0" + "model" "models/props/cs_militia/logpile2.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "-1139 6333.5 168" + "mins" "-102 -27.5 -664" + "maxs" "102 27.5 664" + "initialstate" "1" + "BlockType" "1" +} ; --- Block survivors standing on the hedges by the event { "classname" "env_physics_blocker" @@ -991,6 +1068,31 @@ add: "initialstate" "1" "BlockType" "2" } +; --- Block a stuck spot by the red truck outside the saferoom +{ + "classname" "prop_dynamic" + "origin" "1867 -2062 -250.629" + "angles" "0 0 0" + "model" "models/props/cs_militia/militiarock06.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "1960 -1921 -208" + "mins" "-40 -17 -88" + "maxs" "40 17 88" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "1850 -1928 -220" + "mins" "-50 -24 -76" + "maxs" "50 24 76" + "initialstate" "1" + "BlockType" "0" +} ; --- Block a perma-stuck spot behind some trees on the left path { "classname" "env_physics_blocker" @@ -1055,6 +1157,62 @@ modify: "spawnflags" "0" } } +; --- Add clipping to car stoppers by the gas station to stop players getting stuck on them +add: +{ + "classname" "env_physics_blocker" + "origin" "2976 -1910 -297.5" + "mins" "-50 -7 -3.5" + "maxs" "50 7 3.5" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3234 -1907 -297.5" + "mins" "-50 -7 -3.5" + "maxs" "50 7 3.5" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "3491 -1910 -297.5" + "mins" "-50 -7 -3.5" + "maxs" "50 7 3.5" + "initialstate" "1" + "BlockType" "0" +} +; --- Fixed some walls behind the saferoom not being solid +modify: +{ + match: + { + "hammerid" "2610247" + } + replace: + { + "classname" "func_brush" + } + insert: + { + "Solidity" "2" + } +} +{ + match: + { + "hammerid" "2610263" + } + replace: + { + "classname" "func_brush" + } + insert: + { + "Solidity" "2" + } +} ; --- Add missing glass to vehicles add: { @@ -1103,27 +1261,6 @@ add: "solid" "6" "disableshadows" "1" } -modify: -{ - match: - { - "hammerid" "2390559" - } - delete: - { - "targetname" "tank_car_throw" - } - replace: - { - "classname" "prop_dynamic" - "rendercolor" "255 255 255" - "spawnflags" "0" - } - insert: - { - "parentname" "tank_car_throw" - } -} ; --- Allow infected to break the wall in the car shop filter: { @@ -1176,6 +1313,19 @@ add: "solid" "6" "disableshadows" "1" } +; --- Make the fridge in the house static +modify: +{ + match: + { + "hammerid" "419221" + } + replace: + { + "spawnflags" "265" + } +} +add: ; --- Clipping on debris after the houses { "classname" "env_physics_blocker" @@ -1474,6 +1624,23 @@ filter: ; == New props for balance and SI spawns == ; ===================================================== add: +; --- Rock cliff to block off the right side path by the saferoom +{ + "classname" "prop_dynamic" + "origin" "5472 312 -246" + "angles" "0 150 0" + "model" "models/props_wasteland/rock_cliff01.mdl" + "solid" "6" + "disableshadows" "1" +} +{ + "classname" "env_physics_blocker" + "origin" "5148 268 -497" + "mins" "-28 -28 -12" + "maxs" "28 28 12" + "initialstate" "1" + "BlockType" "0" +} ; --- Rock to allow infected to jump over the back of a cliff where the paths meet { "classname" "prop_dynamic" @@ -1491,30 +1658,6 @@ add: "initialstate" "1" "BlockType" "2" } -; --- Fire barrel in the entrance of the tunnel by the event -{ - "classname" "prop_dynamic_override" - "origin" "4359 5282 -638" - "angles" "0 90 0" - "model" "models/props_industrial/pallet01.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "prop_dynamic" - "origin" "4359 5282 -632" - "angles" "0 0 0" - "model" "models/props_junk/barrel_fire.mdl" - "solid" "6" - "disableshadows" "1" -} -{ - "classname" "info_particle_system" - "origin" "4359 5282 -589" - "angles" "-90 0 0" - "effect_name" "fire_small_base" - "start_active" "1" -} ; --- Debris in the back of the tunnel by the event { "classname" "prop_dynamic" diff --git a/cfg/stripper/zonemod/maps/l4d_dbd2dc_clean_up.cfg b/cfg/stripper/zonemod/maps/l4d_dbd2dc_clean_up.cfg index d678d34a8..76631b81a 100644 --- a/cfg/stripper/zonemod/maps/l4d_dbd2dc_clean_up.cfg +++ b/cfg/stripper/zonemod/maps/l4d_dbd2dc_clean_up.cfg @@ -127,7 +127,7 @@ modify: } replace: { - "use_time" "7" + "use_time" "5" } insert: { @@ -1204,7 +1204,31 @@ add: "initialstate" "1" "BlockType" "1" } - +; --- Block standing on some props in the end saferoom that infected can spawn on +{ + "classname" "env_physics_blocker" + "origin" "-1916 6497 -606" + "mins" "-23 -123 -65" + "maxs" "23 123 65" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-2083 6455 -606" + "mins" "-23 -81 -65" + "maxs" "23 81 65" + "initialstate" "1" + "BlockType" "0" +} +{ + "classname" "env_physics_blocker" + "origin" "-1906 6795.5 -606" + "mins" "-81 -22.5 -65" + "maxs" "81 22.5 65" + "initialstate" "1" + "BlockType" "0" +} ; ===================================================== ; == OUT OF BOUNDS == @@ -1675,6 +1699,15 @@ add: "solid" "6" "disableshadows" "1" } +; --- Filing cabinet in the bank to allow survivors to run back +{ + "classname" "prop_dynamic" + "origin" "-2521 5345 -671.75" + "angles" "0 0 0" + "model" "models/props_interiors/file_cabinet1_group.mdl" + "solid" "6" + "disableshadows" "1" +} ; ===================================================== ; == LADDER / ELEVATOR NERF == @@ -2065,6 +2098,18 @@ modify: "solid" "0" } } +; --- Infected ladder to climb up the vent at the one way drop +add: +{ + "classname" "func_simpleladder" + "origin" "-8381.5 7154 -352" + "angles" "0 180 0" + "model" "*319" + "normal.x" "1.00" + "normal.y" "0.00" + "normal.z" "0.00" + "team" "2" +} ; --- Infected ladders to climb over fences by the end saferoom add: { diff --git a/cfg/stripper/zonemod/maps/l4d_dbd2dc_the_mall.cfg b/cfg/stripper/zonemod/maps/l4d_dbd2dc_the_mall.cfg index 463a58b1b..51b8dce90 100644 --- a/cfg/stripper/zonemod/maps/l4d_dbd2dc_the_mall.cfg +++ b/cfg/stripper/zonemod/maps/l4d_dbd2dc_the_mall.cfg @@ -969,7 +969,7 @@ add: ; == HITTABLE CHANGES == ; == Add/remove/modify hittables == ; ===================================================== -; --- Make the car on the bridge not prop_physics +; --- Make the car on the bridge unhittable modify: { match: @@ -1007,27 +1007,50 @@ add: "solid" "6" "disableshadows" "1" } +;{ +; "classname" "prop_dynamic" +; "origin" "-1558.19 -888.203 -671.75" +; "angles" "0 134 0" +; "model" "models/props_junk/dumpster.mdl" +; "solid" "6" +; "disableshadows" "1" +;} { "classname" "prop_dynamic" - "origin" "-1558.19 -888.203 -671.75" - "angles" "0 134 0" + "origin" "805.7 1172.8 -671.75" + "angles" "0 110 0" "model" "models/props_junk/dumpster.mdl" "solid" "6" "disableshadows" "1" } +;{ +; "classname" "prop_dynamic" +; "origin" "-180.688 247.964 -671.75" +; "angles" "0 110 0" +; "model" "models/props_junk/dumpster.mdl" +; "solid" "6" +; "disableshadows" "1" +;} +; --- Make the wrecked car by the event unhittable +filter: +{ + "hammerid" "1099329" +} +add: { "classname" "prop_dynamic" - "origin" "805.7 1172.8 -671.75" - "angles" "0 110 0" - "model" "models/props_junk/dumpster.mdl" + "origin" "412.392 697.596 -667.769" + "angles" "-0.8817 -173.127 359.935" + "model" "models/props_vehicles/cara_95sedan_wrecked.mdl" "solid" "6" "disableshadows" "1" + "rendercolor" "185 0 0" } { "classname" "prop_dynamic" - "origin" "-180.688 247.964 -671.75" - "angles" "0 110 0" - "model" "models/props_junk/dumpster.mdl" + "origin" "412.392 697.596 -667.769" + "angles" "-0.8817 -173.127 359.935" + "model" "models/props_vehicles/cara_95sedan_wrecked_glass.mdl" "solid" "6" "disableshadows" "1" } @@ -1903,26 +1926,6 @@ add: "solid" "6" "disableshadows" "1" } -{ - "classname" "prop_dynamic" - "origin" "412 698 -666.992" - "angles" "0 187 0" - "model" "models/props_vehicles/cara_95sedan_wrecked_glass.mdl" - "solid" "6" - "disableshadows" "1" - "parentname" "hittable_car_red" -} -modify: -{ - match: - { - "hammerid" "1099329" - } - insert: - { - "targetname" "hittable_car_red" - } -} ; --- Fix non-solid static props throughout the map add: { diff --git a/cfg/stripper/zonemod/maps/l4d_dbd2dc_undead_center.cfg b/cfg/stripper/zonemod/maps/l4d_dbd2dc_undead_center.cfg index 897e8f1f0..38595adbc 100644 --- a/cfg/stripper/zonemod/maps/l4d_dbd2dc_undead_center.cfg +++ b/cfg/stripper/zonemod/maps/l4d_dbd2dc_undead_center.cfg @@ -492,6 +492,7 @@ filter: "hammerid" "2144682" } + ; ################ ITEM SPAWN CHANGES ############### ; ===================================================== ; == PILL / ITEM / WEAPON SPAWNS ==