|
@@ -97,12 +97,13 @@ func (room_info *RoomInfoWrapper) processMove(color msg.RoleType, szNumber int32
|
|
room_info.notify_settlement(color)
|
|
room_info.notify_settlement(color)
|
|
} else {
|
|
} else {
|
|
if szNumber == 6 || isAddRound || isFinish { //加一个回合
|
|
if szNumber == 6 || isAddRound || isFinish { //加一个回合
|
|
-
|
|
|
|
|
|
+ room_info.notify_update_room_info()
|
|
} else { //下个人回合
|
|
} else { //下个人回合
|
|
room_info.setNextPlayerRound()
|
|
room_info.setNextPlayerRound()
|
|
}
|
|
}
|
|
room_info.notify_player_sz()
|
|
room_info.notify_player_sz()
|
|
}
|
|
}
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
// 通知玩家结算
|
|
// 通知玩家结算
|
|
@@ -193,3 +194,10 @@ func (room_info *RoomInfoWrapper) delayActionMoveRobot(td int, color msg.RoleTyp
|
|
room_info.send_role_move(color, role.MId)
|
|
room_info.send_role_move(color, role.MId)
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+// 更新房间信息发送给玩家
|
|
|
|
+func (room_info *RoomInfoWrapper) notify_update_room_info() {
|
|
|
|
+ room_info.NotifyToAllPlayer(&msg.NotifyUpdateRoomInfo{
|
|
|
|
+ RoomInfo: room_info.RoomInfo,
|
|
|
|
+ })
|
|
|
|
+}
|