EA 23.67 Hotfix 3
December 25, 2024
3 files modified.
Important Changes
None.
ButtonGrid
@@ -461,6 +461,7 @@ public void SetIngredient(Recipe r, Recipe.Ingredient _ing)
cs
SE.Trash();
ing.thing = null;
SetIngredient(r, _ing);
r.SaveLastIngredients();
r.OnChangeIngredient();
if ((bool)LayerCraft.Instance)
{
InvOwner
@@ -417,7 +417,7 @@ public bool IsValid()
cs
return false;
}
}
else if (EClass.pc.GetCurrency(IDCurrency) < price)
else if (EClass.pc.GetCurrency(IDCurrency) < price || price < 0 || (price == 0 && Trader.GetPrice(thing, currency, 1, sell) > 0))
{
return false;
}
LayerMiniGame
@@ -22,6 +22,12 @@ public override void OnAfterInit()
cs
{
WidgetEquip.Instance.SetActive(enable: false);
}
if ((bool)WidgetSideScreen.Instance)
{
Canvas canvas = WidgetSideScreen.Instance.gameObject.AddComponent<Canvas>();
canvas.overrideSorting = true;
canvas.sortingOrder = -1;
}
}
public override void OnUpdateInput()
@@ -59,10 +65,6 @@ public void Run()
cs
mini.balance.lastCoin = ELayer.pc.GetCurrency("casino_coin");
mini.balance.changeCoin = 0;
mini.OnActivate();
if ((bool)WidgetSideScreen.Instance)
{
WidgetSideScreen.Instance.OnChangeResolution();
}
}
}
@@ -81,5 +83,9 @@ public override void OnKill()
cs
{
WidgetEquip.Instance.SetActive(enable: true);
}
if ((bool)WidgetSideScreen.Instance)
{
Object.Destroy(WidgetSideScreen.Instance.gameObject.GetComponent<Canvas>());
}
}
}