Arcweave element if / else if question

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
PAVDUP
Posts: 11
Joined: Mon Sep 23, 2024 11:48 pm

Arcweave element if / else if question

Post by PAVDUP »

Hi! I'm an avid user of Dialogue System For Unity, and I'm testing Arcweave because I need to work on a fairly large scenario and I'm intrigued by the intuitiveness of Arcweave.

However, I noticed that in Arcweave Element, the following is imported into Dialogue System For Unity (after the else, "Thank you for saving my life" does not exist.) Also, in the Script part of Dialogue System For Unity, it says "else". Is this normal behavior?

In the Script Document, I can't see that "else" is used alone, and the "Thank you for saving my life" Node doesn't exist, so I'm questioning this.
Attachments
image 8.png
image 8.png (129.17 KiB) Viewed 163 times
image 7.png
image 7.png (149.1 KiB) Viewed 163 times
User avatar
Tony Li
Posts: 22091
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arcweave element if / else if question

Post by Tony Li »

Hi,

Several Arcweave improvements are in the upcoming v2.2.48. Can you try the updated Arcweave importer patch available on the Dialogue System Extras page? Please back up your project first, just to be on the safe side.
PAVDUP
Posts: 11
Joined: Mon Sep 23, 2024 11:48 pm

Re: Arcweave element if / else if question

Post by PAVDUP »

Sure! Thank you for your explanation. If I have same problem, then I will re upload problem.
PAVDUP
Posts: 11
Joined: Mon Sep 23, 2024 11:48 pm

Re: Arcweave element if / else if question

Post by PAVDUP »

Pasted image 20241015175411.png
Pasted image 20241015175411.png (862.9 KiB) Viewed 96 times
Hi! I've confirmed that it works fine with the current v2.2.48 version, thank you!

I'm also writing to ask a question and suggestion.
As you can see in the picture I attached, when I use if else if inside an element in arcweave, the sequence automatically has a 'continue' in it. In this case, the default sequence is not applied and the line is skipped.
This is fine if this was intended, but it also would be nice to get rid of it.
User avatar
Tony Li
Posts: 22091
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arcweave element if / else if question

Post by Tony Li »

In the next update, if the dialogue entry node has text, I'll make it so it leaves the Sequence field blank or uses the specified sequence if one is specified. I'll post a patch here as soon as I can.
PAVDUP
Posts: 11
Joined: Mon Sep 23, 2024 11:48 pm

Re: Arcweave element if / else if question

Post by PAVDUP »

Tony Li wrote: Tue Oct 15, 2024 8:31 am In the next update, if the dialogue entry node has text, I'll make it so it leaves the Sequence field blank or uses the specified sequence if one is specified. I'll post a patch here as soon as I can.
Thank you for your hard work!
User avatar
Tony Li
Posts: 22091
Joined: Thu Jul 18, 2013 1:27 pm

Re: Arcweave element if / else if question

Post by Tony Li »

Hi,

Please back up your project and then import this patch. This will also be in DS version 2.2.49.

DS_ArcweavePatch_2024-10-15.unitypackage
Post Reply