using System.Xml.Linq; public class MinEventActionDismemberWindow : MinEventActionRemoveBuff { private string action = ""; public override void Execute(MinEventParams _params) { if (GameManager.IsDedicatedServer) { return; } var player = _params.Self as EntityPlayerLocal; var uiforPlayer = LocalPlayerUI.GetUIForPlayer(player as EntityPlayerLocal); uiforPlayer.windowManager.Open("", true, false, true); } 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 == "action") { action = _attribute.Value; return true; } else { return false; } } }