If you’re a long time user (versions below V4.3) or a new user who tested the Demo (V4.4) and want to update to BLAST!, you should follow these steps.
<aside>
⚠️ ALWAYS REMEMBER TO BACKUP YOUR PROJECT BEFORE UPDATING, NO MATTER THE SITUATION (even for other plugins and Godot versions, you should always have backups)
</aside>
General plugin updates
New updates come very often with bug fixes and new features (if you’re on the BLAST! version). Unfortunately, Godot doesn’t have any plugin uupdate feature, so everything must be done mannually. The .zip contains the whole plugin. For a successful update, it’s better to follow those guidelines :
- You should never replace customFunctions.gd or Spawning.tscn unless specified otherwise.
- If you haven’t modified any of the plugin files, you can replace all other .gd files.
- Unless specified otherwise, it’s never necessary to replace .tscn files. If you do, don’t forget to write back your previous changes.
- It’s never necessary to replace resources such as .png files.
Update from to BLAST 4.5 to 4.6
<aside>
⚠️
There are incompatibilities before 4.5 and 4.6
</aside>
- In this update, updating Spawning.tscn and ☄️customFunctions.gd is necessary. Backup the data you created and add it back to the new files.
- Some API functions had their argument and return value changed for optimisation. This will need to be adapted in your code, but it shouldn’t be hard.
Update from Demo V4.4 to BLAST