public override void SimulateController()
    {
        PollKeys(false);

        ITutorialPlayerCommandInput input = TutorialPlayerCommand.Create();

        input.Forward  = _forward;
        input.Backward = _backward;
        input.Left     = _left;
        input.Right    = _right;
        input.Jump     = _jump;
        input.Yaw      = _yaw;
        input.Pitch    = _pitch;

        // new lines
        input.aiming = _aiming;
        input.fire   = _fire;

        entity.QueueInput(input);
    }