Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarUniverseClient.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-03-18 17:12:42 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2024-03-18 17:12:42 +1100
commit7d717489a98441545b4e73b6dab105ab37a7f53e (patch)
treec79f62f4beb9ea0f47c69093b88bad967179580e /source/game/StarUniverseClient.cpp
parent4d9e2a37aecc8de5164612bd6a8f46dc2aa09907 (diff)
Update StarUniverseClient.cpp
Diffstat (limited to 'source/game/StarUniverseClient.cpp')
-rw-r--r--source/game/StarUniverseClient.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/source/game/StarUniverseClient.cpp b/source/game/StarUniverseClient.cpp
index f4efd50..57033f8 100644
--- a/source/game/StarUniverseClient.cpp
+++ b/source/game/StarUniverseClient.cpp
@@ -553,9 +553,8 @@ bool UniverseClient::switchPlayer(Uuid const& uuid) {
return false;
else if (auto data = m_playerStorage->maybeGetPlayerData(uuid)) {
if (reloadPlayer(*data, uuid, true, true)) {
- auto dance = Root::singleton().assets()->json("/player.config:swapDance");
- if (dance.isType(Json::Type::String))
- m_mainPlayer->humanoid()->setDance(dance.toString());
+ if (auto dance = Root::singleton().assets()->json("/player.config").optString("swapDance"))
+ m_mainPlayer->humanoid()->setDance(*dance);
return true;
}
}