Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/LimitAvatarChallege.cs
2025-08-13 09:26:42 +08:00

31 lines
616 B
C#

using System.Collections.Generic;
namespace MoleMole
{
public class LimitAvatarChallege : BaseLevelChallenge
{
public readonly int targetNum;
public LimitAvatarChallege(LevelChallengeHelperPlugin helper, LevelChallengeMetaData metaData)
: base(helper, metaData)
{
targetNum = _metaData.paramList[0];
}
public override bool IsFinished()
{
List<AvatarDataItem> memberList = Singleton<LevelScoreManager>.Instance.memberList;
return memberList.Count <= targetNum;
}
public override string GetProcessMsg()
{
if (IsFinished())
{
return "Succ";
}
return "Fail";
}
}
}