namespace GeometryTD.Definition { public abstract class EventEffectBase { public abstract EventEffectType EffectType { get; } public abstract EventEffectParam Param { get; } public float? Probability; } public class EventEffectParam { } }