Opened 11 years ago

Last modified 11 years ago

#1972 new enhancement

Enhanced Atlas search

Reported by: sanderd17 Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Atlas editor Keywords:
Cc: Patch:

Description

As a proposal from Mythos, and I agree with it. Atlas should be able to search for more than just the file name.

It should be able to at least search for the name (GenericName tag), probably also the full civilisation name (no xml tag, but the data could be get elsewhere). It would also be nice if some extra optional tag can be added to the XML, just to enhance the search.

But the most important, queries should be combined (preferably by spaces). So the "carthage hero" query should list all Carthage heroes. Or "metal slabs" should get you the different slab metal mines.

Change History (2)

comment:1 by michael, 11 years ago

Atlas should be able to parse some meta data when searching. I propose:

Civilization (full name, like "Athenians" instead of just "athen")
GenericName
SpecificName
Entity Class (spear+cavalry-Gauls, etc.)

comment:2 by historic_bruno, 11 years ago

The search won't be difficult once Atlas has the data, but it needs to be retrieved by AtlasUI from the engine using message passing, that could be tricky. I see this as being strongly related to #422, once we get a system for retrieving template data in Atlas, nothing is to stop us displaying, modifying and writing it back again. Alternatively, we could go outside the engine/VFS and access the XML directly with wxWidgets, I'm sure it has solid XML support, but both designs have their pros and cons.

Last edited 11 years ago by historic_bruno (previous) (diff)
Note: See TracTickets for help on using tickets.