A side-effect of this change is that packages are now downloaded to $(SourceRoot)/packages instead of your global nuget package cache. This is required so that MonoGame.Extended.Content.Pipeline can be referenced reliably.
Major fixes included:
Text splitting should now be 1:1 accurate with the original client. This was validated using Sordie's text macros in speech bubbles.
News/chat panels now split text the same way that the original client does.
Many dialogs are now updated to have more accurate text alignments and splitting.
Updating of character/NPC animators now happens before map update so there isn't a weird single walk frame offset in certain places (ground/base layers, effect renderers)
Minor fixes included:
TimedSpikes only plays when you're close enough instead of being map-wide (emulating vanilla client)
Locked Door/Chest plays a sound effect when you try to open it
You can go through a door opened by another player, even if you don't have the key (emulating vanilla client)
A side-effect of this change is that packages are now downloaded to $(SourceRoot)/packages instead of your global nuget package cache. This is required so that MonoGame.Extended.Content.Pipeline can be referenced reliably.
Major fixes included:
Minor fixes included:
Fixes #168