Beispiel #1
0
        static void appServer_NewRequestReceived(MySession session, MyRequestInfo requestInfo)
        {
            Console.WriteLine("Received something");
            ByteBuffer buffer  = new ByteBuffer(requestInfo.Body);
            var        monster = Monster.GetRootAsMonster(buffer);

            Console.WriteLine("HP: {0}", monster.Hp);
        }
        static void OnNewRequestReceived(MySession session, MyRequestInfo requestInfo)
        {
            Console.WriteLine("Received something");
            ByteBuffer buffer  = new ByteBuffer(requestInfo.Body);
            var        monster = Monster.GetRootAsMonster(buffer);

            Console.WriteLine("HP: {0}", monster.Hp);
            Console.WriteLine("Mana: {0}", monster.Mana);
            Console.WriteLine("Color: {0}", monster.Color);
            Console.WriteLine("Pos: ({0}, {1}, {2})", monster.Pos.Value.X, monster.Pos.Value.Y, monster.Pos.Value.Z);
            Console.WriteLine("Weapon: {0}", monster.Weapons(0).Value.Name);
        }