コード例 #1
0
ファイル: Scripting.cs プロジェクト: jkalter11/OpenSMO
        public void HookPacket(NSCommand command, PacketHookCall call, bool priority = false)
        {
            if (!PacketHooks.ContainsKey(command))
            {
                PacketHooks.Add(command, new List <PacketHookCall>());
            }

            if (priority)
            {
                PacketHooks[command].Insert(0, call);
            }
            else
            {
                PacketHooks[command].Add(call);
            }
        }
コード例 #2
0
ファイル: Scripting.cs プロジェクト: SandonV/OpenSMO
        public void HookPacket(NSCommand command, PacketHookCall call, bool priority = false)
        {
            if (!PacketHooks.ContainsKey(command))
            PacketHooks.Add(command, new List<PacketHookCall>());

            if (priority) PacketHooks[command].Insert(0, call);
            else PacketHooks[command].Add(call);
        }