Commit 56459d1f by Jonathan Thomas

- Move animation frame code, so it works with multiple entities at the same time

- Add new packet messages for Open UI, Close UI, and Sync UI status to the client
- Render ... animation above player heads who have the Chat UI open
- Added removed() method to Chat UI screen, so it always gets called, even when a player logs off
- Chat screen now sends messages to server with open/close status
parent f67f7ad0
Pipeline #12008 passed with stage
in 21 seconds