Skip to content

Request: Add filters to the caravan manager #1452

@protocol-1903

Description

@protocol-1903

Discussed in #1243

Originally posted by tagoth October 18, 2025
Right now, the only way to filter caravans in the caravan manager is with their name. I have a factory with over 1925 caravans, and I'm sure there are some whose outposts were removed and are walking aimlessly because their route got broken. I do not have tools to address this well, because with so many caravans whenever the caravan manager is open the game slows down and it's impossible to see if they are idling, waiting, or moving somewhere, and only 20 are visible at once. An Idle filter would be superbly helpful to visualize the problematic caravans.
There are also some caravans that had some of their schedule changed and only have one outpost left. They are forever waiting in that outpost because there is no next action to do. They are visually indistinguishable from a caravan that is working as intended (waiting to load or unload at that outpost), and a way to filter by the number of outposts in the schedule would be very helpful to aid find them (at least in my use case).
Finding caravans that are not upgraded with the caravan manager would not make the transition easy in bases like mine (I've given up), but at least it would make it possible to figure out if there are caravans still to be upgraded without scripting.
A way to filter caravans by the interrupts they have, or interrupts they don't have, would have been useful to me and I'm sure it would be to others who are learning how to use interrupts and remove scheduled food stops, or are transitioning to an interrupt with better quality food (rather than changing their interrupt).

Metadata

Metadata

Assignees

No one assigned

    Labels

    caravansCaravans broke. Again.enhancementNew feature or request
    No fields configured for Feature.

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions