My brawler arena, Bloxxers, is basically a mix of Brawlhalla and Super Smash Bros. It's pretty good and the Alpha sketch works really well. However, I want to have a much better method of morphing the players with R15. The dilemma here is that I do not want to use welds in my game.
Is there anyway to set the player's character once and have them respawn as that same model repeatedly? The model is a custom model so setting them to another user is not a choice.
That's just one question. In reality, I'm looking for any ideas. I want to prioritize efficiency rather than messy weld code that requires hardcoding and prayer for welds not to glitch.
TL;DR - I can morph R15 players. Just looking for a better/simpler way rather than welds and hardcode. E.G. Player.Character = R15Model then can use :LoadCharacter() to repeatedly load model in.
The first time they set the model, have it cloned and saved into their player. When ever they re-spawn clone the model out as the new character.