Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

PowerQuest

A Nifty 2D Adventure Toolkit for Unity · By Powerhoof

Report bugs here! Sticky

A topic by Powerhoof created Feb 05, 2021 Views: 639 Replies: 16
Viewing posts 1 to 6

Let me know any issues causing you grief.  I'm only testing this on my personal projects, and on certain unity versions, so there's always going to be plenty of issues I don't know about!

So with the new beta - occasionally if I run it in the editor this happens, and then it keeps rebuilding all the scripts. using the latest unity 2019 lts. it happens with a lot of different libraries amusingly. it will then rebuild all of the scripts in the project and it runs again - frustrating and not sure why. I do notice when playing sometimes the game appears before it finishes compiling. I disable smart compile and also tried the f7 route but unfortunately about 1 in every 6 executions from the editor this issue will appear.


From the discord chat, looks like you sorted this out and it wasn't a PowerQuest issue yeah?

indeed - just uninstalled the sc post processing scripts/files and reimported and it was fine.

Hey! So, I updated to the 15.1 beta and I'm getting the following error:
<<'GuiControl' does not implement interface member 'IQuestClickable.DefaultVerb'>>

Right, yeah the 9-verb template has an extention that needs a little tweak wen upgrading. Gotta work out how to make the upgrade more seamless before it comes out of beta ;)

It's just a little change to fix it, but I made a unity package to make it easier, just download it here and drag it into your project. Any problems, let me know.

Hey hey! That fixed that error, but some others popped up.

Whenever I try to create a new GUI element I get these errors:

1)<<Failed to update atlas settings. Atlas not found>>
2)<<NullReferenceException

UnityEditor.U2D.SpriteAtlasExtensions.GetTextureSettings (UnityEngine.U2D.SpriteAtlas spriteAtlas)
>>

Hrmm, once you fixed the first error, did you get a message asking if you wanted to create sprite atlases?

Either way, you could Try clicking Edit (on the top bar in unity) -> PowerQuest -> Create Sprite Atlases.  That should create them if they were missing.

hi newt o pq/  trying to install but errors right off the bat anysuggestions?

(2 edits)

Ah looks like you just need to update to unity 2020 (whichever is the latest LTS) Let me know if that doesn't work!


I realised I might not have updated the documentation somewhere and it still says to use 2018. Let me know if that's the case!

(2 edits)

ok thanks. my unity 2021 takes over an HOUR to load.. it says "Hang on" Im not sure why on earth it does that but if i get it workin ill try PQ using 2020 if 21 doesnt take it...ok got 2020 but still errors nothing showing


Hmm, ok. I'll have to check that 9verb template, maybe I broke it in the last update. I'm guessing all you've done is added PowerQuest and clicked the 'set up' button, yeah?

I just tested in unity 2020, with PQ v0.15.11 and I'm not getting errors using that template. I'd guess try it again in a fresh project, maybe something got busted the first time.  And in-case you were doing it some other way, use the "Set it up button" in the PowerQuest window to do the setup.

not seeing that option...

I can see that you already have the Game folder, which means you've already installed another package in a way you shouldn't have, and it says you've exited safe mode which means there must have been errors in your project already, which is why you can't now open PowerQuest. Quick thing to do is to delete that whole project folder, and start a new one, should only take you a minute.

There's some steps you can follow for setting up a new project here if you want-  http://powerquest.powerhoof.com/getting_started.html

I think you just thought you had to do more than you actually needed to, and made it more complicated for yourself ;)

Hi,

I know that you recommend unity 2020lts and I am downloading it now however your software does work with unity 2021lts but it appears that there have been some API changes.

First I removed the visual scripting package as mentioned in the forum posts.

Then I import the PowerQuest stable version.

I get API changes message as shown below:

I chose the option "Yes, for these and other files that might be found later" and the import worked.

I then went to the window -> PowerQuest menu option and followed the general instructions for loading the project which worked fine.

I played the demo and all appears to work fine.

Just thought I would mention this as I have seen in posts that you are taking the stance that the 2021 visual scripting issue is a unity problem but this API change message may indicate that there are changes in unity that you are not aware of.

Regards,

Anthony

Thanks Anthony! 

Yeah Unity updates often come with some api changes, which unity is usually pretty good at upgrading itself. PowerQuest definitely *should* work with later unity (barring that visual scripting dll clash) but it's just less tested, so that's why I stick with recommending 2020 unless required.