Project-Pandora-Game / pandora

https://project-pandora.com
Other
11 stars 2 forks source link

[FEATURE] Character movement and posing modes #837

Closed Jomshir98 closed 2 months ago

Jomshir98 commented 2 months ago

References

resolves #685 resolves #686 resolves #706 ref #13

About The Pull Request

See the changelog - it is pretty comprehensive about all the changes that were done.

Changelog

Platform changes:
- Added two new modes for interacting with a character inside a room:
  - "Move" mode, which can be used to move the character in the room, including if the character is covered and allowing for adjusting their height
  - "Pose" mode, which allows manipulating some aspects of the pose (those that can be controlled with a slider)
- Added ability to open these two modes from character's popup menu
- Added ability to open character popup menu by clicking their name in the "Room"-tab's character list
- Added icons to character's popup menu, so you can find what you want to do quicker
- Updated room device's popup menu to directly show the device's slots (one less click than before to get in or out of a room device!)

Fixes:
- (Hopefully) Fixed the movement icon for device (and newly character) breaking randomly
- Fixed the room view pan and zoom randomly resetting - they should now only reset if the room background or your browser's window size changes

Technical changes:
- Made it simpler to check and trigger appearance actions from code outside of wardrobe

Checklist