Skip to content

Releases: cyelis1224/cutscene-maker

V2.1 (BUG FIXES)

27 Nov 13:28
1b623fe
Compare
Choose a tag to compare

Found a Ton of bugs (Too many to list out honestly) but fixed everything I was coming across and decided to go ahead and merge to get these patches out for anyone testing the module at this time.

Cutscene-Maker v2.0

26 Nov 14:40
72649d8
Compare
Choose a tag to compare

This module has been overhauled and split into multiple files for ease of maintenance. Please use this version going forward. All features currently in this version should be functional without issue, otherwise please create an issue and post a bug report. Thank you!

V1.0.0

24 May 02:09
18bbb56
Compare
Choose a tag to compare
V1.0.0 Pre-release
Pre-release

Cutscene Maker 1.0.0 Release Notes
We are excited to announce the initial release of the Cutscene Maker module for Foundry Virtual Tabletop (VTT)! This module empowers Game Masters to create immersive and dynamic cutscenes, enhancing the storytelling experience in their campaigns.

Features
Camera Control:
Pan and zoom the camera to specific positions.
Smooth transitions to highlight important scenes and events.

Scene Transitions:
Seamlessly switch between different scenes.
Create a cinematic experience by moving players from one location to another.

Token Movement:
Move tokens to specified positions with smooth animations.
Rotate tokens to face specific directions.
Supports both animated movements and instant teleports.

Screen Effects:
Add screen flashes to simulate explosions, spells, or other dramatic events.
Create screen shakes to emphasize impactful moments.

Macro Execution:
Run Foundry macros at specific points during the cutscene.
Automate complex sequences and interactions.

Wait Actions:
Pause the cutscene for specified durations to control pacing.
Create suspense and build tension.

Image Display:
Show images during the cutscene to provide visual context or clues.
Support for various image formats.

Play Animations:
Trigger animations on tokens or between tokens.
Enhance the visual storytelling with dynamic effects.

Manual Installation Method
Download the module from the releases page.
Extract the module files to your Data/modules directory in Foundry VTT.
Enable the module in your Foundry VTT game settings.

Foundry Installation Method
Go to the Add-on Modules tab in your Foundry VTT setup screen and click Install module
Then use this Url for the manifest URL: https://raw.githubusercontent.com/cyelis1224/CM4Foundry/main/module.json

Usage
Open the Cutscene Maker from the scene controls on the left hand side of the screen.
Use the unified menu to add actions to your cutscene:
Camera movements and zooms
Scene transitions
Token movements and rotations
Screen flashes and shakes
Macro executions
Wait actions
Image displays
Animations

Click "Test Run" to preview your cutscene. The window will minimize during the test run and restore afterward.
Export your cutscene sequences as a script you can copy/paste into a macro for later use.

Known Issues
Ensure that only one token is selected for movement actions to avoid unexpected behavior (This is being forced for now until resolved).
The minimize and maximize functionality may not work correctly if there are interruptions during the test run or the sequence is too short.

Contributing
We welcome contributions from the community! Please fork the repository and submit pull requests with your improvements, features, and fixes!

License
This project is licensed under the MIT License. See the LICENSE file for details.

Thank you for using Cutscene Maker for Foundry VTT! We look forward to your feedback and suggestions.

V1.1.0

24 May 11:31
2e967aa
Compare
Choose a tag to compare
V1.1.0 Pre-release
Pre-release

v.1.1.0
New Features
Import Script Dialog: Added the ability to import scripts using a new import dialog. Users can now paste scripts into a text area to import actions.
Hide/Show UI actions added to the actionlist
Fade In/Out actions added to the actionlist.

Improvements
Action Parsing: Enhanced action type and parameter parsing functions to correctly interpret and handle various script sections.
Action Description Generation: Improved the generation of action descriptions to provide clear and concise information about each action.
Bug Fixes
Unregistered Actions: Implemented a check to ignore unregistered actions during the import process to prevent errors.