Skip to content

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 05:16
· 125 commits to master since this release
11bc1f8

CONscripter 0.30.0

Minor release: new script behaviour. Games built for 0.29 keep working; rebuild with converter 0.6.0 to use the new effects.

For games

  • chvolfade and chfreq take an optional ramp curve (#145).
  • effectsoft form 1: Full Metal Daemon Muramasa's soft-edge wipe; a masked effect now runs as a threshold sweep with a soft band (#146).
  • spmotion: zoom and angle move in 1/100 steps between keys, so slow zooms and turns are smooth (#147). New spmotionclock, and spmotion num,2 stops where the sprite is.
  • --real-time: effects and delays run for their real time, unclicked.

For players

  • Web: no more crash on the second start (kidoku.dat was read through a 64 KB stack buffer) (#148).

Tooling

  • Trace: frames presented, --trace-perf, --dump-frames, --trace-layers (drawing order of each print or effect), a web runner; a motion's start records which spmotionclock started it.
  • Roundtrip compares spmotion keys and Lua state; the save version is in the meta.
  • Kobo CI hardened.