using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
namespace vnxbqy.UI
|
{
|
|
public class OperationMultiExp : OperationBase
|
{
|
public int multiple;
|
|
public override string ToDisplayTime()
|
{
|
var textBuilder = OperationTimeHepler.textBuilder;
|
textBuilder.Length = 0;
|
if (allDay)
|
{
|
textBuilder.Append(Language.Get("OpenAllDay"));
|
}
|
else
|
{
|
if (startDate != endDate)
|
{
|
textBuilder.Append(Language.Get("EveryDay"));
|
}
|
for (int i = 0, n = times.Count; i < n; i++)
|
{
|
textBuilder.Append(times[i].ToString());
|
if (i < n - 1)
|
{
|
textBuilder.Append(",");
|
}
|
}
|
}
|
return textBuilder.ToString();
|
}
|
|
public override bool SatisfyOpenCondition()
|
{
|
return PlayerDatas.Instance.baseData.LV >= limitLv;
|
}
|
|
public string GetMultipleCHS()
|
{
|
if (multiple / 10000 == 2)
|
{
|
return Language.Get("Num_CHS_Double");
|
}
|
else
|
{
|
return Language.Get(StringUtility.Contact("Num_CHS_", multiple / 10000));
|
}
|
}
|
}
|
}
|