v1.1
New Features
PNG Exporting with Transparency
- use the new button to left of 'Import / Export' on the top bar, or press (F10), to take a snapshot of the slimes on screen with a transparent background
- snapshots are saved as PNGs in a new folder 'MEDIA/SCREENSHOTS' in the root game directory
Periodic Boundary
- use the new toggle 'Periodic Boundary' in the settings panel (right-side panel) to turn it on/off
- when turned on: if slime particles reach the boundaries of the simulation space, it will wrap around to the opposite side rather than choosing a new direction
- added new presets 'Flow' and 'Flow 2' to demonstrate the new periodic boundary feature
Minor Changes and Additions
- pressing (E) will hide all the panels as before, but now also hides the top bar
- this means users MUST use (Q), (W), or (E) to bring back the panels, the in-game notification is updated to warn people of this
- this allows users to record (or just watch) the game without having to worry about the panels or the top bar when moving the mouse around
- added new toggle in video mode to mute/unmute audio
- removed 'MENU' text from escape menu button on the top bar, added a tooltip for it instead
- added tooltip on the video playback speed input field in video mode to be more clear of what it is
- lowered max scale of settings panel (right-side panel) so it doesn't go offscreen in video mode
- updated tooltip for 'Dynamic Count Loading' toggle in escape menu to show that a resimulation is required for changes of this setting to apply
- a '*' will appear next to the 'Dynamic Count Loading' text to indicate that a resimulation is needed
- 'Randomize All' with and without resimulation can now be triggered with the hotkeys (=) and (-) respectively
- decreased controls panel (C) font size a little to fit new hotkeys, this panel will need to be redesigned in the future if any more hotkeys are added
- vertically centred the escape menu better
- altered top bar background so the top left and top right corners aren't rounded
Bug Fixes:
- file name now properly updates when save menu is reopened with a previous preset name
- if exporting code or saving current session, slime count is now properly recorded while 'Dynamic Count Loading' is enabled
- if 'Dynamic Count Loading' is off, a resimulation is required for the proper slime count to be saved (indicated by '*' in the 'Total Slime Count' indicator on the top bar)
- fixed 'Resimulate All' button not reverting back to proper color when right clicking and left clicking fast
- fixed bug where preset initial formations were not loaded properly if 'Dynamic Count Loading' is on
- it is recommended to turn 'Dynamic Count Loading' off when using 'Randomize All' with resimulations becuase this will cause a delay every randomization
- using 'Randomize All' without resimulation will not have the delay
- 'Dynamic Count Loading' tooltip is updated to inform about this recommendation
Thanks for playing!
Many of these features and changes were suggested by player feedback! Post bugs you find and/or suggestions in the community hub or on Discord: https://discord.gg/THgS8AdMSV