atom/verb/Action() //verb is available on all atoms
set src in oview(-1)
set src in usr.client.screen
set src in view(1)
First, a quick overview of what this is.
I am creating a game for a friend, and I want there to be a hidden verb called Action() that is used as a general verb, e.g. talking, continuing speach, etc. With help from a previous post, i managed to get this to work.
The ranges in this work fine. The default setting is oview(-1) so that the user doesnt get a list of turfs and areas and other such atoms that have no use of the Action() verb. The range is then overridden in any atom that requires the Action() verb. This works ok.
My problem is when the interface atoms pop up whilst someone is standing next to another atom that has a use of the Action() command, this appears in the list. I do not want this to happen. I only want the interface atom to be chosen when available. How can i go about doing this?
Co-Founder of SadKat Gaming.