public RuleBattle(CameraControl cameraControl, EditMarker editMarker, TimeSpan cameraStickyPeriod, TimeSpan battleStickyPeriod, TimeSpan battleGap, double battleFactor) { this.cameraControl = cameraControl; this.editMarker = editMarker; this.battleStickyPeriod = battleStickyPeriod; this.battleCameraChangePeriod = cameraStickyPeriod; this.battleGap = battleGap; this.battleFactor = battleFactor; }