PrismaticRealms
Member
Hello again, everyone!
Once again, my company, Prismatic Realms Inc. and I would like to introduce another new extension just released on the marketplace! It's called PRState.
This small extension will allow you to quickly and easily implement state machines for your game objects. Use this to group your object's Step Event (frame update) code into logical units (states) that you can easily switch between using a single command. Prevent unwanted states from running by specifying "valid from" state lists. Convenient "mode" argument passed to your script to tell you when you should run your state setup code, when to run state cleanup code and when to run your core state code. Turn on and off verbose logging so that you can watch when your objects are switching states to make sure they are running as desired.
Say good-bye to huge, unwieldy Step events and hello to state-switching simplicity and code organization. Once you've tasted using a state machine to handle your object's behaviours, you'll never go back to the old way of doing things. A support web page containing further info and full documentation is forthcoming. I will notify everyone when that's available.
For now, please have a look at the asset on the marketplace. There is enough information there to get you started and, as mentioned, if you have any questions on its use, all you need to do is ask! I will be more than happy to help.
Thank you!
Nelson
Once again, my company, Prismatic Realms Inc. and I would like to introduce another new extension just released on the marketplace! It's called PRState.
This small extension will allow you to quickly and easily implement state machines for your game objects. Use this to group your object's Step Event (frame update) code into logical units (states) that you can easily switch between using a single command. Prevent unwanted states from running by specifying "valid from" state lists. Convenient "mode" argument passed to your script to tell you when you should run your state setup code, when to run state cleanup code and when to run your core state code. Turn on and off verbose logging so that you can watch when your objects are switching states to make sure they are running as desired.
Say good-bye to huge, unwieldy Step events and hello to state-switching simplicity and code organization. Once you've tasted using a state machine to handle your object's behaviours, you'll never go back to the old way of doing things. A support web page containing further info and full documentation is forthcoming. I will notify everyone when that's available.
For now, please have a look at the asset on the marketplace. There is enough information there to get you started and, as mentioned, if you have any questions on its use, all you need to do is ask! I will be more than happy to help.
Thank you!
Nelson