You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As documented here, when the 24 maps that ship with the TI Steam version are decompiled, a total of 12,159 entities are missing because BSPSource sees null characters in lump 0, then skips everything after it.
Given the XOR encryption, it could be decompile protection for lump 0 which is just plaintext, and I recovered the missing entities through manual BSP extraction. However, it is always limited to the same client-side or TI-specific entities (below), so if porting to other games it'd go unnoticed.
If I had to guess, the developers used a messy in-house tool to add entities without recompiling, since some maps are very large.
Full list of missing classes throughout all 24 maps:
As documented here, when the 24 maps that ship with the TI Steam version are decompiled, a total of 12,159 entities are missing because BSPSource sees null characters in lump 0, then skips everything after it.
Given the XOR encryption, it could be decompile protection for lump 0 which is just plaintext, and I recovered the missing entities through manual BSP extraction. However, it is always limited to the same client-side or TI-specific entities (below), so if porting to other games it'd go unnoticed.
If I had to guess, the developers used a messy in-house tool to add entities without recompiling, since some maps are very large.
Full list of missing classes throughout all 24 maps:
The text was updated successfully, but these errors were encountered: