I was looking for some setup advice or curious if it’s even possible to achieve what I’m trying to achieve.
I have certain situations where the appropriate verb is attack x with y or set x to y and not attack x or set x For example, attacking a training dummy. You could conceivably do it with your bear hands and I can give a message saying “try attacking with something” or some such. But it really looks like there was intention in the library to allow for missing questions in these cases:
VerbRule(AttackWith)
('attack' | 'kill' | 'hit' | 'strike')
singleDobj 'with' singleIobj
: VerbProduction
action = AttackWith
verbPhrase = 'attack/attacking (whom) (with what)'
missingQ = 'whom do you want to attack;what do you want to attack it with'
dobjReply = singleNoun
iobjReply = withSingleNoun
;
VerbRule(SetTo)
'set' singleDobj 'to' literalIobj
: VerbProduction
action = SetTo
verbPhrase = 'set/setting (what) (to what)'
missingQ = 'what do you want to set;what do you want to set it to'
dobjReply = singleNoun
;
Is there any way to get the missingQ prompt behavior of SetTo / AttackWith and all their friends when you want it?