Skip to content

Release 0.0.7

Choose a tag to compare

@Alexander-Aue-Johr Alexander-Aue-Johr released this 29 May 08:12
· 7 commits to main since this release

Fix avatar template lifetime during join and defer character select menu unload

Load player character templates through PlayState.Content instead of the
current scene content manager. Player avatars can be created during lobby join
or hotjoin before a GameScene is fully available, so loading through
CurrentScene.Content could fail.

This also gives player avatar templates the correct lifetime. Player avatars
persist across scene transitions, so their templates should be owned by the
PlayState rather than by a single scene.

Also defer profile texture unloading while the character select menu is still
active. This prevents avatar/profile textures from being unloaded while the menu
may still reference them during join or transition flow.