• Dear forum visitor,

    It looks as though you have not registered for a forum account, or are not signed in. In order to participate in current discussions or create new threads, you will need to register for a forum account by clicking on the link below.

    Click here to register for a forum account!

    If you already have a forum account, you can simply click on the 'Log in' button at the top right of your forum screen.

    Your Elvenar Team

Building Inventory: support search by building metadata

Fjfif

New Member
Problem Statement / Background:
The building inventory is presented in the Summonings tab of the Spells Inventory dialog which allows users to text search for buildings in inventory by string or sub-string of the building name. Hundreds of buildings accumulate in user's building inventory over time. Text search is useful in finding buildings if you know their name but some names cannot be remembered. While browse by scrolling is available, this is very cumbersome with a great many buildings in inventory. Users are unable to search for things like building footprint size or other building metadata.

Details:
Augment text search in Summings tab so user can also search by building metadata for following categories: building chapter, type, benefit and size/footprint
  • Metadata tags for building chapter level includes the name of the guest race and the ordinal number of the level. eg 5, elementals, 11
  • Metadata tags for building types: manufactory, set, military, expiring, evolving, &tc
  • Metadata tags for benefits include the benefit the building confers such as: population, culture, mana, seeds, orcs, gold, military boost &tc.
  • Footprint size: as indicated as nxn, eg 1x2, 4x3
User prefixes a metadata search string with *some method* to indicate a search is for metadata tags and not a text search. For the sole purpose of expressing this idea, a hashtag is used in the examples here. - eg #seeds, #military

Query results return in the same order they appear today - results ordering is unchanged.

In cases where the metadata tag entered is found in more than one category, the query returns results from both categories. For example #orcs is both a guest race and a building benefit. #military exists as a building type (military boost building) and as a benefit (produces military).

For simplicity, at least to start, only one tag can be queried at a time.

Users can reference the list of supported tags/categories, and how to use feature, on the wiki.

Pros:
  • Addresses the problems in the problem statement
  • Uses existing search UI, "no new UI"
  • Flexibility for growth


Downsides:
  • Users can already (slowly) browse to find buildings in inventory
  • The same tags in multiple metadata categories could be confusing
  • Is there actual data that says a large building inventory leads to reduced use?

Open questions:
  1. Method for differentiating metadata searches from text (building name) searches.
  2. Can chapter: orcs and benefit: orcs (as example) be disambiguated?
  3. Final, canonical list of building types

(Edit) Summary: it seems when there’s no controversy there’s not much to comment on. Mods: Please proceed to voting.
 
Last edited:

BrinDarby

Well-Known Member
Just like a comprehensive filter system for Trading,
equally the inventory needs filters for easy access.

Inno will Not spend $ time on coding when it doesn't
add to thier bottom line. Making the game more
enjoyable/fun to play is Not part of Inno's focus, nor
ever will be........
 

Firefly1921

New Member
Every time I go into my inventory to find something (buildings that produce mana, for instance), I wish for this feature. I have a ton of buildings and it takes forever to go through them and try to compare when they are spread throughout the Summonings tab.
 
Top