Version 1.11.0 beta


Cutscene engine Version 1.11.0 beta

Big changes

  • New script: cutscene_wait_input - Waits for player to press a specific button
  • New optional arguments for cutscene_set_sprite: xscale & yscale - Now it’s easier and faster to change the sprite size, no need to use cutscene_change_variable
  • Changed variable name: persist -> cutscene_persistent (if you update your project from an older version to this version, search and replace that variable)
  • Added “input” mode - cutscene triggers when pressing a button

Fixes

  • Fixes to cutscene_fade_in and cutscene_fade_out scripts:
    • Now screen stays faded out until fade in script is used
    • Whole screen should now be covered in all cases
  • Fixed camera not being centered when following an object in a cutscene
  • Bug fix: Now a cutscene can’t start when another cutscene is going
  • Dialogue improvements:
    • Updated to be compatible with latest Dialogue engine version (2.9.0)
    • Now text box height automatically adapts to room height or Draw GUI display height (previously this only worked when using views and not using Draw GUI)
    • Improved text position calculating, especially name text position – it should now be in correct position no matter what kind of view sizes are being used

Other

  • Started work on “variable” mode - cutscene triggers when a variable is of a certain value
  • Converted to new GameMaker version (If you need to use an older GameMaker version, you might have to use an older version of this asset)
  • Edited one example to use input mode and updated some other examples
  • Organized code to make it easier to maintain and customize
  • Fixed grammatical error in comment
  • It seems that at some point the work for adding JSDoc comments for scripts was finished (of course, improvements can still be done). This work started in version 1.8.1 so it took me about 4 years. JSDoc comments make the scripts easier to understand and more comfortable to use.
  • Updated manual
  • Removed old GameMaker files that caused problems
  • Removed unused folders

YYMPS

The beta test version is also available in YYMPS format. This should make it possible to just drag-and-drop the file to GameMaker and easily add the asset to your project.

However, I haven’t been able to get this to work, at least on the beta version of GameMaker that I’m using. So if you try it, let me know if it works or not. An yyz file is also available.

Files

cutscene-engine-beta.yyz 432 kB
16 hours ago
com.pikkua.cutscene-engine-beta.yymps 384 kB
16 hours ago

Get Cutscene engine for GameMaker

Buy Now$9.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.