branchrust_reboot/main/hackweek-mannycancel
22 Commits over 0 Days - ∞cph!
Editing is now locked while a player has a held entity (please don't shoot the mannequin)
Player no longer collides with mannequin rotation gizmos
UI fixes
Can now edit all three bones on each finger
Can no longer open the mannequin loot while editing is taking place
Eliminated the brief snap to incorrect pose when first spawning a mannequin
Implement a hash check to limit excessive clothing rebuilds, mannequins will now only regenerate their clothing if the clothing actually changes
Item icons
Fixed mannequins wearing underwear or enabling censorship cubes if the respective censorship setting was enabled
Added a small support rod that appears if both feet on the manequin aren't touching the ground (realism!)
Default mannequin to T-pose and add a T-Pose option to the animator
Mannequin edit will now get cancelled if the player editing gets disabled or leaves range
Can no longer rotate the hips
Refactors
Added dances to animation selections
Applied a grid texture to the mannequin
Added a swap option, can now swap your current clothing with a mannequin (refactored part of the locker swap process and made it static so we can reuse it as it seems pretty battletested)
Increased the size of the joint gizmos so they're not entirely clipped by the mannequin when wearing bulky clothing
Can now modify the neck and head bones
Added the ability to open an animation window while editing mannequins, allows player to pick from a list of animations and scrub through them to set a pose
Bones can still be manually manipulated after selecting an animation, so the animations can be used as a starting point for further refinement
Proper rotation handles when moving joints
Starting pass on gizmos for adjusting the pose of the mannequin, feels pretty bad right now but the fundamentals are there
Mannequin inventory behaviour now matches player clothing behaviour (can't equip a hazmat suit and other clothing)
Make the female version a prefab variant, better model placement
Added a female version (separate prefab/deployable)
Made mannequin specific head/torso/feet/etc prefabs (identical to defaults for now)
Added a Mannequin skin set config to allow for new materials
Testing out a player deployed clothing mannequin
Currently works as a 7 slot inventory that player can deposit clothing into, spawns a default player model and displays the clothing
Also supports showing skins on items