Exemplo n.º 1
0
        public override void HandleMessage(BaseMessage message)
        {
            WorldTransferMessage msg = (WorldTransferMessage)message;

            foreach (Dimension item in msg.World)
            {
                World.Data.World.AddDimension(item);
            }
        }
Exemplo n.º 2
0
        private void WorldTest()
        {
            this.Setup();
            World.Initialize(1, 1, new GrassAndDirt(0));
            WorldTransferMessage input = new WorldTransferMessage(World.Dimensions);

            byte[] data = ProtoUtil.Serialize(input);
            Assert.IsNotNull(data, "Failed to serialize");

            WorldTransferMessage result = (WorldTransferMessage)ProtoUtil.Deserialize(data);
        }
        public override void HandleMessage(BaseMessage message)
        {
            WorldTransferMessage msg = (WorldTransferMessage)message;

            World.World.MainWorld = msg.World;
        }