Skip to main content

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

Prismatic Realms, Inc.

22
Posts
2
Topics
55
Followers
19
Following
A member registered Jul 05, 2019 · View creator page →

Creator of

Recent community posts

Glad you like it!  It already handles EHB as you described and updates the second 32 colours live as you adjust the colours with the mixer.  Just set your Aseprite palette to 64 colours and then open the colour mixer.  Voila! :) 

If I understand you correctly, I think this is more of an Aseprite question than a question about my script.  The only thing that my script does in regards to a "transparent colour" is that all of the transparent pixels in your Aseprite image (if any exist) will be converted to the IFF file using the colour index that you've identified as the transparent colour (as shown in the Sprite → Properties window.) 

So, for example, if you have set your transparent colour index to #0, and it is black, and your sprite is a simple yellow circle surrounded by transparent pixels, the IFF file exported will be a yellow circle with black pixels all around it.  Remember that IFF files don't support alpha channels, so your final IFF file will always be completely opaque.

So all you really need to do in Aseprite, is just draw your sprite on a transparent background and export to an IFF file as normal.  That file will not have a transparent background.  If you'd rather not draw your sprite on a transparent canvas, and would rather see a solid colour for the canvas instead, then when you create a new Aseprite image, be sure to select "White" or "Black" as the background instead of "Transparent" in the New Sprite window.

Hope that helps!

Hey there, thanks for the message!  Can you describe the bug you are experiencing in more detail?  You can send in a support email if that works better for you.

As for adding the compressed IFF feature... yeah... that's something on the horizon.  It'll require some analysis time and hopefully will be able to get to it soon. 😅

Super! Sounds like you are putting PRAction to good use! Enjoy! And if you need help or encounter any issues, support is only an email away. 😉

To complete this thread for the benefit of other readers, the issue that DarthChillash reported above has been addressed in v1.3 of the script.

Thanks for the support!  Your wish has been granted.  Please see updated script v1.4 which now recalls the previous export path and filename.  Happy exporting!

Ok, we will touch base on Discord and figure it out there.

Hey there.  That's odd.  I've tested the script with a few different scenarios, but that's never happened to me.  What version of Aseprite are you using?  My IFF exporter, in my opinion, is a good solution to create Amiga game sprites.  Is there anything unusual about your Aseprite file?  Perhaps you can send it to me and I can give it a try?

Ah, very nice. Thank you for the information! I’ll look into those. Cheers. 

Standard out of the box GB studio? No additional customizations at all?

Nice and polished, Tom!  Can I ask what development tools/languages were used to create it?

Thanks for the suggestions.  Please see the new update!  I'm sure you will approve. :)

RUUUUUULEZ!! :)

I just uploaded a small update to this script. I'm not convinced that it will address the issue you reported, but the 'dlg' variables now conform to better programming conventions.

You're welcome! I'm glad you are getting good use out of it.  Strange about the error... I haven't been able to reproduce it.  The next time it happens, try to be aware of the steps that lead up to the error and report back to me.  Thanks! 

Thank you kindly for your post, baz!


PRAction is a GameMaker Studio 2 (GMS) module created by Prismatic Realms, Inc. It is an action/animation system that is similar to a tweening system, but is so much more than that. At its very basic level, PRAction allows you to modify an object's properties from one value to another over time, but it takes this concept several steps further. The idea is that you create "action" objects, each of which represent a specific object property changing from one value to another over a given amount of time. Then you can package any number of these actions together into complex groups and sequences that, when played by a object, will be executed like an action script from a movie.

Want to learn more?  Visit our shop on Itch.





PRState is a GameMaker Studio 2 (GMS) module created by Prismatic Realms, Inc. It enables you to implement a simple and efficient finite state machine for your GMS objects.  Read more about it on our Itch page here:

https://prismaticrealms.itch.io/prstate




Works now!  :) Glad we got that all sorted out. 

Ya, pretty sure. "penusbmic", 169 posts, 7142 followers, 768 following, right?  All of your art is posted there.  You should see me "prismaticrealms" as a recent follower.

Ok, just sent you a quick hello on Instagram as a test.

Hi penusbmic! Love your work. Your page says the best way to contact you is via Instagram, but I don't think you received my messages because it says that you "don't allow new message requests from everyone."  Is there another way to reach you privately?