Пример #1
0
        static void wc_DownloadStringCompleted(System.Net.DownloadStringCompletedEventArgs e, UnturnedPlayer _caller, Service _service, ServiceDefinition _apidefinition, bool _giveItemDirectly)
        {
            VoteResult v = new VoteResult()
            {
                caller = _caller, result = e.Result, apidefinition = _apidefinition, service = _service, giveItemDirectly = _giveItemDirectly
            };

            lock (queue)
            {
                queue.Enqueue(v);
            }
        }
Пример #2
0
 public PlayerVotedEvent(IPlayer player, ServiceDefinition service, EventExecutionTargetContext executionTarget = EventExecutionTargetContext.Sync, bool global = true) : base(player, executionTarget, global)
 {
     Service = service;
 }
Пример #3
0
 public PlayerVotedEvent(IPlayer player, ServiceDefinition service) : base(player)
 {
     Service = service;
 }
Пример #4
0
 public PlayerVotedEvent(IPlayer player, ServiceDefinition service, bool global = true) : base(player, global)
 {
     Service = service;
 }
Пример #5
0
        private void OnDownloadStringCompleted(System.Net.DownloadStringCompletedEventArgs e, UnturnedPlayer caller, Service service, ServiceDefinition apidefinition, bool giveItemDirectly)
        {
            VoteResult v = new VoteResult
            {
                Caller           = caller,
                Result           = e.Result,
                ApiDefinition    = apidefinition,
                Service          = service,
                GiveItemDirectly = giveItemDirectly
            };

            lock (_queue)
            {
                _queue.Enqueue(v);
            }
        }