Edit a Verb
Eldarwen
13 Mar 2016, 07:07Hi All,
Ok, this is probably a stupid question... When you create a verb on an object is that supposed to add it to the Verb list? I am trying to create a "push;pull;move" verb and when I try and create it on the object it only shows the first word I put (in this case push) and doesn't add it to the list of verbs on the tree so that I can add extra verbs. If I can't that means I have to add each possibility as a verb themselves and then add the script to each. Then if I want to add the same verb to another object which will work the same way I would have to also add this to the other object manually. This just doesn't seem right...
Ok, this is probably a stupid question... When you create a verb on an object is that supposed to add it to the Verb list? I am trying to create a "push;pull;move" verb and when I try and create it on the object it only shows the first word I put (in this case push) and doesn't add it to the list of verbs on the tree so that I can add extra verbs. If I can't that means I have to add each possibility as a verb themselves and then add the script to each. Then if I want to add the same verb to another object which will work the same way I would have to also add this to the other object manually. This just doesn't seem right...

jaynabonne
13 Mar 2016, 09:20I believe the problem is that "push" is already a verb. So when you go to add to the object, it just uses that verb instead of creating a new one.
But you have the right idea - you want your verb to show up in the tree, in the verb list. So do it that way instead. Add the verb to the tree using the Add Verb command. Then when you go into your object, you will see that verb in the list (look at the very bottom), and you can use it directly.
This implicit creation (or not) of verbs when editing an object seems to be a never ending source of problems. It's so much better to just explicitly add the verb up front and have total control over what you're doing!
But you have the right idea - you want your verb to show up in the tree, in the verb list. So do it that way instead. Add the verb to the tree using the Add Verb command. Then when you go into your object, you will see that verb in the list (look at the very bottom), and you can use it directly.
This implicit creation (or not) of verbs when editing an object seems to be a never ending source of problems. It's so much better to just explicitly add the verb up front and have total control over what you're doing!


XanMag
13 Mar 2016, 14:27Eldarwen
19 Mar 2016, 01:45Thanks for your replies. I am still having trouble though... Even if I add the it to the tree it still doesn't come up in the list. The verbs all come up separately (push, pull, move) but since I want all of these to do the same thing it would be a pain to have to keep copying & pasting the same script to all of three for each object... Is there an easier way...?
Eldarwen
19 Mar 2016, 04:05Nevermind!! I worked it out 
If I put a verb that is not already created (in this case 'shift') and then list the others it lists correctly in the tree and can be edited etc!
P.S. Quite proud of myself for working this out

If I put a verb that is not already created (in this case 'shift') and then list the others it lists correctly in the tree and can be edited etc!

P.S. Quite proud of myself for working this out
