Haha oops!
Game skins work by searching every object in the scene and changing elements as needed. However this skips objects not in the scene, so say loading a new map means it needs to reaplied.
To simplify things, I changed it so the innitial search included every object in the game.
Well it worked, but it worked a little too good! Every single asset was permenantly changed and saved to memory. Had to reload from a back up.
Game skins work by searching every object in the scene and changing elements as needed. However this skips objects not in the scene, so say loading a new map means it needs to reaplied.
To simplify things, I changed it so the innitial search included every object in the game.
Well it worked, but it worked a little too good! Every single asset was permenantly changed and saved to memory. Had to reload from a back up.