itch.io is community of indie game creators and players

Devlogs

True State Plus Official Release + minor bug fixes

TrueState - Finite State Machine for GMS2
A browser Asset made in HTML5

Well.  Turns out I forgot to "officially" release TrueState Plus.

I've been using TS+ in all of my projects since I created.  I've basically abandoned the basic version at this point.  I still think the TSBasic has value, and I'll continue to maintain it moving forward.

Couple of bug fixes in this final version for anyone who's been using it (which as far as I know is like... me).

1. There was a bug where in some situations the TRUESTATE_NEW event of a state wasn't being ran before the TRUESTATE_STEP event.  Most commonly when trying to run the object's default event.  This has been corrected... knock on wood / fingers crossed.

2.  The helpful debug function "draw_history" had incorrect help text and was overall big and ugly.  It's been trimmed down and many arguments have been made optional for ease of use. Also implemented a new feature requested by Harpwood Studio to allow an argument to optionally change the scale of the text displayed.

Anyway, hope you are still enjoying TrueState!

Files

  • TrueState PLUS 2.3.1 Project Source 711 kB
    Jan 29, 2022
Download TrueState - Finite State Machine for GMS2
Leave a comment