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

namespace Ravenfield.Trigger
{
    [AddComponentMenu("Trigger/Actor/Trigger Override First Person Item")]
    [TriggerDoc("When triggered, overrides the held player item in the first person view with the prefab. If overridePrefab is null, no item will be visible.")]
    public partial class TriggerOverrideFirstPersonItem : TriggerReceiver
    {
        public enum Mode
        {
            Override,
            Restore,
        }

        public Mode mode;

        [ConditionalField("mode", Mode.Override)]
        public GameObject overridePrefab;
    }
}