Skip to content

Releases: Kirilllive/tuesday-js

Tuesday JS Beta 0.90 update for Chrome

02 Jan 20:05
Compare
Choose a tag to compare

A small update affecting the editor's compatibility with the latest Chromium updates and future updates, for this, the system for displaying the communication lines of the plot blocks has been changed.

Displaying lines now consumes significantly less resources and can be castrated.

The system of displaying the catalog of uploaded files has been updated, which also speeds up its work.

Tuesday JS

Tuesday JS Beta 0.89 Happy New Year!

21 Dec 09:44
Compare
Choose a tag to compare

Tuesday JS Happy New Year

Merry Christmas and Happy New Year!

Last update this year, fixed minor issues with the "terrain_map" plugin.
A new tool has been added to convert files to base64 and back to binary, in addition, the tool displays the approximate data size for binary and text formats.

Tuesday JS converting base64

  • Cursor settings are now applied to "terrain map".
  • Fixed communication lines of "terrain map" with plot blocks.
  • Fixed the problem of the appearance of a "panel name" without text
  • Returned example "example_tour_guide", new version uses plugin "terrain_map"
  • Added tool for converting files to base64

Tuesday JS Beta 0.88 Secret content

13 Dec 21:04
Compare
Choose a tag to compare

You can now create secret content or unlock content as you progress through the story.
A new parameter “show” is available for selection buttons and markers on the map, in which you can configure the conditions for displaying an object based on values in variables. Display conditions are available in two modes: "visible if" and "hidden if".

tuesday js

  • Added JavaScript function for map markers
  • Added setting of conditions for displaying or hiding an object.
  • Fixed Undo / Redo functions in the terrain map editor.
  • Fixed working with variables in the android version
  • Fixed problem with removing variables from select item

Tuesday JS Beta 0.86 terrain map

07 Dec 00:14
Compare
Choose a tag to compare

Another weekly update!
Added a new type of scene for displaying the map in which you can place markers and link them to story blocks.

tuesday js terrain map

The terrain maps are created using the same tool as Hidden Object scene, so they have almost the same interface and functionality. Regardless of the original size of the map image, it automatically adapts to the size of the screen or window along with all its content, and scrolling function is automatically added, the map also remembers the last scroll position so that the player does not have to scroll to the desired position each time.

tuesday js terrain map

Tuesday JS Beta 0.84 context menu

29 Nov 18:16
Compare
Choose a tag to compare

New week and new update!
The context menus have changed, now not only “delete” and “duplicate” are available for all elements of the scene, but also the functions: “copy”, “paste”, “replace” and “cut”, which should greatly simplify the content management inside the scene.
The "Paste Below" function has become available, so that you can immediately paste the copied element to the desired location.
The "Play" function is now available in the menu for the "dialogue" and "scene" items to start previewing from anywhere in the story.

Tuesday JS Beta 0.84 context menu

Unexpected use of tuesday js
I was approached by a group of Swedish animators who were using the engine to storyboard and record voices for their new cartoon.
Export to Base64 has been improved especially for them.
Now it can export audio to html file, but with some limitations: only mp3 files are transferred and you cannot use the same file for sounds and background music, otherwise it will only be exported as sound. Also for this export the bug with adding external css files to Base64 has been fixed.

Important information!
To work on projects in the genre of visual novels and casual games, we really need a proofreader in English to correct the texts in a more correct and literary format. The work is paid and we offer complete creative freedom, for work we use google docs.

  • Added "Paste below" function
  • Added the ability to start previews from anywhere in the story
  • Added context menu for scene elements
  • Base64 export now partially supports audio
  • Fixed bug with adding external css file to Base64
  • Fixed problem with variables in hidden_objects plugin

Tuesday JS Beta 0.82 update Background Music

24 Nov 21:56
Compare
Choose a tag to compare

Changed the work of background music, now if one music file is used in several scenes, then when the scene starts, the music does not restart and continues. If background music is not specified in the scene, it will automatically stop. RunTime automatically respects browser restrictions on media playback.

  • Updated background music system.
  • Added replace function for scenes and dialogue.
  • Fixed the problem with setting the background in the android version

Tuesday JS Beta 0.82 update Background Music

Tuesday JS Beta 0.80 Skip

16 Nov 17:43
Compare
Choose a tag to compare

The update fixed minor bugs in RunTime.
Fixed using the command in "skip" in the text of the dialogue.

If you write only the word "skip" in the dialog, then this dialog will be automatically skipped, this is necessary to distribute the text among the dialogs. It often happens that remarks in one language are longer or shorter than in another, which can lead to the fact that the text goes beyond its boundaries or will be displayed incorrectly. To do this, you can create an additional dialog in the scene and so that it does not appear in other localizations, you just need to write "skip"

example of use between English and Japanese localization

English and Japanese localization

Tuesday JS Beta 0.78 Metadata

08 Nov 19:07
Compare
Choose a tag to compare

Tuesday JS Metadata

The new release adds project metadata that collects data on the number of characters and words in a project (for Latin and Cyrillic), only words are counted, punctuation marks and third-party characters are not added. Text volume data is the basic information for determining the cost of translations into other languages or reading time.
The size and number of files uploaded to the project are also calculated so that this can be controlled. Don't forget that small projects load faster, which saves time and internet traffic.

There is a new scene component "No autosave", it does not remember progress in the specified dialog. Now, if you want to create non-story scenes such as logo or credits, then using "No Autosave" will not break the autosave of the player's progress.

  • Added word counting system
  • Added the ability to run a project from the scene editor.
  • Added project metadata
  • Added two new dark themes
  • Added scene component "No AutoSave"

Tuesday JS Beta 0.76

26 Oct 13:25
Compare
Choose a tag to compare

Updates in this release:

  • Fixed bug with HotSpot parameter
  • Fixed bug with preview parameters in scene editor
  • Fixed problem with incorrect scrolling in scene editor

The project needs help solving an issue with the resize / drag / rotate tool in the scene editor. It is necessary to implement the correct resizing of the object, taking into account its angle of inclination and position.

Screen-Recording-2021-10-25-at-14 42

I am not good at trigonometry to solve this problem. I found a very similar description of my problem on stackoverflow.
But I could not use the solution from there correctly, partly due to the fact that in TuesdayJS one

object is used to change the size and position, and not two separate ones as there.

If someone can help me to solve this problem I would be very grateful.

For this in the repositories there is a separate file with the code of this tool DragElements 2.zip
Or in code of tuesday_visual.html file which starts with function make_resizable(s,f)

Tuesday JS Beta 0.74 Pixel Mode

19 Oct 11:10
Compare
Choose a tag to compare

I am often asked about the possibility of using PixelArt in Tuesday JS. Also, statistics and audience polls have confirmed the popularity of this graphic style. Tuesday JS was more focused on vector graphics and dynamic resolution game screen.
This is the first of several planned updates for adaptation of Tuesday JS to Pixel Art.

A new parameter in the project settings "Pixel Mode" disables image anti-aliasing and partial anti-aliasing of fonts (does not work in the FireFox browser and its analogues)

Tuesday JS Pixel Mode

Disabling anti-aliasing can be seen in the scene editor and in the preview.

Tuesday JS Pixel Mode on and off

Updates in this release:

  • Fixed appearance of switches
  • File directory is now case sensitive in file format
  • PixelArt mode disables anti-aliasing for images and fonts.
  • Fixed the "Load" button, now it is inactive if there are no saves
  • Fixed defines the position of the element along the z-axis for the Opera browser