UPDATE 0.95


0.95

--------------------

- BREAKING CHANGE: By default, images with several frames (animations) no longer loop: they stop at the last frame!

This means that if you have images you DO want to loop, make sure to add ANIMEND=REPEAT to your IMAGENEW declaration.

- Added: ANIMEND=REPEAT or DESTROY (set on IMAGENEW or IMAGEREPLACE when you actually want an animation to loop or get destroyed at the end)

- Added: ANIMENDEVENT (when animation reaches last frame, we call this event automatically, only once)

NB: can't be used at the same time as ANIMEND=REPEAT

- Added: # character can now be used anywhere in a line (to add comments at the end of a line)

IMPORTANT: This character is exclusively used for comments, and cannot be used in scripts for any other purpose.

- Added: /* and */ can now be used to put a big chunk of scripts (several lines) into comment

IMPORTANT: The whole lines will be commented out if those symbols are detected in a line.

- Added: EFFECTGENERIC to create either a light "ember/particle" effect or anything you want (can use a sprite and define many properties)

- Added: STAYACTIVE

Use this on a clicker (interface for example) to define if it should remain enabled when a dialogue happens or if we use CLICKERDISABLELAYER.

- Added: IMAGEMODELSPEED, IMAGEMODELALPHAMIN, IMAGEMODELALPHAMAX

Use this to define if the image of a clicker should automatically disappear/appear when it gets disabled/enabled. (when a dialogue happens for example)

- Added: CLICKERENABLE to enable a particular clicker (or a list)

- Added: CLICKERDISABLE to disable a particular clicker (or a list)

- Added: EVENTREMOVEALL to automatically stop all events waiting to be executed.

- Added: ROOMSWITCH now also calls EVENTREMOVEALL automatically.

Useful to stop background animations for example which would keep being played after room switch.

- Added: Debug menu: When clicking on an image, it now displays if the sprite used exists or not.

- Added: "Generate list of VN files" option.

Use on PC to generate a file referencing paths to all the VN files.

Add this file at the root when making a build.

This is only required if you have a lot of files or you're exporting to other OS like Android for example.

See documentation for more info.

- Changed: Now clicking on error message always removes it instantly.

- Changed: It is now possible to set several IMAGEMODEL for a clicker, with a list.

Only the first one defines the area, the others are used to disappear/appear automatically if the clicker gets disabled.

- Changed: List values are now automatically "trimmed" (removing spaces before and after)

- Fixed: After loading, error messages would not disappear.

- Fixed: Cleaning (to avoid memory leaks) was too aggressive and could remove sprites still being used.

- Fixed: Doing operations on a variable which doesn't exist would crash without an explicit error message.

- Fixed: Going into menu now pauses the game correctly.

- Fixed: Interface elements were not replaced correctly if put into subfolders.

- Fixed: Choices could not be selected with controller D-PAD.

- Fixed: ALPHAMODEL no longer worked correctly with the "UIMAINIMAGE" (textbox)

Files

BROKVN_Engine_WIN_0.95.zip 88 MB
Feb 05, 2026

Get BROKVN - Visual Novel Engine

Leave a comment

Log in with itch.io to leave a comment.