/// <summary>Handle a button click.</summary>
 /// <param name="name">The button name that was clicked.</param>
 private void HandleButtonClick(string name)
 {
     if (name == null)
     {
         return;
     }
     if (name == nodimensionplaceholder)
     {
         Utility.TraceLog("Changing dimension to default shed");
         CurrentDimension = null;
     }
     else
     {
         var itemId = Convert.ToInt32(name);
         CurrentDimension = data.getDimensionInfo(itemId);
         Utility.TraceLog($"Changing dimension to {CurrentDimension.DisplayName}");
         ChangeDimensionSelection(CurrentDimension);
     }
     ChangeDimensionSelection(CurrentDimension);
 }
Beispiel #2
0
 public WinterDimensionImplementation(DimensionInfo info, Item item, int dimensionIndex) : base(info, item, dimensionIndex)
 {
 }