scene manager "test"

This commit is contained in:
AlessandroCH
2025-05-28 17:45:23 +02:00
parent 7c0a512ad6
commit 0a42b80772
3 changed files with 48 additions and 29 deletions

View File

@@ -127,7 +127,10 @@ namespace Campofinale.Packets.Cs
return;
}
session.Send(new PacketScSyncBaseData(session));
session.Send(ScMsgId.ScSceneClientIdInfo, new ScSceneClientIdInfo()
{
});
session.Send(new PacketScItemBagScopeSync(session, ItemValuableDepotType.Weapon));
session.Send(new PacketScItemBagScopeSync(session, ItemValuableDepotType.WeaponGem));
session.Send(new PacketScItemBagScopeSync(session, ItemValuableDepotType.Equip));

View File

@@ -26,12 +26,14 @@ namespace Campofinale.Packets.Cs
State = 3
};
session.Send(ScMsgId.ScSceneLevelScriptStateNotify, rsp);
if (!session.sceneManager.GetCurScene().activeScripts.Contains(req.ScriptId))
{
session.sceneManager.GetCurScene().activeScripts.Add(req.ScriptId);
session.sceneManager.GetCurScene().UpdateShowEntities();
}
session.Send(ScMsgId.ScSceneLevelScriptStateNotify, rsp);
}