Page 13 of 18

Re: Quest Editor [0.12.0]

Posted: Tue Oct 22, 2019 6:24 pm
by TheLacus
Here something i'm experimenting with.

When you open Daggerfall Unity source (or a multi-root workspace that includes DU files), commands 'go to definiton' and 'peek definition' on a TEMPLATE action point to the C# source file:

templateToCsharp.png
templateToCsharp.png (83.49 KiB) Viewed 7829 times
the other way around also works: a console command finds all references of C# action inside quests that are available in workspace

CsharpToTemplate.png
CsharpToTemplate.png (105.27 KiB) Viewed 7829 times

I think it's great how it all fits together when you open the repository with VS Code. :D

Re: Quest Editor [0.12.0]

Posted: Tue Oct 22, 2019 6:25 pm
by Hazelnut
That's freaking awesome.

Re: Quest Editor [0.12.0]

Posted: Tue Oct 22, 2019 6:58 pm
by BadLuckBurt
Holy.....
I'd ask if you're a wizard but your avatar clearly shows you're a Lich :lol:

That's freaking amazing, I hope to get into quests soon after I wrap up some stuff I'm working on.

Re: Quest Editor [0.12.0]

Posted: Thu Oct 24, 2019 11:51 am
by Hazelnut
Is that feature (linking to c# scripts) in the released version yet? I got 0.12.0 and if it's in there, it doesn't work for me.

Re: Quest Editor [0.12.0]

Posted: Thu Oct 24, 2019 5:16 pm
by TheLacus
Hazelnut wrote: Thu Oct 24, 2019 11:51 am Is that feature (linking to c# scripts) in the released version yet? I got 0.12.0 and if it's in there, it doesn't work for me.
No ;)
TheLacus wrote: Tue Oct 22, 2019 6:24 pm Here something i'm experimenting with.

Re: Quest Editor [0.13.0]

Posted: Mon Nov 11, 2019 5:50 pm
by TheLacus
Version 0.13.0 available on Nexus.

Re: Quest Editor [0.13.0]

Posted: Fri Apr 24, 2020 12:37 am
by Jay_H
A valid quest expression is considered invalid:

Image

Its effect is to display message 1012 once the first spawn happens. I just tested it in 0.10.22 and it works.

Re: Quest Editor [0.13.0]

Posted: Sat Apr 25, 2020 10:54 pm
by TheLacus
Thank you for telling me Jay. I'll fix it and update the list of actions and conditions.
New version of VSCode also introduced support for semantic highlighting, which should allow for a better match of TEMPLATE symbols, global variables and everything that doesn't have consistent syntax.

Re: Quest Editor [0.13.0]

Posted: Sun Apr 26, 2020 12:43 am
by Jay_H
Thank you :) Never urgent but I'm happy to give feedback.

Re: Quest Editor [0.13.0]

Posted: Sun Apr 26, 2020 9:30 pm
by TheLacus
Version 0.14.0 is available on Nexus. :)

This is a quick update to support msg parameter and other actions that have been added recently. I have a few improvements planned but they will be added with 0.15.