数据优化

This commit is contained in:
hahwu 2025-02-21 19:00:39 +08:00
parent 59d2456ad2
commit a2526c947a

View File

@ -16,10 +16,12 @@ import (
itemCfg "server/conf/item"
mergeDataCfg "server/conf/mergeData"
miningCfg "server/conf/mining"
playroomCfg "server/conf/playroom"
"server/db"
"server/game/mod/item"
"server/game/mod/limitedTimeEvent"
MsgMod "server/game/mod/msg"
"server/game/mod/order"
"server/game/mod/playroom"
"server/game/mod/quest"
"server/msg"
@ -344,6 +346,19 @@ func (p *Player) Login() {
FaceMod := p.PlayMod.getFaceMod()
AvatarMod := p.PlayMod.getAvatarMod()
PlayBaseMod := p.GetPlayerBaseMod()
OrderMod := p.PlayMod.getOrderMod()
PlayroomUnlockLv := playroomCfg.GetUnLockLv()
// TODO 优化数据
if BaseMod.GetLevel() < PlayroomUnlockLv {
for k, v := range OrderMod.GetOrderList() {
if v.Type == order.Trigger_type {
v.Type = order.Common_type
OrderMod.OrderList[k] = v
}
}
ItemMod := p.PlayMod.getItemMod()
ItemMod.Data = make(map[int]int)
}
// playroom触发
PlayroomMod := p.PlayMod.getPlayroomMod()
PlayroomMod.UnLock(BaseMod.GetLevel())