Skip to content

Confirm idle command #622

@ekolis

Description

@ekolis

What do you want to see?
A command which toggles a "confirm idle" status for a ship, fleet, or colony. Objects that are confirmed idle will not appear in the idle list (tab) for the remainder of this turn. This status will reset on the next turn.

How would it help players?
Players can mark ships, fleets, or colonies as idle so they don't have to keep tabbing through them, and when all their idle objects are either issued orders or confirmed as idle, they know they've dealt with everything.

Alternatives
The idle status could persist between turns. Or it could not persist when resuming a turn by loading a plr file.

Screenshots and mockups
N/A

Things to consider
How to save the idle status in the plr file without actually persisting it between turns? Maybe a fake command that doesn't do anything server side? Or an idle list stored on the empire object?

Maybe the commands for idle and unidle should be different, so players don't accidentally idle then unidle something by pressing the button twice?

Which key to use for the command? Is I used? Maybe shift-I for unidle? Or a checkbox in the UI?

What if you try to idle something that has orders? Should it mark it even though it does nothing, not mark it, or clear the orders?

What if you try to issue orders to something that's marked as idle? Should it clear the idle status, leave the status but allow the orders to be issued, or fail to issue the orders?

If a ship has a construction queue, should the same idle status be used for the ship's movement and its construction queue? If ships can't move and build at the same time, does it matter?

Related issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions