[2022-04-16] Minor bugs fix & QoL improvements


This update aims to fix a few bugs for end-users, as well as improve QoL for developers / modders

  • WolframAlpha is now handled correctly. Before that typing any math equations may return wrong results.
  • Scripts are now properly cached. This will help improve the app's overall performance.
  • Common functions are now located in data/scripts/libs
  • New Developer Mode. Disable by default. Enable this mode in Settings > Developer if you want to modify scripts / sprites and see result immediately.
  • [Editor] Code snippets is now supported:

 

  • [Editor] Errors that doesn't belong to the current file is now correctly reported.

  • [Editor] Tab / Shift+Tab now indent / unindent selected block of code.
  • [Script] Full support for UTF-8. Access to string elements is now work correctly, so s[2] should access to 3rd UTF-8 character in string. length() also returns UTF-8 length of the string.
  • [Script] You can now import external functions from dynamic libraries, see https://github.com/Kagamma/satania-buddy/wiki/Scripting-References-&-APIs#import...

  • [Script] New directory, buffer and string functions.
  • [UI] A few minor adjustments in Settings and Editor dialogs.

Currently I am working on gym uniform for Satania. Progress can be tracked here: https://github.com/Kagamma/satania-buddy/issues/14. Depend on my free time this should be done in next 1-2 weeks.

Files

linux64_20220416.tar.gz 55 MB
Apr 16, 2022
win64_20220416.zip 59 MB
Apr 16, 2022

Get Satania Buddy

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.