Exemplo n.º 1
0
        public ActorCast(Serializable.Skill skill, ActorPropertyAbility actor, Remoting.Value<CastResult> return_value)
        {
            _Actor = actor;
            this._Skill = skill;

            this._ReturnValue = return_value;
            _Done = false;
            _Machine = new Utility.StageMachine();
            _Step = CastStep.NotYet;
        }
Exemplo n.º 2
0
        public Actor(Serializable.EntityPropertyInfomation property , Serializable.EntityLookInfomation look)
            : base(property.Id)
        {
            _Property = property;
            _Look = look;
            _BodyWidth = 1;
            _BodyHeight = 1;

            _Behavior = new Behavior(this);
            _PropertyAbility = new ActorPropertyAbility(_Property, _Look);
        }
Exemplo n.º 3
0
 public Effective(float interval,  ActorPropertyAbility actor , Regulus.CustomType.Rect bounds)
     : this(interval)
 {
     _Actor = actor;
     _Bounds = bounds;
 }