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; }
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); }
public Effective(float interval, ActorPropertyAbility actor , Regulus.CustomType.Rect bounds) : this(interval) { _Actor = actor; _Bounds = bounds; }