Files
No-Time-To-Rest/Assets/Scripts/Player/Weapon.cs
T
KOSMOGOR f899107d08 update: player prefab
fix: pistol not firing with higher fire rate
2025-03-17 15:36:15 +03:00

13 lines
320 B
C#

using UnityEngine;
public abstract class Weapon : MonoBehaviour
{
public bool isActive { get; private set; } = false;
public abstract void Shoot(bool keyDown, bool keyHold);
public void SetWeaponState(bool active) {
isActive = active;
GetComponent<MeshRenderer>().enabled = active;
}
}