Пример #1
0
        public void SetMove(IEventArgs args, IFreeMove move)
        {
            this.move = move;

            args.TempUse("entity", this);
            args.TempUse(name, this);

            move.Start((FreeRuleEventArgs)args, _entity);

            args.Resume(name);
            args.Resume("entity");
        }