void Start() { _maxQuantity = _quantity; _tooltipVm = new TooltipViewModel(transform, 20, _type.Name, _type.Description, new ObservableDictionary <string, TooltipPropertyViewModel> { { nameof(Type), new TooltipPropertyViewModel("Type", Type.Name) }, { nameof(Quantity), new TooltipPropertyViewModel("Quantity", Quantity.ToString()) } } ); }
public void Initialize(StructureTypeObject structureType) { _structureType = structureType; // Tooltip _tooltipVm = new TooltipViewModel(transform, 20, _structureType.BlueprintTooltip); foreach (var requiredItem in _structureType.ConstructionCost) { _tooltipVm.EditableProperties.Add(requiredItem.Type.Name, new TooltipPropertyViewModel(requiredItem.Type.Name, GetFormattedQuantity(requiredItem))); } }
void Start() { StationName = NameGenerator.NumberToName(_stationCount++); _tooltipVm = new TooltipViewModel(transform, 20, $"Station {StationName}"); }