Skip to content
This repository has been archived by the owner on Dec 18, 2017. It is now read-only.

Production Queue broken in hotseat #271

Open
perseghini opened this issue Jan 25, 2017 · 3 comments
Open

Production Queue broken in hotseat #271

perseghini opened this issue Jan 25, 2017 · 3 comments

Comments

@perseghini
Copy link

The Production Queue is not working well in Hot Seat.

Bug1 (production queue related):
The queue seems to be saved per city (order they are built) without taking the ownership into account.
Meaning Player 1 first city will have the same production queue as Player 2 first city, etc..

This is a known bug of that mod but since this mod is now part of cqui, it's might be interesting to report it here.

Bug2 (cqui settings related):
The option to disable this mod through the cqui settings page is also not working great in Hot Seat.
ie: If Player1 is building a trader then Player 2 won't be able to build one until it's done for Player 1. My guess is that the trader is in the Production Queue (hidden and limited to 1 item) and the game believe player 2 has already a trader in queue !

@chaorace chaorace added the bug label Jan 31, 2017
@chaorace
Copy link
Member

chaorace commented Feb 2, 2017

The first bug is an issue with how the Production Queue mod was originally implemented (see here). It's on my todo list, but the amount of refactoring it involves could be rather intense, so I don't plan to try tackling it until I have the time

The second bug you describe is the design working as intended. Ultimately, I want construction orders to follow the same path instead of splitting the code and increasing complexity for no good reason.

@chaorace chaorace changed the title Production Queue: Not working in Hot Seat (and disabling it is also buggy) Production Queue doesn't work in Hot Seat Feb 2, 2017
@chaorace chaorace changed the title Production Queue doesn't work in Hot Seat Many features, including production queue, are broken in Hot Seat Apr 1, 2017
@chaorace chaorace added the bug label Apr 1, 2017
@chaorace
Copy link
Member

chaorace commented Apr 1, 2017

#468 merged into this issue

@JHCD
Copy link

JHCD commented Apr 1, 2017

While I merged the Spring 2017 Patch into CQUI I saw that some multiplayer parts are missing in the CQUI files (mainly reset variables when playerID changed).

I haven't dona a full search for this multiplayer stuff but I had started a Hot Seat game and some issues arisen. e.g.: selecting settler as player 1 - change - settler-lens is active for player 2

Kerael added a commit to Kerael/cqui that referenced this issue May 16, 2017
@chaorace chaorace changed the title Many features, including production queue, are broken in Hot Seat Production Queue broken in hotseat May 20, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants