You should make a copy of your project before upgrading! I will not be held responsible for loss of work in the event you encounter any serious bugs
I am pleased to announce the release of version 1.3.0, this is the 4th major release of the software since 1.0.0 and comes with a number of new features. The most notable of these is the new Board brush that allows you to place multiple images on a layer without needing to write any code. Other notable changes include the Board to Image exporter under the Tools menu, and the new dark and light themes.
You can get the latest version of the software from the official RPGWizard site:
Board Layer Images
There is a new brush available for use with the Board editor, this brush allows you to place images on a board layer. It is useful for creating boards out of layer images, or setting a foreground/background image for your board. The tool follows the same mouse usage pattern as other brushes; left-click to paint, right-click to select it, and middle-click to delete (or delete key if it is selected). You can set the properties for a layer image using the properties panel.
Board to Image Exporter
At the request of Grindalf, it is now possible to export a board as an image. This makes it easier to share your work with others rather than having to take an image some other way. When exporting you can decide if you want just the tiles to appear in the final image, or everything currently visible in the editor. The result is a 1:1 image of the board (no zoom effects are applied).
Now to address the elephant in the room. RPGWizard has a new default theme! A dark one at that! Starting with 1.3.0 you can select a light or dark theme depending on your preference. The editor will take a note of your choice and the next time you start it up it will use the last theme you selected from the menu:
RPGCode API Expansion
See the list below for the new functions available in 1.3.0:
- Drawing functions; drawCircle, fillCircle, drawRect, drawLine, getPixel, and setPixel
- Asset Functions; isAssetLoaded