控制开启所有活动
This commit is contained in:
parent
9ef345a00d
commit
e500cc3f13
|
@ -85,6 +85,7 @@ type GameParam struct {
|
|||
WinCoinUpdateTime int // 收入榜每日几点更新
|
||||
RankWinCoinMaxNum int // 收入榜最大人数
|
||||
RankInviteMaxNum int32 // 邀请排行榜最大人数
|
||||
TestActSwitch bool // 开启所有活动开关
|
||||
}
|
||||
|
||||
var GameParamPath = "../data/gameparam.json"
|
||||
|
|
2
public
2
public
|
@ -1 +1 @@
|
|||
Subproject commit bf19adf1d5cf74a3ec3d180730404492658dd6d7
|
||||
Subproject commit 6390826abfd45829c1122c39b9f0455b1b82a940
|
|
@ -157,9 +157,15 @@ func (this *WelfareMgr) GetReliefFund(p *Player, isVideo bool) {
|
|||
}
|
||||
|
||||
func (this *WelfareMgr) UpdateSign7(cfg *webapi_proto.Welfare7SignDateList) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
this.getConfig(cfg.Platform).Welfare7SignDateList = cfg
|
||||
}
|
||||
func (this *WelfareMgr) UpdateTurnplate(cfg *webapi_proto.WelfareTurnplateDateList) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
s := int32(0)
|
||||
info := this.getConfig(cfg.Platform)
|
||||
if info.WelfareTurnplateDateList != nil {
|
||||
|
@ -174,6 +180,9 @@ func (this *WelfareMgr) UpdateTurnplate(cfg *webapi_proto.WelfareTurnplateDateLi
|
|||
}
|
||||
|
||||
func (this *WelfareMgr) UpdateBlindBox(cfg *webapi_proto.WelfareBlindBoxDataList) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
s := int32(0)
|
||||
info := this.getConfig(cfg.Platform)
|
||||
if info.WelfareBlindBoxDataList != nil {
|
||||
|
@ -190,6 +199,9 @@ func (this *WelfareMgr) UpdateBlindBox(cfg *webapi_proto.WelfareBlindBoxDataList
|
|||
}
|
||||
|
||||
func (this *WelfareMgr) UpdateFirstPay(cfg *webapi_proto.WelfareFirstPayDataList) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
s := int32(0)
|
||||
info := this.getConfig(cfg.Platform)
|
||||
if info.WelfareFirstPayDataList != nil {
|
||||
|
@ -206,6 +218,9 @@ func (this *WelfareMgr) UpdateFirstPay(cfg *webapi_proto.WelfareFirstPayDataList
|
|||
}
|
||||
|
||||
func (this *WelfareMgr) UpdateContinuousPay(cfg *webapi_proto.WelfareContinuousPayDataList) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
s := int32(0)
|
||||
info := this.getConfig(cfg.Platform)
|
||||
if info.WelfareContinuousPayDataList != nil {
|
||||
|
@ -222,6 +237,9 @@ func (this *WelfareMgr) UpdateContinuousPay(cfg *webapi_proto.WelfareContinuousP
|
|||
}
|
||||
|
||||
func (this *WelfareMgr) UpdatePhoneLotteryStatus(cfg *webapi_proto.WelfarePhoneLotteryStatus) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
s := int32(0)
|
||||
info := this.getConfig(cfg.Platform)
|
||||
if info.WelfarePhoneLotteryStatus != nil {
|
||||
|
@ -243,6 +261,9 @@ func (this *WelfareMgr) GetPhoneLotteryStatus(platform string) int32 {
|
|||
}
|
||||
|
||||
func (this *WelfareMgr) UpdateCollectConfig(cfg *webapi_proto.WelfareCollectConfig) {
|
||||
if model.GameParamData.TestActSwitch {
|
||||
cfg.Switch = WelfareOpen
|
||||
}
|
||||
s := int32(0)
|
||||
info := this.getConfig(cfg.Platform)
|
||||
if info.WelfareCollectConfig != nil {
|
||||
|
@ -813,6 +834,12 @@ func (this *WelfareMgr) WelfareSwitch(p *Player, platform string, op int) {
|
|||
pack.WelfareSwitch = append(pack.WelfareSwitch, WelfareClose)
|
||||
}
|
||||
|
||||
if model.GameParamData.TestActSwitch {
|
||||
for k := range pack.WelfareSwitch {
|
||||
pack.WelfareSwitch[k] = WelfareOpen
|
||||
}
|
||||
}
|
||||
|
||||
if p != nil {
|
||||
logger.Logger.Tracef("WelfareSwitch snid: %v pack: %v", p.SnId, pack)
|
||||
p.SendToClient(int(player_proto.PlayerPacketID_PACKET_SC_SWELFAREINFO), pack)
|
||||
|
|
Loading…
Reference in New Issue