Ejemplo n.º 1
0
 void _OnUserRequester(Regulus.Utility.Framework <TestNativeUser.IUser> .IUserRequester obj)
 {
     if (obj != null)
     {
         obj.Spawn("jc", true);
     }
 }
Ejemplo n.º 2
0
        bool Regulus.Utility.IUpdatable.Update()
        {
            _Bots.Update();

            if (_BotAmount > 0)
            {
                _BotAmount--;
                var name      = "jc" + _BotSn.ToString();
                var userValue = _UserRequester.Spawn(name, false);
                userValue.OnValue += (user) =>
                {
                    var bot = _CreateBot(user, name);
                    bot.ExitEvent += () =>
                    {
                        _UserRequester.Unspawn(name);
                        _RestoryBot(bot.User);
                    };
                };
                _BotSn++;
            }
            return(true);
        }