25 lines
608 B
C#
25 lines
608 B
C#
namespace GeometryTD.Definition
|
|
{
|
|
public class GoldAtLeastRequirement : EventRequirementBase
|
|
{
|
|
public override EventRequirementType RequirementType => EventRequirementType.GoldAtLeast;
|
|
public override EventRequirementParam Param => _param;
|
|
private GoldAtLeastParam _param;
|
|
|
|
public GoldAtLeastRequirement(GoldAtLeastParam param)
|
|
{
|
|
_param = param;
|
|
}
|
|
}
|
|
|
|
public class GoldAtLeastParam : EventRequirementParam
|
|
{
|
|
public int Gold;
|
|
|
|
public GoldAtLeastParam(int gold)
|
|
{
|
|
Gold = gold;
|
|
}
|
|
}
|
|
}
|