Hi,
I created a basic conversation in a stand-alone game using this extension and had it working no problem. I then pasted the code into my current game and can’t seem to initiate cyoa and change the prompt. I have set this condition up to do so:
After changing the channel of the VHF to 71:
if the current weather is no_wind:
say "You tune [the noun] to channel 71, and have a convo with the manager";
switch to cyoa at P1.
P1 is a page.
" After a few moments you hear the marina manager come online."
P2 is a page.
"[first time]'Ahoy. I trust everything is in good order.' You hear him shuffling paper as he continues.[only] 'How can I help you?' the marina manager says."
The cdesc is "Talk to marina manager". It is for p1.
While it’s capturing the first part of the condition, it is not changing the prompt and instead prints a description of the room:
>tune vhf to 71
You tune the VHF to channel 71, and have a convo with the manager
You are at Esper's chart table, a large desk wide enough to accomodate (rest of room description).
My initial thought is that there is an endpage running that immediately cancels the prompt, but the only endpage I have is later on, and they relate to P2, not P1.
I changed the switch condition to run at P2 instead and it will even print the P2 content:
>tune vhf to 71
You tune the VHF to channel 71, and have a convo with the manager"Ahoy, Esper. I trust everything is in good order." You hear him shuffling paper as he continues. "How can I help you?" the marina manager says.
You are at Esper's chart table, a large desk wide enough to accomodate paper charts (rest of room description)
But again, the prompt is ignored and instead it prints the room description.
Actually, it’s odd because when set to go to P1, it doesn’t print P1 description, but it does when set to P2. However, neither invoke the cyoa prompt.
One thing I haven’t tried is sending the whole conversation to a new room, but I am assuming I shouldn’t need to do this.
I have included and installed the extension correctly. I’m running 10.1.2.20220830 on W10.
Is my condition correct? Anything else I should know or any way I can check?