Made items be still inside the presser
This commit is contained in:
@@ -60,8 +60,40 @@ namespace Fruitomation.Game
|
||||
}
|
||||
|
||||
[Preserve, UsedImplicitly] public void OpenTop() => TopCollider.enabled = false;
|
||||
[Preserve, UsedImplicitly] public void CloseTop() => TopCollider.enabled = true;
|
||||
[Preserve, UsedImplicitly] public void OpenBottom() => BottomCollider.enabled = false;
|
||||
|
||||
[Preserve, UsedImplicitly]
|
||||
public void CloseTop()
|
||||
{
|
||||
TopCollider.enabled = true;
|
||||
foreach (GameObject go in CurrentContainedObjects)
|
||||
{
|
||||
bool isItem = go.transform.parent.TryGetComponent(out ItemBehaviour item);
|
||||
if (!isItem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
item.SendToLimbo();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
[Preserve, UsedImplicitly]
|
||||
public void OpenBottom()
|
||||
{
|
||||
BottomCollider.enabled = false;
|
||||
foreach (GameObject go in CurrentContainedObjects)
|
||||
{
|
||||
bool isItem = go.transform.parent.TryGetComponent(out ItemBehaviour item);
|
||||
if (!isItem)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
item.HealLimboState();
|
||||
}
|
||||
}
|
||||
|
||||
[Preserve, UsedImplicitly] public void CloseBottom() => BottomCollider.enabled = true;
|
||||
|
||||
[Preserve, UsedImplicitly] public void Press()
|
||||
|
||||
Reference in New Issue
Block a user