using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NewHorizons.External.Modules.Props.EchoesOfTheEye
{
public class DreamLightConditionInfo
{
///
/// The name of the dialogue condition or persistent condition to set when the light is lit.
///
public string condition;
///
/// If true, the condition will persist across all future loops until unset.
///
public bool persistent;
///
/// Whether to unset the condition when the light is extinguished again.
///
public bool reversible;
///
/// Whether to set the condition when the light is extinguished instead. If `reversible` is true, the condition will be unset when the light is lit again.
///
public bool onExtinguish;
}
}