using System.Collections;
using System.Collections.Generic;
using UnityEngine;


public class Gadget : MonoBehaviour
{

    public ToolMode ToolMode;
    public Sprite Sprite;
    public FactManager FactManager;
    public LayerMask ignoreLayerMask;

    void Awake()
    {
        if (FactManager == null) FactManager = GameObject.FindObjectOfType<FactManager>();
        CommunicationEvents.TriggerEvent.AddListener(OnHit);

    }

    public virtual void OnHit(RaycastHit hit){}
}