public Actor(IBodyProxy BodyProxyClass, ActorLocomotion LocomotionProxyClass, ISensoryProxy SensoryProxyClass, ActorStatistics StatsObject) { this.Statistics = StatsObject; this.SensoryPerception = new ActorSensoryPerception(this); this.Locomotion = LocomotionProxyClass; this.Body = new ActorBody(this, BodyProxyClass); }
public ActorBody(Actor Parent, IBodyProxy Proxy) { this.BodyProxy = Proxy; this.ParentActor = Parent; }