using System.Xml.Linq; public class MinEventActionSetFogRebirth : MinEventActionRemoveBuff { float flDensity = 0; public override void Execute(MinEventParams _params) { //Log.Out("MinEventActionSetFogRebirth-Execute Density: " + flDensity); SkyManager.SetFogDensity(flDensity); } public override bool ParseXmlAttribute(XAttribute _attribute) { var flag = base.ParseXmlAttribute(_attribute); if (flag) return true; var name = _attribute.Name; if (name == null) { return flag; } else if (name == "Density") { flDensity = float.Parse(_attribute.Value); return true; } else { return false; } } }