Files
fracturepoint/Assets/FROMOLDPROJECTPLEASEORGANISETHESEORDELETE/Scripts/WorldScripts/GenericDestructable.cs
2026-01-21 10:30:32 -07:00

32 lines
733 B
C#

using UnityEngine;
public class GenericDestructable : MonoBehaviour
{
// Designed by Jacob Weedman
public string mode = "DESTROY"; // "DESTROY". "DISABLE"
public bool AttackableByPlayer = true;
public float Health = 100;
// Update is called once per frame
void Update()
{
if (Health <= 0)
{
switch (mode)
{
case "DESTROY":
Destroy(gameObject);
break;
case "DISABLE":
gameObject.tag = "Destroyed";
GetComponent<GenericDestructable>().enabled = false;
break;
default:
break;
}
}
}
}