Fixing minor bugs

This commit is contained in:
Vladislav Khorev committed 2026-04-25 20:30:27 +03:00
1 parent c7b3f04cd4
commit 3495d28edf
9 files changed
+115 -25

No files matched your search

+3
View File
@@ -368,6 +368,8 @@ namespace ZL {
data.modelCorrectionRotY = item.value("modelCorrectionRotY", 0.0f) * static_cast<float>(M_PI) / 180.0f;
data.modelCorrectionRotZ = item.value("modelCorrectionRotZ", 0.0f) * static_cast<float>(M_PI) / 180.0f;
data.facingAngle = item.value("facingAngle", 0.0f);
// Load gift data if available
if (item.contains("gift") && item["gift"].is_object()) {
const auto& giftData = item["gift"];
@@ -471,6 +473,7 @@ namespace ZL {
npc->rotationSpeed = npcData.rotationSpeed;
npc->modelScale = npcData.modelScale;
npc->position = Eigen::Vector3f(npcData.positionX, npcData.positionY, npcData.positionZ);
npc->facingAngle = npcData.facingAngle;
npc->interactionRadius = npcData.interactionRadius;
// Set NPC metadata
+1
View File
@@ -60,6 +60,7 @@ namespace ZL {
float modelCorrectionRotX = 0.0f;
float modelCorrectionRotY = 0.0f;
float modelCorrectionRotZ = 0.0f;
float facingAngle = 0.0f;
GiftData gift;
float interactionRadius = 0.0f;
};