branchrust_reboot/main/character_customisationcancel
115 Commits over 61 Days - 0.08cph!
- Massive code cleanup
- Reduce/remove a bunch of un-needed allocations
- Remove some un-needed procedural eye code
- Use idle breathing instead of regular idles when up close.
- Dont use idle 2 and 7
Add support to be able to skip certain clips when zoomed in on the head so we can bypass larger head movements when zoomed right in
More merge fixes
- Codegen
main -> character_customisation (breaking)
- Add badges to DLC
- Show badge on dlc bound items in the character creator
- Add crappy sunburn badge
Don't allow nudity in the character creator - was a bit grim
- Convars to be able to skip body type/race restrictions
- Can click on a part to focus on it rather than using the menu
Fix incorrect shot settings
Minor shadow changes/fixes
- Remove supersampling when creating icons (huge performance boost)
- Disable categories with no extra options
More prefab changes to support grids with no fixed size elements
Remove all support for fixed size (square) elements in FlexGrid + FlexGridElement (as well as dynamic extra row gap changes etc)
Revert all character customisation grids to use column + row elements
Use an inactive row prefab to hide unused rows instead
main -> character_customisation
Swap over to new vertical design
- Vingette
- Minor adjustments/cleanup
- Fix fading issue
- Fix underwear prompt text appearing when it shouldnt
- Reduce the amount of skin tones available per skin color
- Fix character teleporting back to the start when first opening the menu
- Fix character creator lighting not working when you leave/connect
- Hide the character customisation screen when already in game
- Hide the map and the 'choose your character slot' in the session modal once in game
- Make UI panels fade in
- Add save button flash and icon rotation
- More RRP support
- Really lightened the scene
- Dont send back the character proto on character lock, it's pointless
- Better splitting and safety nets with 'requested appearence' vs 'accepted appearence'
- Add RRP support
- Fix various texture/icon errors
- Minor Cleanup
- New Character Creator Layout
- Stop the icon preview characters looking dead (they had no eyes in their sockets)
- Fix numerous build errors
- Remove eyebrows category
- Add underwear category
- Lock system
- Use idle_breathe when zoomed in close rather than idleLoop
- Only have eye contact with the player when zoomed in pretty close
Dont move any of the panels around when in rotate/orbit mode - just fade out
Ensure we can access the character customiser without a /demos folder
main -> character_customisation
main -> character_customisation
Stop character creator windows moving when orbiting around
Dont use none as a category
Start with 'none' and have a full body camera
Do the walk out animation first rather than the ground pose
- Fix hair and eyebrows being overriden
- Support charater slot in connections trings
- Pass appearance in client ready
- Save everywhere as character appearance proto rather than a string representation
- More code cleanup
- Ability to limit changing race/gender from predefined steam id original
- Add a 'connect to development server' in the browser for any developers playing on unity so we can easily go main menu -> test server
- Ownership checks
- Greatly clean up the player customisation backend
main -> character_customisation