Proposal:
Include in the base game a modular player model that is built to have its gender, skin color, head, hair, shirt, pants, shoes, limbs etc. easily interchangeable.
Benefits
- Great compatibility. If you want to add or make dramatic changes to the animation base you won’t break tons of custom content(particularly painful with maps packed with player models).
- Saves a lot of data in the long run. Instead of most users downloading an entirely different model just to make a possibly small change you would only need to download a few small parts at most.
- Super easy in-depth customization for users and server owners.
- Install a hundred new heads(that each match a skin color) so that every player that joins your server has a truly unique identity.
- Any custom cosmetics would generally all fit as they should without implementing features to tweak them.
- Download a homeless outfit pack so you can mix and match dirty clothing, and even replace a limb so that it’s a stump. Real roleplay potential there.
- Download a cybernetic pack to replace individual limbs.
- Download a fitness pack for muscular arms and chests, or shameful beer bellies and triple chins.
- Imagine most of the player model content you see on the workshop being mixed and matched by anyone without any technical skill required.
- Put a mask on for a robbery or change your clothing to anything in front of a mirror with hardly any effort from programmers.
- Attachable horse dildo for other players to adjust to slowly after being hospitalized the first time.
- Mutant crab man.
- Easy bulk work for modellers. For shirts/pants just make a version for one gender and shape it for the other. Hats/glasses can attach themselves to the appropriate attachment ID on the head for example so you don’t have to worry about offsets. Anyone who uses this model system can enjoy your work.
- Gore/dismemberment would be much easier and more efficient to implement. Deathmatch modes would be made way more fun just by installing a gore mod for polished results that work for every model.
In GMod if you want a cop or firefighter model not to look the same you need a different model for every different face and race. People just use the HL2 citizens as a base to save time and effort and it feels cheap.
- Wouldn’t stop people from making their own full models that support most of the same cosmetics. They’d have something to base them on so all those attachments are consistent, and have the base animations look right however.
So many servers want player customization, but in GMod mostly all they have is model recoloring and cosmetics that clip unless each is painfully positioned manually for every model. And rips from other games that almost always look jank as fuck. Actually good original stuff is few and far between, and so much of it is obviously based on a HL2/CSS model.
This isn’t GMod. We need something that fills the gap, so why not overhaul the whole player model process with a ton of flexibility and consistency while you’re at it? Let everyone benefit from it and build upon it from the beginning.
Garry’s Mod and S&box(will) allow for an incredible amount of creative freedom for developers and users alike, but let’s not forget that creativity is very iterative. GMod used HL2 and CSS models, and this shaped its custom content in some unfortunate ways.
What will S&box have for its userbase to iterate on when it releases? How easy could it be for them?