- 16 Apr, 2024 2 commits
-
-
- Clear previous messages, if character sheet is empty (i.e. test mode) - Refactor out generate_chat() and generate_character() so they can be called from different packets more easily - Don't allow chats with entities that have no character sheet generated - keep trying to generate a new character sheet (needed for test mode) - Don't ever set "N/A" as an actual customName
Jonathan Thomas authored -
- HIDDEN chat bubbles will become visible again when clicked again - Added new setStatus packet to update chat status between DISPLAY and HIDDEN
Jonathan Thomas authored
-
- 15 Apr, 2024 1 commit
-
-
- Added new keyboard icon - owlmaddie art, as a chat bubble at the end of a chat message - Removed ChatStatus.END, and replaced the logic with isEndOfMessage() function
Jonathan Thomas authored
-
- 14 Apr, 2024 2 commits
-
-
- Integrated this BubbleLocationManager into the ClickHandler, which fixes lots of issues and removes lots of duplicate code - Rotate (yaw/pitch) of click handler geometry, so it matches exactly with the rendering locations/rotations.
Jonathan Thomas authored -
- 2 debug methods added, to visualize click area and rays - Now supports detection of TOP, LEFT, and RIGHT side clicks, based on where the user clicks in the chat bubble (for more UI options in the future) - TODO: Still need to adjust the yaw and pitch of our 4 corners, so more extreme angles line up better with our detection.
Jonathan Thomas authored
-
- 12 Apr, 2024 6 commits
-
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- 08 Apr, 2024 1 commit
-
-
Fixed entity heights for EnderDragon (lowered chat bubble) and fixed tilt calculation to use the padding above the entity height.
Jonathan Thomas authored
-
- 07 Apr, 2024 4 commits
-
-
Jonathan Thomas authored
-
when sending chunked lite JSON data to new player on server (i.e. someone reconnects or logins in).
Jonathan Thomas authored -
Update player login message from server to be sent in chunks for 32000 characters, to avoid the max String length errors. The client will reassemble all chunks and then load the JSON.
Jonathan Thomas authored -
Jonathan Thomas authored
-