If we have a mesh where we give it a prefix that the game is already using, such as "MShrt" or "MPants", the game will automatically override the custom mesh and load the game mesh.
This can be abused for the paid DLC clothing.
MHatBucket
MJacketCoach
MJeanBaggy
MTankTop
Let's compile the list of prefixes the game knows about to prevent users to using those in editor.
In editor, we should throw an error when that prefix is typed in the "prefix" box.
I see that we now throw a validation message when any of the 4 DLC items are matched in "template" field. I also saw that when I built these, they were ignored in-game.
If we have a mesh where we give it a prefix that the game is already using, such as "MShrt" or "MPants", the game will automatically override the custom mesh and load the game mesh.
This can be abused for the paid DLC clothing.
MHatBucket MJacketCoach MJeanBaggy MTankTop
Let's compile the list of prefixes the game knows about to prevent users to using those in editor.
In editor, we should throw an error when that prefix is typed in the "prefix" box.