by Bainespal » Mon Aug 08, 2011 1:14 pm
I noticed this code in DoAsk:
Code: Select all
elseif xobject = player
{
if not object.after
VMessage(&DoAsk, 3) ! asking about yourself
}
elseif xobject = object
{
if not object.after
VMessage(&DoAsk, 4) ! asking about him/herself
}
I hadn't known that default messages provide for the PC asking about himself or for the PC asking an NPC about that same NPC. I didn't test the second condition, but when I try asking an NPC about the player object, I just get a blank line. Note that if the NPC's after property has a default DoAsk response, that response is displayed. I get the blank line when asking an NPC that doesn't have a default condition.
The corresponding code in VMessage doesn't look like it should cause any problems:
Code: Select all
case 3: print "Hopefully "; The(player); " know"; \
MatchSubject(player); " as much as anyone."
case 4
{
print CThe(object); " would probably rather not talk about "; object.pronoun #4; "."
}
I noticed this code in DoAsk:
[code]elseif xobject = player
{
if not object.after
VMessage(&DoAsk, 3) ! asking about yourself
}
elseif xobject = object
{
if not object.after
VMessage(&DoAsk, 4) ! asking about him/herself
}[/code]
I hadn't known that default messages provide for the PC asking about himself or for the PC asking an NPC about that same NPC. I didn't test the second condition, but when I try asking an NPC about the player object, I just get a blank line. Note that if the NPC's after property has a default DoAsk response, that response is displayed. I get the blank line when asking an NPC that doesn't have a default condition.
The corresponding code in VMessage doesn't look like it should cause any problems:
[code]case 3: print "Hopefully "; The(player); " know"; \
MatchSubject(player); " as much as anyone."
case 4
{
print CThe(object); " would probably rather not talk about "; object.pronoun #4; "."
}[/code]