Skip to content

Commit 30de0b9

Browse files
committed
v25 DTA and DBD DC adjustments
1 parent 063716b commit 30de0b9

File tree

7 files changed

+175
-46
lines changed

7 files changed

+175
-46
lines changed

CHANGELOG.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## v25 (WIP)
44
### All Maps
5+
* Removed physics ragdolls to improve performance
56
* Restored the cafe tables
67
* Allowed the green and blue trash bins to be moved again
78
* Fixed issues with a few physics props
@@ -26,7 +27,7 @@
2627
### Dark Carnival
2728
#### Map 1
2829
* Fixed a bug where the 2nd team could have both alarm cars active if the first team wiped early
29-
* Removed a shrub in the saferoom
30+
* Removed a shrub and extra foliage in the saferoom
3031
* Added a hittable police car outside the saferoom
3132
* Removed the hittable dumpster outside the saferoom
3233
* Removed a tree cluster outside the saferoom
@@ -35,7 +36,7 @@
3536
* Removed clipping on a shrub by the ambulance
3637
* Removed rocks at the top of the one way drop
3738
* Adjusted the bus at the top of the hill by the end saferoom
38-
* Removed concrete blocks by the end saferoom
39+
* Removed extra stack of concrete blocks by the end saferoom
3940
#### Map 2
4041
* Removed the foodcart outside the saferoom
4142
* Removed the sign on the saferoom roof
@@ -172,8 +173,8 @@
172173
* Blocked tank spawns from the saferoom until the tunnel exit (**0% - 28%**)
173174
* Added a melee spawn outside the saferoom
174175
* Removed the magnum spawn in the saferoom
175-
* Moved the rocks at the top of the bridge
176-
* Moved the tree at the top of the bridge
176+
* Adjusted the rocks at the top of the bridge
177+
* Adjusted the tree at the top of the bridge
177178
* Removed a set of rocks by the end saferoom
178179
#### Map 4
179180
* Reduced map distance to **400** (was: **500**)
@@ -188,10 +189,12 @@
188189
#### Map 1
189190
* Blocked tank spawns at the new one way drop until survivors approach the house (**35% - 50%**)
190191
* Blocked tank spawns on the cliff side at the end of the map (**78% - 100%**)
192+
* Fixed some stuck spots in the trees by the saferoom
191193
* Added a one way drop at the end of the valley
192194
* Fixed AI tanks getting stuck on the fence outside the saferoom
193195
* Removed the alarm car
194196
#### Map 4
197+
* Added a barricade to block survivors going to the end of the street by the saferoom
195198
* Added a one way drop at the entrance to the trailer park
196199
* Added an infected ladder to climb over the fence on the left side of the trailer park
197200
* Added an ammo pile in the trailer park
@@ -208,7 +211,7 @@
208211

209212
### Dead Before Dawn DC
210213
#### Map 1
211-
* Blocked tank spawns after the tunnel before the house (**60% - 100%**)
214+
* Blocked tank spawns between the alarm car and the one way drop (**50% - 75%**)
212215
* Added clipping to car stoppers by the gas station to stop players getting stuck on them
213216
* Fixed some walls behind the gas station not being solid
214217
* Fixed a stuck spot behind the red truck outside the saferoom
@@ -217,6 +220,7 @@
217220
* Restored the hittable dumpster in the parking lot
218221
* Fixed the fridge in the house being movable
219222
* Made the planks in the house unbreakable
223+
* Blocked survivors being able to jump on the logs to get over the fence after the one way drop
220224
* Removed the barrel in the tunnel at the event
221225
#### Map 2
222226
* Made the wrecked car by the event unhittable

cfg/cfgogl/mapinfo.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1499,10 +1499,10 @@
14991499
"end_dist" "142.267410"
15001500
"tank_ban_flow"
15011501
{
1502-
"After tunnel"
1502+
"Alarm car to one way drop"
15031503
{
1504-
"min" "60"
1505-
"max" "100"
1504+
"min" "50"
1505+
"max" "75"
15061506
}
15071507
}
15081508
}

cfg/stripper/global_filters.cfg

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@
2222
; "targetname" "bridewitch"
2323
;}
2424

25+
; =====================================================
26+
; == RAGDOLL REMOVAL ==
27+
; == Remove prop_ragdoll entities for performance ==
28+
; =====================================================
29+
; --- Ragdolls can cause CPU and networking performance issues, some custom campaigns over use them so just remove them
30+
filter:
31+
{
32+
"classname" "prop_ragdoll"
33+
}
34+
2535
; =====================================================
2636
; == ENTITY TYPE FIX ==
2737
; == Fix entities using the wrong class type ==

cfg/stripper/maps/c2m1_highway.cfg

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -897,15 +897,6 @@ add:
897897
"solid" "6"
898898
"disableshadows" "1"
899899
}
900-
; --- Foliage
901-
{
902-
"classname" "prop_dynamic"
903-
"origin" "10555 8341 -570"
904-
"angles" "1.16768 19.4664 -3.2997"
905-
"model" "models/props_foliage/urban_trees_small01.mdl"
906-
"solid" "0"
907-
"disableshadows" "1"
908-
}
909900
; --- Block survivors standing on the right side shrubs
910901
{
911902
"classname" "env_physics_blocker"

cfg/stripper/maps/cdta_01detour.cfg

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,39 @@ add:
292292
"initialstate" "1"
293293
"BlockType" "0"
294294
}
295+
; --- Block stuck spots in trees by the saferoom
296+
{
297+
"classname" "env_physics_blocker"
298+
"origin" "-706 3785 183"
299+
"mins" "-38 -24 -103"
300+
"maxs" "38 24 103"
301+
"initialstate" "1"
302+
"BlockType" "0"
303+
}
304+
{
305+
"classname" "env_physics_blocker"
306+
"origin" "-716 3821 137"
307+
"mins" "-28 -12 -57"
308+
"maxs" "28 12 57"
309+
"initialstate" "1"
310+
"BlockType" "0"
311+
}
312+
{
313+
"classname" "env_physics_blocker"
314+
"origin" "-579 3465 183"
315+
"mins" "-21 -15 -103"
316+
"maxs" "21 15 103"
317+
"initialstate" "1"
318+
"BlockType" "0"
319+
}
320+
{
321+
"classname" "env_physics_blocker"
322+
"origin" "-646 2395 183"
323+
"mins" "-21 -15 -103"
324+
"maxs" "21 15 103"
325+
"initialstate" "1"
326+
"BlockType" "0"
327+
}
295328
; --- Block a perma stuck spot in some rocks in the valley
296329
{
297330
"classname" "env_physics_blocker"

cfg/stripper/maps/cdta_04onarail.cfg

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,66 @@ add:
505505
; == New props for balance and SI spawns ==
506506
; =====================================================
507507
add:
508+
; --- 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)
509+
{
510+
"classname" "prop_dynamic"
511+
"origin" "-11206 999 649"
512+
"angles" "0 0 0"
513+
"model" "models/props_street/police_barricade2.mdl"
514+
"solid" "6"
515+
"disableshadows" "1"
516+
}
517+
{
518+
"classname" "prop_dynamic"
519+
"origin" "-11206 1314 643"
520+
"angles" "0 0 0"
521+
"model" "models/props_street/police_barricade_496in.mdl"
522+
"solid" "6"
523+
"disableshadows" "1"
524+
}
525+
{
526+
"classname" "prop_dynamic"
527+
"origin" "-11206 1633 649"
528+
"angles" "0 0 0"
529+
"model" "models/props_street/police_barricade2.mdl"
530+
"solid" "6"
531+
"disableshadows" "1"
532+
}
533+
{
534+
"classname" "prop_dynamic"
535+
"origin" "-11206 1729 649"
536+
"angles" "0 0 0"
537+
"model" "models/props_street/police_barricade.mdl"
538+
"solid" "6"
539+
"disableshadows" "1"
540+
}
541+
{
542+
"classname" "env_physics_blocker"
543+
"origin" "-11242 1375 1148"
544+
"mins" "-38 -447 -524"
545+
"maxs" "38 447 524"
546+
"initialstate" "1"
547+
"BlockType" "1"
548+
}
549+
{
550+
"classname" "env_physics_blocker"
551+
"origin" "-11342 2042 1148"
552+
"mins" "-122 -221 -524"
553+
"maxs" "122 221 524"
554+
"initialstate" "1"
555+
"BlockType" "1"
556+
}
557+
; --- Infected ladder to climb over barricade
558+
{
559+
"classname" "func_simpleladder"
560+
"origin" "-14718 -593 -477.05"
561+
"angles" "0 270 0"
562+
"model" "*102"
563+
"normal.x" "-1.00"
564+
"normal.y" "0.00"
565+
"normal.z" "0.00"
566+
"team" "2"
567+
}
508568
; --- One way drop at the trailer park entrance to prevent easy tank runbacks
509569
{
510570
"classname" "prop_dynamic"
@@ -839,6 +899,20 @@ add:
839899
; == TRIGGER REMOVAL / FIX ==
840900
; == Fix triggers that interfere with gameplay ==
841901
; =====================================================
902+
; --- Remove nav blockers that cover the entire 2nd half of the map
903+
filter:
904+
{
905+
"targetname" "bridgenavblock1"
906+
}
907+
{
908+
"targetname" "bridgenavblock2"
909+
}
910+
{
911+
"targetname" "bridgenavblock3"
912+
}
913+
{
914+
"targetname" "bridgenavblock4"
915+
}
842916

843917

844918
; ############# LADDER CHANGES AND FIXES ############

cfg/stripper/maps/l4d_dbd2dc_anna_is_gone.cfg

Lines changed: 46 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -841,35 +841,35 @@ add:
841841
"BlockType" "1"
842842
}
843843
; --- Disable the blocker temporarily while survivors on the other side of the fence
844-
{
845-
"classname" "logic_auto"
846-
"OnMapSpawn" "house_skip_blocker_trigger,AddOutput,mins -360 -319 -664,0,-1"
847-
"OnMapSpawn" "house_skip_blocker_trigger,AddOutput,maxs 360 319 664,0,-1"
848-
"OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmins -360 -319 -664,0,-1"
849-
"OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmaxs 360 319 664,0,-1"
850-
"OnMapSpawn" "house_skip_blocker_trigger,AddOutput,solid 2,0,-1"
851-
}
852-
{
853-
"classname" "trigger_multiple"
854-
"origin" "-1112 6624 168"
855-
"targetname" "house_skip_blocker_trigger"
856-
"filtername" "filter_survivor"
857-
"spawnflags" "1"
858-
"OnTrigger" "house_skip_blocker,Disable,,0,-1"
859-
"OnNotTouching" "house_skip_blocker,Enable,,0,-1"
860-
}
861-
{
862-
"classname" "filter_activator_team"
863-
"targetname" "filter_survivor"
864-
"Negated" "Allow entities that match criteria"
865-
"filterteam" "2"
866-
}
867-
{
868-
"classname" "logic_timer"
869-
"targetname" "house_skip_blocker_timer"
870-
"RefireTime" "2"
871-
"OnTimer" "house_skip_blocker_trigger,TouchTest,,0,-1"
872-
}
844+
;{
845+
; "classname" "logic_auto"
846+
; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,mins -360 -319 -664,0,-1"
847+
; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,maxs 360 319 664,0,-1"
848+
; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmins -360 -319 -664,0,-1"
849+
; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,boxmaxs 360 319 664,0,-1"
850+
; "OnMapSpawn" "house_skip_blocker_trigger,AddOutput,solid 2,0,-1"
851+
;}
852+
;{
853+
; "classname" "trigger_multiple"
854+
; "origin" "-1112 6624 168"
855+
; "targetname" "house_skip_blocker_trigger"
856+
; "filtername" "filter_survivor"
857+
; "spawnflags" "1"
858+
; "OnTrigger" "house_skip_blocker,Disable,,0,-1"
859+
; "OnNotTouching" "house_skip_blocker,Enable,,0,-1"
860+
;}
861+
;{
862+
; "classname" "filter_activator_team"
863+
; "targetname" "filter_survivor"
864+
; "Negated" "Allow entities that match criteria"
865+
; "filterteam" "2"
866+
;}
867+
;{
868+
; "classname" "logic_timer"
869+
; "targetname" "house_skip_blocker_timer"
870+
; "RefireTime" "2"
871+
; "OnTimer" "house_skip_blocker_trigger,TouchTest,,0,-1"
872+
;}
873873
; --- Block survivors jumping on a log pile to get on the roof and skip going through the first floor of the house
874874
{
875875
"classname" "env_physics_blocker"
@@ -888,6 +888,23 @@ add:
888888
"initialstate" "1"
889889
"BlockType" "1"
890890
}
891+
; --- Block survivors from going back over the log pile after the one way drop
892+
{
893+
"classname" "prop_dynamic"
894+
"origin" "-1109 6304 -485"
895+
"angles" "0 90.5 0"
896+
"model" "models/props/cs_militia/logpile2.mdl"
897+
"solid" "6"
898+
"disableshadows" "1"
899+
}
900+
{
901+
"classname" "env_physics_blocker"
902+
"origin" "-1139 6333.5 168"
903+
"mins" "-102 -27.5 -664"
904+
"maxs" "102 27.5 664"
905+
"initialstate" "1"
906+
"BlockType" "1"
907+
}
891908
; --- Block survivors standing on the hedges by the event
892909
{
893910
"classname" "env_physics_blocker"

0 commit comments

Comments
 (0)