extends StandardMaterial3D class_name ExtendedMaterial #const WEAPON = preload('res://Assets/Weapons/Weapon.gd').DamageType #@export var type : MaterialType = MaterialType.NONE @export var type : Resource #func get_damage_effect(damage_type: WEAPON.DamageType): # # match type: # MaterialType.CONCRETE: # match damage_type: # WEAPON.DamageType.BULLET: return "bullet hitting concrete" # WEAPON.DamageType.EXPLOSION: return "explosion hitting concrete" # MaterialType.METAL: # match damage_type: # WEAPON.DamageType.BULLET: return "bullet hitting concrete" # WEAPON.DamageType.EXPLOSION: return "explosion hitting concrete" #