Example #1
0
            internal void <Main> b__1_3()
            {
                WorldClass2.world = new WorldNetwork();
                while (true)
                {
IL_DA:
                    uint arg_AE_0 = 3787839266u;
                    while (true)
                    {
                        uint num;
                        switch ((num = (arg_AE_0 ^ 3818991086u)) % 8u)
                        {
                        case 0u:
                            Log.Message(LogType.Error, Module.smethod_36 <string>(2638766104u), Array.Empty <object>());
                            arg_AE_0 = 2821928925u;
                            continue;

                        case 1u:
                            WorldClass2.world.AcceptConnectionThread2();
                            arg_AE_0 = (num * 2867472236u ^ 24152677u);
                            continue;

                        case 2u:
                            ChatCommandParser.DefineChatCommands2();
                            arg_AE_0 = (num * 2966987160u ^ 772862995u);
                            continue;

                        case 4u:
                            arg_AE_0 = ((WorldClass2.world.Start(Module.smethod_33 <string>(3600904718u), 3724) ? 4080538975u : 2924591654u) ^ num * 1703302812u);
                            continue;

                        case 5u:
                            return;

                        case 6u:
                            goto IL_DA;

                        case 7u:
                            AuthServer.WorldServer.Game.Packets.PacketManager.DefineOpcodeHandler2();
                            arg_AE_0 = (num * 3421968766u ^ 2603198422u);
                            continue;
                        }
                        return;
                    }
                }
            }