|
@@ -197,20 +197,20 @@ namespace GFGGame
|
|
bool isGet = false;
|
|
bool isGet = false;
|
|
switch (welfareCfg.type)
|
|
switch (welfareCfg.type)
|
|
{
|
|
{
|
|
- case LeagueWelfareType.Day:
|
|
|
|
|
|
+ case LeagueWelfareType.Day: //普通日福利
|
|
isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareDay) > 0;
|
|
isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareDay) > 0;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareDay) == 1;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareDay) == 1;
|
|
break;
|
|
break;
|
|
- case LeagueWelfareType.Week:
|
|
|
|
|
|
+ case LeagueWelfareType.Week: //普通周福利
|
|
isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareWeekLeftTimes) > 0;
|
|
isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareWeekLeftTimes) > 0;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareWeek) == 1;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareWeek) == 1;
|
|
break;
|
|
break;
|
|
- case LeagueWelfareType.SuperWeek:
|
|
|
|
- isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareSuperWeek) > 0;
|
|
|
|
|
|
+ case LeagueWelfareType.SuperWeek: //超级周福利
|
|
|
|
+ isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareSuperLeftTimes) > 0;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareSuperWeek) == 1;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareSuperWeek) == 1;
|
|
break;
|
|
break;
|
|
- case LeagueWelfareType.SuperDay:
|
|
|
|
- isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareSuperLeftTimes) > 0;
|
|
|
|
|
|
+ case LeagueWelfareType.SuperDay: //超级日福利
|
|
|
|
+ isBuy = GetNumeriValue(LeagueNumericType.LeagueWelfareSuperDay) > 0;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareSuperDay) == 1;
|
|
isGet = GameGlobal.myNumericComponent.GetAsInt(NumericType.LeagueWelfareSuperDay) == 1;
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -242,11 +242,11 @@ namespace GFGGame
|
|
buyCount = (int)GetNumeriValue(LeagueNumericType.LeagueWelfareDay);
|
|
buyCount = (int)GetNumeriValue(LeagueNumericType.LeagueWelfareDay);
|
|
break;
|
|
break;
|
|
case LeagueWelfareType.Week:
|
|
case LeagueWelfareType.Week:
|
|
- buyCount = (int)GetNumeriValue(LeagueNumericType.LeagueWelfareWeek);
|
|
|
|
|
|
+ buyCount = (int)GetNumeriValue(LeagueNumericType.LeagueWelfareWeekLeftTimes) > 0 ? 1 : 0;
|
|
endTime = GetNumeriValue(LeagueNumericType.LeagueWelfareWeekLeftTimes);
|
|
endTime = GetNumeriValue(LeagueNumericType.LeagueWelfareWeekLeftTimes);
|
|
break;
|
|
break;
|
|
case LeagueWelfareType.SuperWeek:
|
|
case LeagueWelfareType.SuperWeek:
|
|
- buyCount = (int)GetNumeriValue(LeagueNumericType.LeagueWelfareSuperWeek);
|
|
|
|
|
|
+ buyCount = (int)GetNumeriValue(LeagueNumericType.LeagueWelfareSuperLeftTimes) > 0 ? 1 : 0;
|
|
endTime = GetNumeriValue(LeagueNumericType.LeagueWelfareSuperLeftTimes);
|
|
endTime = GetNumeriValue(LeagueNumericType.LeagueWelfareSuperLeftTimes);
|
|
break;
|
|
break;
|
|
case LeagueWelfareType.SuperDay:
|
|
case LeagueWelfareType.SuperDay:
|