StressLevelZero / MarrowSDK-Legacy

MIT License
288 stars 36 forks source link

[Suggestion] Avatar Improvements #100

Open CARCATGames opened 1 year ago

CARCATGames commented 1 year ago

Just a few improvements to the avatars that would add a lot to the game.

EDIT: I just thought of another one. The option for avatar creators to make the weapon holsters/ammo invisible. They'd still work if you reached for them, but this way they wouldn't look out of place on some avatars. The same could be done for the bodylog but that could break things. Still, it would be cool.

1: Facial expressions. I don't really mean like full on face tracking, just something to make the faces a little more animated, such as preset expression options for different situations. I know they aren't really very important since you're in 1st person, but it would still be a nice touch.

2: Better physics on non-body sections such as with long hair and dresses/skirts. Hair just attaches to the head and looks weird and dresses especially will look weird when crouching. That may already be possible but I've only seen cape physics and tie physics on avatars.

3: I know this one has been said a lot, but I feel like it's important enough to repeat. The option to customize stats for characters that don't match the in-game stats. That single feature alone would allow the modders to do so much more than they've already somehow figured out how to do.

Bonus: It would be kind of cool if your avatars automatically made an NPC version of them that you can spawn. I don't know if that would even work without breaking things which is why I put it under bonus. It would just be cool to be able to compare avatar sizes and stuff.

flarn2006 commented 1 year ago

I've got one. Add a component that lets you trigger events using controller inputs. You could do so much with that, especially with the Extended SDK. So many options for creating avatars with custom abilities. Like, say, point the index finger and push the right analog stick to fire some sort of beam or projectile.