Loading a multiplayer game is bugged
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
Unassigned |
Bug Description
This is related to the recent UI changes I suppose. To reproduce:
- start a map with 2 network players playing shared kingdom + 3 computer players
- play a while, save the game, transfer it to both computers and host a new game with this savegame
- most buttons (including start game and the buttons to open/close/AI map positions) are greyed out for the host
- as player 2 enters, he is assigned the red slot; host still can't start game or assign others slots to the CPU
- player 2 can change his flag to blue but host still can't start game
- to start the game, select a new map, then select the save game again. Player 2 can not frantically click around and mark all slots as "human" while clicking through them. Player 2 can then self assign blue again and the host can play the game.
- In game everything seems fine; the AI is controlling the computer players even though the menu showed "human" for all players in game.
Changed in widelands: | |
assignee: | Nasenbaer (nasenbaer) → nobody |
Fixed this in trunk rev 5688 - computer players are now automatically assigned, closed players are closed and tribes are set according to the savegame.
The host can reopen computer players, so a player can join in, playing a previously computer controlled player and can set a previously human controlled player to a computer player. (s)he can NOT close a player position, that was initialized in the game.