Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BU Support: Fix a ton of bugs and implement a couple missing packets #213

Merged
merged 35 commits into from
Sep 15, 2022

Conversation

ethanmoffat
Copy link
Owner

See commits for detailed history.

Fixes #201
Fixes #155
Fixes #210
Fixes #209

Also implements EFFECT_AGREE and MESSAGE_ACCEPT packets.

Supports GFX that have a bit depth < 16 (with a color table). Removes extra bitmap version parameter since version is detected automatically.
Fixes issue where tiles with both a tilespec and a door were ignoring the tilespec action.
Fixes some render order issues for map entities due to not using a depth buffer.
…ting them. Fixes rendering issue on slightly oversized ground tiles (e.g. 66x33)
…d offset. Fixes render issues with irregularly sized BU graphics.
…range. Fixes crash on BU for missing effects.
…work on BU

Note that the dialog text is currently hacked into multiple lines based on observations from BU using spaces to pad messages into multiple lines
…. Fixes bug where inactive tabs wouldn't scroll to the bottom on new chat.
…iles

Fix map item draw/pickup ordering when multiple items are stacked on the same tile
Fixes bug where ground layer wouldn't be drawn on initial map load due to checking a variable set in update loop in the draw loop.
…w their name label

Fixes bug where characters on the same tile would all show their name label resulting in a jumbled mess of text
… initial state where chat bubbles and entity name labels would persist
@ethanmoffat ethanmoffat merged commit 7ec1d32 into master Sep 15, 2022
@ethanmoffat ethanmoffat deleted the bu_support branch September 15, 2022 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant