Editor Changes:
- Preview for comment action parts is longer
- After zooming lines in animation center are not cut off now
- Copy/Paste positions via Ctrl+C Ctrl+V
- Show position of point for object polygons
- New dialog for editing timing for sprites in a table
- Preview values in editor
- Combined conditions are now working correctly in preview
- The preview list updates with changes without having to switch scenes
- Magnification is not reset between scenes if "Automatically zoom out" is disabled
- Audio tracks in Sync Container now snap to markers and tempo except if shift is held
- Audio event marker for Sync Container to run an action at a position
- Crashes with polygon tools
- Dialog about is now copyable
- Texts from disabled action parts are now not exported or counted in word count
- Integrity check didn't check for vispath: in components and scripts
- csv export now includes info about speaker
- Dialog area interaction is now correct if alignment is not left
Player:
- After skipping a cutscene on scrolled scenes the scroll position does not jump now
- Starting/stopping audio containers via script:
AudioBusses["Random"]:start()
AudioBusses["Random"]:stop()
- Audio automation was applied delayed
- Audio automation for pan was not applied
- Events for text transitions, TextTransitionSkipped, TextTransitionIndex. Example for playing a sound for the type writer effect (only sent from the fade effect):
function engineEvent(type, data)
if type == "TextTransitionIndex" then
AudioBusses["Random"]:start()
end
end
registerEventHandler("engineEvent", "engineEvent")
Minimal code:
game.FadeEffect = eFadeShader
game.FadeDelay = 1000
local shader = shaderCompile("sht_transition.bin")
graphics.shaderUniform(shader, "_t_transition_tex", "vispath:wipe.png")
graphics.shaderUniform(shader, "progress_size", 0.1)
shaderSetOptions({transition = shader}, 1)
- macOS: Shift transitions were not working correctly