Files
DougDiggem/Assets/Scripts/WorldInteraction/BurriedItem.cs
T
2026-07-15 21:23:59 -05:00

25 lines
659 B
C#

using UnityEngine;
public class BurriedItem : Diggable
{
// Spawnpoint is optional, will spawn at location of dig spot, translated up
// on y-axis
public Transform Spawnpoint;
public GameObject ItemToSpawn;
public override void Dig()
{
if (Spawnpoint == null)
{
Vector3 newPos = new Vector3(transform.position.x, transform.position.y + 0.2f, transform.position.z);
Instantiate(ItemToSpawn, newPos, transform.rotation, null);
}
else
{
Instantiate(ItemToSpawn, Spawnpoint.position, Spawnpoint.rotation, null);
}
Destroy(gameObject);
}
}