Create 'Find' Command #157
Labels
enhancement
This task is adding new behavior or performing other refactoring improvements.
good first issue
This task is likely to be suitable for newcomers to the WheelMUD repo as one of their first tasks.
Need to create a "Find" command, which uses
ThingManager.Instance
to try to find the target, first by ID, then by name substring search.E.G. "find things/void" would find and print basic info (Name?) for the room whose ID is
things/void
.E.G. "find Square" would find all registered Things who have "Square" in the name (such as "City Square").
It can use the
minorBuilder
permissions for now. (Later when OLC is further along, a minor builder should only be able to find things in unpublished areas they have permissions to edit.)Then consider tracking a story for later refinements (like finding classes of things, like those with specifically-typed Behaviors and matching said keyword - so the user can restrict the search to things that work like Rooms, things that works like Exits, things that work like Mobiles, and so on).
The text was updated successfully, but these errors were encountered: