ata4 / bspsrc

A Source engine map decompiler
Other
694 stars 87 forks source link

Implement `m_FlagsEx` from CS:GO's static props #190

Closed PiMoNFeeD closed 1 month ago

PiMoNFeeD commented 2 months ago

It is used for disabling shadow depth and enabling light bounces. You mentioned in README that it is lost on compilation but in fact it isn't; I just made a test map with some props having enabled static prop bounced lighting and some not, and having manually implemented m_FlagsEx the output is correct. In fact the entire m_FlagsEx field is saved in the BSP file, although there is absolutely no condition in tools to toggle STATIC_PROP_FLAGS_EX_DISABLE_CSM, so you can skip that one.

SirYodaJedi commented 1 month ago

I think this is covered by #102.

PiMoNFeeD commented 1 month ago

Yeah looks like it, but doesn't seem that it's gonna get any attention

rihi commented 1 month ago

Thanks for reporting. This is indeed a duplicate of #102, which is now fixed.