Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Catch and try to resolve ambiguous boundaries between commands and arguments. #66

Open
seisatsu opened this issue Jun 28, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@seisatsu
Copy link
Owner

seisatsu commented Jun 28, 2020

In rare cases, for example if you have a command named sit and an alias named sit down which both work on items, as well as an item in the current room named down pillow, the engine needs to figure out that you want to sit on the "down pillow", rather than trying to sit down on a nonexistent "pillow". This becomes more complicated if there is also a second item in the room just named "pillow", because then there are two ways to resolve the ambiguity. In that sort of case, Dennis should give an ambiguity warning and then resolve in favor of the command.

@seisatsu seisatsu changed the title Catch and try to resolve ambiguous boundaries between command and object names. Catch and try to resolve ambiguous boundaries between commands and arguments. Jun 28, 2020
@seisatsu seisatsu added the enhancement New feature or request label Jun 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant