v5.2.1 โ€” Bug fixes and improvements to Catnip


Ct.js v5.2.1 is out! ๐ŸŽ‰

Bug fixes and improvements to Catnip

This minor update fixes inability to use Script assets with Catnip language and some other issues. Many Catnip blocks were also improved, in wording and markup. Additionally, you can now use the Space key with left mouse button to navigate around rooms.

Changelog

โšก๏ธ General Improvements

  • Catnip: Add mutators to timer blocks
  • Catnip: Add mutators for โ€œaction is down/pressed/releasedโ€ blocks
  • Ct.js now checks whether recovery file actually differs from the regular project file
  • Room editor: you can now navigate around with Spacebar + Left mouse button (Closes #526)
  • ๐ŸŒ Catnip: Improve Russian translations for ct.place
  • ๐ŸŒ Catnip: Translate Pointer catmod to Russian and add more human-readable English names
  • ๐ŸŒ Catnip: Translate the Random catmodโ€™s blocks to Russian

๐Ÿ› Bug Fixes

  • Catnip: Add missing translation keys to Math operators
  • Catnip: Fix catnip blocks ignoring translations when there was a translated name without a translated label
  • Catnip: Fix inability to compile Script assets with Catnip code
  • Catnip: Properly mark the required arguments in the Logic category
  • Fields with invalid values should be outlined red
  • Fix ct.js saving projectsโ€™ scripts with CRLF sequence instead of LF, which caused them to be one-lined in the .ict file, making merging changes harder for Git users. You can fix the existing scripts by cutting and pasting their contents back.
  • Fix minor styling issues on the homepage
  • Fix random.dice trying to convert string values to floats (Closes #544)
  • Make sure there are no special characters in the project name when creating one (Closes #543)

๐Ÿ“ Docs

  • ๐Ÿ› Fix brainless translation with room.append in Russian version of the JettyCat tutorial (Closes #141)

Ct.js is a free and open-source game engine supported by you. Consider supporting us on Boosty or contributing to the project directly by adding new features, improvements, and bugfixes to our repository.

Join our Discord server Send a donation at Telegram Support ct.js on Boosty Contribute to ct.js on GitHub

Files

ct.js for Windows x64 312 MB
Version 5.2.1 48 days ago
ct.js for Windows x86 306 MB
Version 5.2.1 48 days ago
ct.js for Linux x64 325 MB
Version 5.2.1 48 days ago
ct.js for Linux x32 332 MB
Version 5.2.1 48 days ago
ct.js for OSX x64 309 MB
Version 5.2.1 48 days ago

Get Ct.js game engine (old page! Open for the new one)

Leave a comment

Log in with itch.io to leave a comment.