add explodable script

This commit is contained in:
2026-07-15 21:23:59 -05:00
parent 2715ba7a86
commit 16342f1ff4
8 changed files with 5368 additions and 2 deletions
+13 -2
View File
@@ -2,12 +2,23 @@
public class BurriedItem : Diggable
{
public GameObject ItemToSpawn;
// 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()
{
Instantiate(ItemToSpawn, Spawnpoint.position, Spawnpoint.rotation, null);
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);
}
}