From d7bc097268773d2e8d0247d83a7760954fd33830 Mon Sep 17 00:00:00 2001 From: Spencer Brown Date: Sat, 12 Sep 2026 11:58:40 +1000 Subject: [PATCH] Add definition for prop_monster_box's legacy paint behavior --- fgd/point/prop/prop_monster_box.fgd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fgd/point/prop/prop_monster_box.fgd b/fgd/point/prop/prop_monster_box.fgd index 7b6a660e5..4a29c545d 100644 --- a/fgd/point/prop/prop_monster_box.fgd +++ b/fgd/point/prop/prop_monster_box.fgd @@ -6,6 +6,10 @@ startasbox(boolean) : "Start as Box" : 0 : "Start the Frankencube in cube form." boxswitchspeed(float) : "Box Switch Speed" : 400 : "If the cube exceeds this terminal velocity (in Hammer units), it will be forced to enter its box position." + legacypaintbehavior(boolean) : "Use Legacy Paint Behavior" : 0 : "If set, the Frankencube will use the buggy Portal 2 paint behavior. " + + "In this state they can be painted which affects other objects (primarily causing them to bounce off), but will not themselves apply paint behavior. " + + "They will still show proper gel visuals instead of being tinted however." + model[engine](studio) : "Model" : "models/npcs/monsters/monster_a.mdl" model(choices) : "[H] Pose" : "models/npcs/monsters/monster_a.mdl" : "What pose to show in Hammer." = [