@KingTumTum101 Congratulations on making an impressive system! It’s one of my first Marketplace purchases, picked this up yesterday. I’m often worried about how flexible the systems are since everything I buy I will adapt to my own purposes, and on that front I’m very pleased with your work. I would only ever purchase from the marketplace to save time, so I’m a happy customer.
I have one feature request, another feature request I can very much do without but would be nice, and some feedback/suggestions that I don’t need for myself but putting it out there in case you want to incorporate it.
Feature Request
The Ragdoll is really well made, there is one thing that looks very clearly wrong which is when it gets up using this animation (gif below) while there is no surface for the hands but all the weight is placed on the hands, do you think you could add some detection (line traces etc) and use a different animation instead in this case? For example, he could pull himself up using only his legs/core muscles by pushing into a kneeling position, placing his hands by his feet, then pushing upwards.
Feature Request 2
I don’t really need this but it would be nice to have, when he’s on a slope and gets up there’s a ton of clipping, any chance of some IK at least for the hands, possibly the spine/chest here? Could even simply be an impact normal from a trace rotating the spine joint upwards, after all ragdoll never will be perfect, nor does it need to be, and it would minimize the clipping.
General Feedback / Suggestions
- The camera settings in ‘ChooseCameraSettings’ function found in the Character blueprint are likely to be changed for every game and could be exposed via variables (a bunch of CameraSettings struct variables) just for user-friendliness. Of course this depends on whether your system is intended for use or intended for example.
- Possibly an input to toggle the left/right offset for settings that have a Y offset, this is commonly used for over-the-shoulder cameras where the body could block the player’s line of sight.
- Locomotion State/1/2/3 could use friendlier/descriptive names.
Thanks for your hard work
PS. I almost didn’t give this a chance because the first comment in your OP asks about multiplayer support and the answer is ‘no’, perhaps update your original post to make it very clear that it’s changed and supports multiplayer? You still have the V1 video up there too.