diff --git a/src/server/game/ActivityFunc.go b/src/server/game/ActivityFunc.go index 37ff8163..b4512cc1 100644 --- a/src/server/game/ActivityFunc.go +++ b/src/server/game/ActivityFunc.go @@ -95,8 +95,15 @@ func GuessColorBackData(p *Player) { if ActivityInfo == nil { return } + Status := GetActivityStatus(p, ACT_TYPE_GUESS_COLOR) GuessColorMod := p.PlayMod.getGuessColorMod() + MapList := make([]*msg.GuessColorInfo, 0) + for _, v := range GuessColorMod.MapList { + MapList = append(MapList, &msg.GuessColorInfo{ + Map: v, + }) + } p.PushClientRes(&msg.ResGuessColor{ Id: int32(ActivityInfo.Id), Status: int32(Status), @@ -109,7 +116,7 @@ func GuessColorBackData(p *Player) { Progress: int32(GuessColorMod.Opponent.Progress), }, WinTime: int32(GuessColorMod.WinTime), - Map: GuessColorMod.Map, + MapList: MapList, OMap: GuessColorMod.OMap, }) }