Skip to main content

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

ProfShepard

20
Posts
3
Followers
A member registered Jun 25, 2023 · View creator page →

Creator of

Recent community posts

Which cards aren't up to date?  I'm pretty sure I've got everything currently out, unless I forgot to enable something again.  It looks like Lele GX isn't crashing on its own, so it's probably something to do with that stadium in play at the same time, I'll definitely look into it.  Same with the AI issue, I thought I had it skipping stadiums with passive effects.  Thank you for bringing this up, and I'm glad you like this.

Alright, I think I got it.  There was also a crash happening with Leon, as I somehow missed updating its description after I re-wrote the Parser.  Go ahead and re-download it and see if that crash is still happening.

Sorry it took so long, but I got the Gardevoir ex fixed.  It had a whole chain of issues that needed fixing, including the Scream Tail not working when the AI used it, but it should be good now.  So go ahead and re-download it.

I can't seem to get the same crash.  Do you remember which pokemon the AI had in play, and which pokemon was your last one in play?  It may be an ability or some other interaction causing the crash.

Definitely not.  You were playing against the AI, yes?

The PDT.zip has a few images of how the Resources folder should look.  The Resources folder will have the un-zipped 05, 06, 07, etc. folders inside of it.  I thought I had the Read Me clear enough, but I probably should explain a bit further in it.

Thank you, I'm glad you like it.  I've got the Gardevoir issue written down now, I'll see what the problem is.  It's probably crashing on something, there's still a few parts of the AI I haven't fully finished.  I have no idea if I could even integrate something like chatGPT into this, at least without re-writing most of the AI code I've already got.  I could at least check into it.

As for the image quality, I've been bugged about it too, but it's how Godot handles images.  Godot heavily prefers all game assets to be inside the project itself.  The screenshots were when the images were being loaded that way, which caused the main PDT game file to be 8 GB or more in size as it had every image file inside of it.  I ended up changing it to load all the image files externally, as I needed to do that to handle loading custom cards anyways, plus it helps reduce the file size for each time a new set came out, since not everyone has fast internet and 8 GB is a large download every 2-3 months.  I've had it on my to-do list to see if I can fix the image quality for a while, so I'll try this again soon.

It's fixed and updated, thank you for bringing that up.  Go ahead and redownload it for the fix.

It looks like when I changed the Database to be created as the game loads, it stopped updating or even including the custom cards.  I swear I checked that it was still working even with that change, but clearly not.  Creating them and even playing with existing ones work just fine, so at least I know where to start looking to fix this.  Hopefully I can get it corrected quickly.  Until then, you can actually just edit the [deckname].txt to include the custom card, just add a temp card like a basic energy card at the end, then open the [deckname].txt and replace the temp cards with the custom card's file name, the 3401001 or whatever you've saved it as.

And here I thought Mega didn't have limits, it's the whole reason I didn't just do it through Google Drive or something.  I'll include it as another download link, but here's the link as well.

https://drive.google.com/drive/folders/1_BBnYGkP-fMr0qdwbg4EXNQmrEreF7iq?usp=sha...

Well, that took a few days longer than I thought it would, but it's done, the PDT has a deck Importer/Exporter, so re-download and try it out.  It even works for custom cards.

It's on my To-Do list, I just haven't gotten to it yet.  You can currently copy/paste from the .txt files in the Decks folder, but I do want to have an in game option for it.  I'm also unsure how I'd want to handle it specifically, as I'd want it to be more than just the card's filename, like you've said.  Thinking about it... all I would need is the set and card number and I could get the filename from that...  well, guess I know what I'm doing tomorrow.

That's because I had that setting disabled, as I never looked into getting the game itself to scale with the window size, and this was the lazy option I chose, which really wasn't the best.  Try redownloading it now, there's a new menu on the main screen labeled 'Window Size:' that has a few different sizes you can pick, and see if any of those help.  I can also add in more sizes if necessary.

(1 edit)

That's probably because you didn't get all the card image files, which isn't your fault, I apparently got a bit lazy with error handling, as the Database will still create the cards even if the images aren't available, so if you redownload the PDT.zip, that part should be fixed.

You've also shown me how lazy I was with the Database, I hadn't even considered that it may be super slow to build on older computers.  The Database is currently built once you go into the Deck Editor, Card Database, or Inspire Me tabs, as they all need it, but once you leave the Deck Builder menu, it clears out the Database completely and then has to be refilled, since you could create some cards, then go back into the Deck Builder and it would need to be refilled otherwise the new cards wouldn't show up.  I do have an idea on fixing that part, but at some point, the whole Database needs to be created, which will need nearly 11,000 cards to be created, although less when I fix the issue if you don't have all the card images.  I'll definitely get working on fixing these issues, though.

I've also updated the Read Me.txt to try to be a little more clear on the file structure necessary, which is probably just telling me I need better/more error messages implemented.

I currently only have what the Expanded format covers, which is every card from the start of Gen 5 and newer, so I don't have any Gen 1 cards yet.  Although you could very easily make the card yourself, the Custom Card Maker could handle it for now.

And thank you, I've been off and on working on this for a bit over 4 years now, I'm glad that it's not just me getting good use out of the PDT.

It's currently working just fine for me.  It does have a small load time when you click it as it builds the card database, which does lock it up until it's done.  What are the rough specs of your computer?

It's a never say never situation, but likely not.  I know Godot has the option of exporting for Android, but I'd probably have to re-do most of the UI to fit a phone screen, and I don't know if Godot can handle finger tapping the same as mouse clicking, among other potential issues.  So maybe eventually, but I'd need to look into it more before committing to it.

So it turns out a fix I tried broke more things, go figure.  Pretty sure the soft lock issue was because of a layering issue, where you weren't able to click the Done button if there was a sprite underneath it, meaning if you had 3 or more benched pokemon, the sprite would override the button click and just not continue processing.  The Player 2 issue is because I work on functionality with Player 1, when copy/paste the completed code to Player 2, and I've occasionally forgotten to do that, so there may be more spots like that, but hopefully this one is good now.  Go ahead and try it again and see if I got it, I was testing specifically with Forretress EX, and everything was working right.

Try redownloading it now, I think I got it.  It was missing a parameter for the evolution check, but it's there now.  I thought I got them all, but that's what I get for testing with a deck that only has basics.

Yes, there's a Read Me.txt in the PDT.zip file.  Basically, everything in that zip needs to be kept in the same directory, then the folders from the other .zips are just put into the Resources folder as is.  

The PDT.zip contains the game and Basic Energy cards, then each of the others are each generation of cards separated out, so if you don't want to play with the older cards, you could just download the 08 and 09 zips for just standard.  It's a way to help avoid needing to download too much at once.  There's a Read Me.txt with details in the PDT.zip as well.