diff --git a/Campofinale/Game/Factory/FactoryManager.cs b/Campofinale/Game/Factory/FactoryManager.cs index c30ec1f..2367b33 100644 --- a/Campofinale/Game/Factory/FactoryManager.cs +++ b/Campofinale/Game/Factory/FactoryManager.cs @@ -105,6 +105,7 @@ namespace Campofinale.Game.Factory { v++; uint nodeId = v; + FactoryBuildingTable table = ResourceManager.factoryBuildingTable[place.TemplateId]; FactoryNode node = new() { diff --git a/Campofinale/Packets/Cs/HandleCsSceneInteractiveEventTrigger.cs b/Campofinale/Packets/Cs/HandleCsSceneInteractiveEventTrigger.cs index eec5fcd..0af0482 100644 --- a/Campofinale/Packets/Cs/HandleCsSceneInteractiveEventTrigger.cs +++ b/Campofinale/Packets/Cs/HandleCsSceneInteractiveEventTrigger.cs @@ -11,8 +11,11 @@ namespace Campofinale.Packets.Cs public static void Handle(Player session, CsMsgId cmdId, Packet packet) { CsSceneInteractiveEventTrigger req = packet.DecodeBody(); - - + ScSceneInteractiveEventTrigger rsp = new() + { + + }; + session.Send(ScMsgId.ScSceneInteractiveEventTrigger, rsp,packet.csHead.UpSeqid); EntityInteractive entity = (EntityInteractive)session.sceneManager.GetEntity(req.Id); if (entity != null) { diff --git a/Campofinale/Packets/Cs/HandleCsSceneSetLastSafeZone.cs b/Campofinale/Packets/Cs/HandleCsSceneSetLastSafeZone.cs index e6844db..555a566 100644 --- a/Campofinale/Packets/Cs/HandleCsSceneSetLastSafeZone.cs +++ b/Campofinale/Packets/Cs/HandleCsSceneSetLastSafeZone.cs @@ -10,12 +10,10 @@ namespace Campofinale.Packets.Cs public static void Handle(Player session, CsMsgId cmdId, Packet packet) { CsSceneSetLastSafeZone req = packet.DecodeBody(); - Logger.Print($"Current Scene: {req.SceneNumId}"); - //Change seamlessy scene - if (req.SceneNumId != session.curSceneNumId) + /*if (req.SceneNumId != session.curSceneNumId) { session.SeamlessEnterScene(req.SceneNumId); - } + }*/ } }