Releases: Breezebuilder/SystemClock
SystemClock v1.7.1
- Fixed crash when config file contained invalid
stylevalues, which could rarely happen if config loading was interrupted, or if the config version was manually set incorrectly - Fixed crashes when config file contained invalid
version,formatorpreset_indexvalues - Improved config error handling to cause invalid or custom values to be displayed in the config menu
- Improved config parsing to allow custom colours and clock formats to be read and loaded from the
SystemClock.jkrconfig file when manually entered- Colour values can be arrays in the format
{ r, g, b }or{ r, g, b, a }, or hexadecimal strings in the format"#rrggbb"or"#rrggbbaa" - Clock format can be any string formatted in a way that can be parsed by Lua's
os.datefunction
- Colour values can be arrays in the format
Full Changelog: v1.7.0...v1.7.1
Developed for Balatro 1.0.1o and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~BETA-0312b and Trance fb86ebd
SystemClock v1.7.0
- Fixed incorrect credit and typo on Vietnamese translation. Sorry Huy!
- Added new config setting "Show in menu" to always show the clock as a popup with all other menus, including on the main menu
- Added new "Throwback" style mimicking the Game UI Ante and Round displays (by request of Discord
flote.) - Overhauled clock UI and styling system to be easier to modify, look better and use less UI Elements
- Added more dynamic colour options: "Edition dark" which cycles between red and blue, "Boss" and "Boss dark" as used by the game UI panel
- Renamed "Rainbow", "Dynamic" and "Dynamic dark" dynamic colour options to "Edition, "Blind" and "Blind dark" respectively
- Added tooltip prompting new users to right click to open the clock. This will only be shown until the clock is right clicked for the first time
- Tweaked default presets to improve legibility and mod compatibility
- Overhauled clock animations to make the clock jump properly between positions, instead of always jumping from the origin
- Reduced unnecessary clock UI resets and further optimised clock UI creation
Full Changelog: v1.6.4...v1.7.0
Developed for Balatro 1.0.1o and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~BETA-0312b and Trance fb86ebd
SystemClock v1.6.4
- Fixed unnecessary warning being logged on clock movement and rapid config changes
Full Changelog: v1.6.3...v1.6.4
Developed for Balatro 1.0.1o and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~ALPHA-1424a and Trance fb86ebd
SystemClock v1.6.3
- Fixed careless hook of G.main_menu which was breaking other mods' hooks to Game.main_menu
- Removed early return condition in Controller.queue_R_cursor_press hook which could potentially cause other mods' queue_R_cursor_press functions to not be called
Full Changelog: v1.6.2...v1.6.3
Developed for Balatro 1.0.1n and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~ALPHA-1423h and Trance fb86ebd
SystemClock v1.6.2
- Fixed incompatibility with HandPreview and Ankh caused by conflicting use of the same global MoveableContainer library, and a bad update hooking function
Full Changelog: v1.6.1...v1.6.2
Developed for Balatro 1.0.1n and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~ALPHA-1421a and Trance fb86ebd
SystemClock v1.6.1
- Fixed a subtle bug that occurred with Steamodded installed where after opening the clock config menu with right-click, then closing the config using the Back button, then opening the Options menu and the Collections menu, the first visited submenu in the Collections page would be empty (!)
Full Changelog: v1.6.0...v1.6.1
Developed for Balatro 1.0.1n and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~ALPHA-1421a and Trance fb86ebd
SystemClock v1.6.0
- Removed hard dependency on Steamodded. SystemClock will be totally functional with only Lovely installed, but will still use Steamodded's MODS menu and config features when it's present
- Right-clicking on the clock will now open the config menu
- Clock will appear while in the main menu as long as the config menu is opened
- Clock can now always be dragged while the config menu is open
- Added more minor juice effects for the config menu
- Removed text size options larger than 1.0 as they were entirely unused. Text size can still be manually set in the SystemClock.jkr config file for those wanting ludicrously large or tiny clocks.
Full Changelog: v1.5.1...v1.6.0
Developed for Balatro 1.0.1n and Lovely 0.7.1
Compatibility tested with Steamodded 1.0.0~ALPHA-1420a and Trance fb86ebd
SystemClock v1.5.1
- Fixed bug where reloading defaults would break setting toggles until config window was closed and reopened
- Fixed occasional crash when update called before start_run
- Fixed clock UI refreshing every time Config tab was selected
- Improved clock UI draw time(~0.12ms/frame saved)
- Improved update function performance
- Improved performance while hovering and dragging clock UI
Full Changelog: v1.5.0...v1.5.1
Developed for Lovely 0.7.1 and Steamodded 1.0.0-ALPHA-1414a
SystemClock v1.5.0
- Added presets feature. There are 5 slots which can hold independent user clock presets. Presets save automatically when changed and can be reset to default. Pre-existing user settings will be assigned to Preset 5.
- Added hourOffset config setting. This is for users who want to offset the Balatro clock from the system time. Can be set in SystemClock.jkr file, and accepts decimal values, so -2, 5.5, 8.75 are all valid options
- Added scaling effect on clock hover and clock pick-up
- Added more juice to config panel and clock
- Changed icon
- Fixed Trance compatibility crash on font change
Full Changelog: v1.4.0...v1.5.0
Developed on Lovely 0.7.1 and Steamodded 1.0.0-ALPHA-1413a
SystemClock v1.4.0
- Added translations. Mostly roughly machine translated with some manual edits for colour names. Please submit corrections!
- de: German
- es_419: Spanish (Latin America)
- es_ES: Spanish (Spain)
- fr: French
- id: Indonesian
- it: Italian
- ja: Japanese
- ko: Korean
- nl: Dutch
- pl: Polish
- pt_BR: Portuguese
- ru: Russian
- zh_CN: Chinese (simplified)
- zh_TW: Chinese (traditional)
Full Changelog: v1.3.0...v1.4.0
Developed on Lovely 0.7.1 and Steamodded 1.0.0-ALPHA-1409a