public BipedControllerComponent(Actor owner) : base(owner) { DesiredMovementActions = MovementActions.Neutral; OrientationChange = Quaternion.Identity; HorizontalMovement = Vector2.Zero; Controller = null; MaxTurnAnglePerTick = MathHelper.Pi / 8.0f; mAnimationStateMachine = null; mState = ControllerState.Neutral; mBooster = null; AimCheck = delegate() { return(false); }; mAttentionLock = new Object(); IsAttentionAvailable = true; Owner.ActorInitialized += ActorInitializedHandler; WorldAim = null; }
public BipedControllerComponent(Actor owner) : base(owner) { DesiredMovementActions = MovementActions.Neutral; OrientationChange = Quaternion.Identity; HorizontalMovement = Vector2.Zero; Controller = null; MaxTurnAnglePerTick = MathHelper.Pi / 8.0f; mAnimationStateMachine = null; mState = ControllerState.Neutral; mBooster = null; AimCheck = delegate() { return false; }; mAttentionLock = new Object(); IsAttentionAvailable = true; Owner.ActorInitialized += ActorInitializedHandler; WorldAim = null; }