Skip to content

Commit 79d2cc5

Browse files
committed
Attempted to fix stability with BreakerManager
1 parent 9d782fb commit 79d2cc5

File tree

1 file changed

+4
-20
lines changed

1 file changed

+4
-20
lines changed

Modules/Managers/BreakerManager.cs

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -71,33 +71,17 @@ public void Handle()
7171
{
7272
case "func_breakable":
7373
case "func_breakable_surf":
74+
case "prop_dynamic":
75+
case "prop.breakable.01":
76+
case "prop.breakable.02":
7477
var breakableEntity = new PointerTo<CBreakable>(pEntity.Handle).Value;
7578

7679
if (breakableEntity.IsValid)
7780
{
7881
breakableEntity.AcceptInput(action);
7982
}
8083
break;
81-
82-
case "prop.breakable.01":
83-
case "prop.breakable.02":
84-
var breakableProp = new PointerTo<CBreakableProp>(pEntity.Handle).Value;
85-
86-
if (breakableProp.IsValid)
87-
{
88-
breakableProp.AcceptInput(action);
89-
}
90-
break;
91-
92-
case "prop_dynamic":
93-
var dynamicProp = new PointerTo<CDynamicProp>(pEntity.Handle).Value;
94-
95-
if (dynamicProp.IsValid)
96-
{
97-
dynamicProp.AcceptInput(action);
98-
}
99-
break;
100-
84+
10185
case "func_button":
10286
var button = new PointerTo<CBaseButton>(pEntity.Handle).Value;
10387

0 commit comments

Comments
 (0)