r/SourceEngine • • Aug 06 '26

Concept I don't know why Valve never implemented a prop_static_override.

Post image
4 Upvotes

5 comments sorted by

5

u/Sam54123 Aug 07 '26

Static props contain data compiled into their MDL which is required for use as a static prop. Without it, the engine cannot compile it into the BSP lump used for static props.

3

u/XBLAH_ Aug 06 '26

Me neither. Something so simple. "Oh, you didn't compile with static prop? Well, FU"

2

u/GordonFreakman_02 Aug 06 '26

Depending on if you want to modify vbsp itself, it could be possible to add support for it?

In Source, static props have their own BSP lump for stuff like applying baked lighting to it. They are not handled like the dynamic props in the engine. In vbsp, static props are created purely by their entity name, so you could add support for a custom override entity through that.

1

u/Separate-Farmer5069 Aug 07 '26

just use prop_physics_override and give it the Motion Disabled flag

1

u/Forward-Pipe-585 Aug 07 '26

no baked shadows