AllowTool.Designator_SelectableThings.DesignateMultiCell C# (CSharp) Метод

DesignateMultiCell() публичный метод

public DesignateMultiCell ( IEnumerable cells ) : void
cells IEnumerable
Результат void
		public override void DesignateMultiCell(IEnumerable<IntVec3> cells) {
			var hitCount = 0;
			foreach (var cell in AllowToolController.Instance.Dragger.GetAffectedCells()) {
				var hits = ProcessCell(cell);
				hitCount += hits;
			}
			if (hitCount > 0) {
				if (def.messageSuccess != null) Messages.Message(def.messageSuccess.Translate(hitCount.ToString()), MessageSound.Silent);
				FinalizeDesignationSucceeded();
			} else {
				if (def.messageFailure != null) Messages.Message(def.messageFailure.Translate(), MessageSound.RejectInput);
			}
		}