A note from the dev:

I’m currently working on a personal project that uses SimpleGAS and I’m fixing bugs/adding features as I come across them.
There are many ways to make a game and I couldn’t possibly test every feature of the plugin with a single project. So, if you have a specific feature that you would like to see added/improved/fixed, please open an issue on the GitHub repository or start a discussion in the discussions page.


That said, here’s a list of things I plan to work on in the future:

  • Documentation:
    • Add examples to the documentation for various features
    • Create a demo project that showcases the plugin’s features
  • Features:
    • Add a way to set an ability’s cooldown dynamically
    • Add variants to common functions (e.g. a version of ActivateAbility that takes multiple contexts)
    • Create a more reliable network clock
    • Add a way for the amount of replicated data to be configurable (currently all attributes are replicated)
    • Add a way to set the replication frequency of attributes
    • Improve performance of various systems (there is always room for improvement)
  • Events:
    • Add more built-in events that are broadcasted by the system e.g. Adding/Removing abilities etc.