using System.Xml.Linq; public class MinEventActionSetBaseJumpHeightRebirth : MinEventActionRemoveBuff { private float flMaxBaseJumpHeight = 1; public override void Execute(MinEventParams _params) { EntityZombieSDX theEntity = _params.Self as EntityZombieSDX; if (theEntity != null) { theEntity.flMaxBaseJumpHeight = flMaxBaseJumpHeight; } else { //Log.Out("MinEventActionSetBaseJumpHeightRebirth-Execute ENTITY == null"); } } 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 == "MaxBaseJumpHeight") { flMaxBaseJumpHeight = float.Parse(_attribute.Value); return true; } else { return false; } } }