A downloadable RPG Maker MZ Plugin

Get this RPG Maker MZ Plugin and 9 more for $30.00 USD
View bundle
Buy Now$8.00 USD or more


Play Videos from a playlist before the Title Screen!
Play Videos from a playlist if Idle on the Title Screen!
Use Looping Background & Foreground Videos on the Title Screen!
Use Looping Background & Foreground Videos on the Options Scene!
Use Looping Background & Foreground Videos on the Load Game Scene!
Utilize Blend Modes on Background and Foreground Videos and more!



Plugin Updated April 15 2024

Version 2.6
Added the ability to change title screen background and foreground videos using plugin commands which utilize Global Persistent Data!
This allows you to change the title screen as the player progresses through the story!
Find more information in Background and Foreground Movies sections below!

Pre-Title Movies are movies that play from a playlist before the Title Screen when the game launches. The Pre-Title Movie(s) can be skipped by the player when pressing 'Ok' or 'Cancel'.  Skipping a Pre-Title Movie will play the next Movie on the Playlist, if there is no next video then it will go to the Title Screen. 

Easily Configure the settings for the Pre-Title Movie as shown below!

Pre-Title Movie Setup!

First we Open our Plugin Manager then Open Ritter_TitleMovie Plugin.
Next open the Pre-Title Movie Settings Plugin Parameter.
Create Your Playlist.
Do not include file extension. Only use Filename.

Version 2.5 Introduced on March 29, 2023 added in the ability to choose which Pre-Title Movies are skippable!

Once you've done this just Play Test your game to see your Pre-Title Video(s) Play!

(Leave Playlist Empty to Disable Pre-Title Movies)




An Idle Movie is a movie that plays when the player is idle on the title screen. A movie file will play from a play list in order or at random depending on your settings. When a movie completes, by finishing its playback or button press, the game will return to the title screen. Upon going idle again the next video will play.

Easily Configure the settings for the Idle Movies as shown below!

Idle Movie Setup!

First we Open our Plugin Manager then Open Ritter_TitleMovie Plugin. Next open the Idle Movie Settings Plugin Parameter. Create Your Playlist. Do not include file extension. Only use Filename.

Once you've done this just Play Test your game and idle on Title Screen to see your Idle Video(s) Play!

(Leave Playlist Empty to Disable Idle Movies)



A Background Movie is a Looping Video drawn over the background image for your Title Screen. This allows you to have a Video playing in the background of your title screen, behind the Title and Command Menu.  Drawing the Video over the Background Image allows the option to use Blend Modes on the Video to give nice looking effects for the background image. Or just use NORMAL Blend Mode to hide the background image completely behind the video.

Background Movie Setup!

First we Open our Plugin Manager then Open Ritter_TitleMovie Plugin.
Then open the Background Movie Settings Plugin Parameter.
Fill out the Properties shown with desired values.


Once you've done this just Play Test your game to see your Background Video Play!

(Leave Video Filename empty to disable Background Video)


New Plugin Command introduced in v2.6!
SetTitleBackgroundVideo!

This plugin command sets Global Persistent Data!
(Data which continues to exist when the game is closed and opened back up again, when multiple save files exist, etc)

Change the title screen background video with a plugin command!

This allows you to change the video which plays on the title screen as the player progresses in the story! There is also a check which you can use to prevent new save files from overwriting title screen progress as explained in more detail below.

Video Filename: This is the filename of the video you wish to change the title screen to.

Previous Video: This is the filename of the video which should be active on the title screen in order for the change to take effect. If this field is left empty then the change will always occur.

For example: I have 'My Video 1' actively playing on my title screen and I want to change it to 'My Video 2'.

If 'My Video 1' is set in the Previous Video parameter then the plugin command will only change the title screen video if the current video on the title screen is 'My Video 1'.

This will prevent the title screen from being changed to 'My Video 2' as shown in the image above if the current title screen video is 'My Video 3'. This allows our players to have multiple save files without overwriting their title screen progress!

To be clear if a player progresses beyond what they did in the first save eventually the changes will start to take effect again. ie: if you progress beyond 'My Video 2' and have 'My Video 3' set to unlock as long as Previous Video 'My Video 2' is active on title screen then the title screen will be changed to 'My Video 3'.

You can use any naming convention you want for your videos, these are just example video filenames for simplicity.

A Foreground Movie is a Looping Video drawn over the entire Title Screen. This allows you to have a Video playing on top of everything on your Title Screen.  Drawing the Video over the Title Screen allows the same features as Background Videos, only this time it will be over top of everything else. Feel free to use both Foreground and Background Videos if you wish.

Foreground Movie Setup!

First we Open our Plugin Manager then Open Ritter_TitleMovie Plugin.
Then open the Foreground Movie Settings Plugin Parameter.
Fill out the Properties shown with desired values.

Once you've done this just Play Test your game to see your Foreground Video Play!

(Leave Video Filename empty to disable Foreground Video)


New Plugin Command introduced in v2.6!
SetTitleForegroundVideo!



This plugin command sets Global Persistent Data!

(Data which continues to exist when the game is closed and opened back up again, when multiple save files exist, etc)

Change the title screen foreground video with a plugin command!

This allows you to change the video which plays on the title screen as the player progresses in the story! There is also a check which you can use to prevent new save files from overwriting title screen progress as explained in more detail below.

Video Filename: This is the filename of the video you wish to change the title screen to.

Previous Video: This is the filename of the video which should be active on the title screen in order for the change to take effect. If this field is left empty then the change will always occur.

For example: I have 'My Video 1' actively playing on my title screen and I want to change it to 'My Video 2'.

If 'My Video 1' is set in the Previous Video parameter then the plugin command will only change the title screen video if the current video on the title screen is 'My Video 1'.

This will prevent the title screen from being changed to 'My Video 2' as shown in the image above if the current title screen video is 'My Video 3'. This allows our players to have multiple save files without overwriting their title screen progress!

You can use any naming convention you want for your videos, these are just example video filenames for simplicity.


Download Ritter_TitleMovie.js plugin file and place it in your projects js/plugins folder.


Add Ritter_TitleMovie Plugin to your Plugin Manager


Edit Plugin Parameters!

Ensure you have your movie files in your projects movie folder.

 


Bonus plugin!

Ritter Loading Screen Plugin!


This plugin allows you to show a 'fake loading screen' when a new game is started and when a saved game is loaded from the title screen. You can set video filenames in a playlist and it will pick a random one to show whenever a new game is started or a saved game is loaded. Videos are played before the player is transferred to the game map!

Set up your play list, configure your minimum and maximum show duration and the plugin will pick a random number of frames between the minimum and maximum to show the 'fake loading screen' for.

Update Notes!

Plugin Last Updated on April 15 2024
Current Release v2.6!

Version 2.0 Feature List:

  • Play a Video before the Title Screen!
  • Play a Video if Idle on Title Screen!
  • Play a  Looping Video in the Background of your Title Screen!
  • Play a Looping Video in the Foreground of your Title Screen!
  • Set Blend Modes for Background & Foreground Videos!
  • Set Opacity(Alpha) for Background & Foreground Videos!
  • Disable or Enable any of the Features the Plugin Provides!
    • Ex: Using only background or only Pre-Title is easy!

Version 2.1 Update:

  • Pre-Title Movies now use a Playlist!
    • Plays videos in list order until every video in the list plays.
      • Player Input skips to next video, or Title Screen if there is no next video.
  • Idle Video Player now uses a Playlist!
    • Choose between ordered playback and random playback!
      • Ordered playback will play the video in the order of the playlist!
        • When video playback completes it will return to title screen.
        • Next video from list will play next time idle player scene gets called.
      • Random playback will play a random video from the playlist!

Version 2.2 Update:

  • Added the option to allow Background & Foreground videos from the title screen to also play on the Options and Load Game Scenes! (Be sure to look inside the Plugin Manager and take note of the new plugin parameter available)

Version 2.3 Update: -- Important Bug Fix!

  • Fixed a bug which would not allow the player to access options menu from the game menu once a game has been started.
    • This bug only affects anyone who downloaded version 2.2. If you downloaded version 2.2 be sure to update to version 2.3.
      • If you're using an older version of this plugin before v2.2 your plugin file was not impacted by this bug.

Version 2.4 Update: -- Small Bug Fix

  • Added a check for when Load Game Scene is called outside of title screen to prevent the background/foreground video from playing in menus.

Version 2.5 Update: -- Pre-Title Movie Update

  • Added ability to choose which Pre-Title Movies can be skipped.
    • This allows you the option to make certain video(s) un-skippable.
  • Made a change to Background and Foreground videos parameters.
    • Leave video filename empty to disable either of these now.
      • Instead of the old method of setting name to 'none' to disable them.

Version 2.6 Update: -- Title videos are now global!

  • Added plugin commands to change which video is used for title screen background and foreground videos!
    • This data is global and persistent across save files!
      • ie: You progress to a certain point in the story and the title screen video changes!


Terms of Use:

  • You are granted non-exclusive rights to use this plugin for Commercial and Non-Commercial Use in as many projects as you wish to create.
  • Do not redistribute this plugin without permission.
  • Do not take code from this plugin without permission.
  • Do not remove my name from @Author.
  • Do not take credit for creating this plugin.
  • Editing of code is allowed as long as it's within plugin file.
  • I do not offer support for any changes made to plugin code.
  • While it's not mandatory please consider crediting me in your game credits:
    • (Something similar to this would be great)
    • Title Movie Plugin
    • Craig "Ritter" Barger

 

Find any incompatibilities? Let me know in the comments below and I'll look into it!

Need a feature added? Suggest it below and if its reasonable I'll see about adding it!


Check out these other RPG Maker MZ Plugins!

Check My Profile For Bundles!

Updated 3 days ago
StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthornotRitter
Tagsmz, plugin, rmmz, RPG Maker, RPG Maker MZ

Purchase

Get this RPG Maker MZ Plugin and 9 more for $30.00 USD
View bundle
Buy Now$8.00 USD or more

In order to download this RPG Maker MZ Plugin you must purchase it at or above the minimum price of $8 USD. You will get access to the following files:

Ritter Title Movie v2.6 6 kB
Ritter Title Movie v2.5 5 kB
Ritter Title Movie v2.4 5 kB
Ritter Title Movie v2.1 4 kB
Ritter Title Movie v2.0 3 kB
Ritter Title Movie v1.0 7 kB
BONUS: Ritter Loading Screen Plugin v1.0 1 kB

Development log

Comments

Log in with itch.io to leave a comment.

Hi, I bought your plugin and I love it!

Now I'm using pre-title, but my goal is to use a loading scene when the player clicks continue or start new game...

Is it possible to do that?

Maybe even add a command that makes the loading screen last 2~5 seconds for example...

Hello! I'm glad you enjoy the plugin! I'm not too sure what you mean exactly for a loading screen. Do you mean a loading screen/scene that appears before the game starts? What kind of loading screen are you thinking? Something animated with a video or something more simple? It's definitely something that's possible to do but there are different kinds of loading screens. It's something I've never considered before for this plugin. It seems like something that could be evented even, but if I had more information on what you were looking for I could whip up an extension that could act as a 'faked' loading screen if that's what you need but I'd need to know what kind of loading screen you're looking for.

Thank you for your support!

Ah, that's great to hear!

The loading screen I'm talking about is for when the player clicks start new game or load, so I have an animated video that I wanted to use for a fake loading screen, and it would be nice if it had a kind of variable that each time generated a different condition that led to a result of, for example, 30-300 frames, so it would look natural, you know?

ps: since the game already loads very quickly, I could only imagine creating a fake loading system.

I also thought that it could be nice for changing maps, but that would already become something boring for those who play, because changing maps happens a lot, so just ignore that last part kk (I just wanted to tell you, because I thought your work on the other plugins was also very cool!)

Thanks for the great work!

And if you can, it would also be nice to add a variable to, for example, generate a number from 1-5, and for each one select a drawing. Then a different image will appear each time.

This is just an additional idea that I personally think is very cool, but take a look at the loading screen first, and if you ever decide to add it, it would be nice.

(1 edit)

a drawing like an image to show over the video? It could a variety of things like set up a list of videos and have it select a random one if you wanted different loading screens that would be easy If you wanted the option of picking a random loading screen video to play from a list that would be easy to add in at this point.

As far as drawing an image that's really easy to implement as well but would it just be static? should it fade in and out? should it be an animated video like a video stack where your gif could be in video format and just stack it on top of the other video? doing something like stacking a video on top of another video would make it possible to have different loading bars while keeping one video in the background the same. there's literally tons of possibilities here lol

 I'm actually getting kind of close to finishing the basic loading screen functionality already, though I haven't tested anything at all yet but It's pretty straightforward to implement.

Wow, that's really cool!

My idea is to put up several videos, and then choose just one of them to play at that moment. 

The next time the player clicks on start new game, or loads an old one, the same thing happens.

And if that's easy for you to do, then I won't feel bad about asking lol

This looks very promising! Is it possible to change the "video" on the Title Screen depending on Switches? For example, when you start the game for the first time you get a Title Screen, but after you've played until a certain point in the story, save the game and when you start it again to load, it has a different "video"?

Sorry about the long delay in response here, at the moment this feature doesn't exist but it's something I could look into adding as an optional feature for the plugin. It seems like an easy to add solid addition to the plugin. I'll do some planning and get to it!

Well it didn't take too long to get this done! I just uploaded an update to the plugin which should handle what you've requested, albeit a little differently. Instead of using switches we check against the current active video on the title screen.

Using a plugin command we can set what video we want to change the title screen to and a condition known as 'Previous Video' which must match in order for the video to change. I've detailed in the store page above how this works.

I figured this would be a simple way to handle this without using up a bunch of switches, instead we can just use whatever naming convention we're comfortable with to progress our title screen videos :)

Thank you for your interest in the plugin and once again I'm sorry about the long delay in a response!

Greetings,

Love the plugin! I am having a couple issues with the MZ version of this plugin, however. I would greatly appreciate any assistance that can be offered.

The first is, on a pre-title movie, my movie's audio is completely silent. The video plays perfectly fine, but for the entire movie there is not a peep of audio. Is there a way to enable the audio?

Second, when the pre-title movie transistions to the title movie, there is a black flash across the screen about half a second after the title movie is playing, and it looks very jarring. Is there something I can do to remove this black flash effect?

Hello! I'm sorry you're experiencing these problems. Are these problems happening when the plugin is running alongside other plugins or is this inside an empty project? It's possible this is a conflict with another plugin as I've never seen these problems before. If we could narrow down the possibilities of where this issue is coming from that would be a huge step toward fixing the issue.

The sound should work on pre-title movies and there is no way to disable it without going into the code so this is likely some kind of conflict causing the issue. As far as the black flash goes this is something i've also never seen happen before.  

If we could locate where this possible conflict is occurring I'll see if I can find a solution.

Thank you and good luck!

Deleted 198 days ago
(4 edits)

Thank you for the reply!

So actually I've figured out what was going on with the audio, that was a mistake on my end. The video wasn't converted properly, with a proper conversion the audio plays just fine! Seems you cannot simply just change the extension to .webm and everything is fine, lol.

However, the black flash problem persists with the new videos. It occasionally happens at the start of the pre-title movie as well. This is with no other plugins whatsoever on a brand new project.

(2 edits)

The black flash doesn't always occur, it seems like 1 in 5 times it'll happen. It is very jarring when it does though, looks like the game may be about to crash.

Edit: If it helps any, to clarify, the black flash occurs after the background title movie is loaded and displayed, like a second after it is shown immediately following the end of the pre-title movie.

Also, with the pre-title movie, I've only ever seen this black flash happen once, and when it did the words on the screen got scrambled for a moment as well. For whatever reason I cannot get it the issue to repeat on the pre-title screen, so that may have just been a weird computer blip for a second?

Again though, with the transistion from pre-title to title, the black flash happens a good 20% of the time in running the game.

(3 edits) (+1)

Notritter,

Well after deploying the project and trying it on a different computer with the new videos, the other computer did not have the black flash on transistions.

Turns out my nividia graphics installation at some point became corrupted. Got in touch with support there and got those issues fixed, and voila, no more jarring black flash transitions with your plugin!

So with this, and the correctly coverted webm files, both of my issues are fixed. Both problems were on my end. My apologies for wasting your time, and thank you again for your reply and work on the plugin.

Have a great rest of your week,

-Niniann

PS: Your information that you did not have these issues on your end were key to figuring out that the problems were with my own methods. So, thank you for this information :).

Great to hear you got it all figured out, nice job! If you encounter any other issues be sure to let me know.

Thank you and Happy Game Making!

Failed to load

fonts/Cheap%20Potatoes%20Black

It plays the movie but this error message is displayed over it and after the movie ends nothing happens. Could you help me, please?

Hello I'm sorry your encountering this issue. I'll need a little more info from you in order to address this issue. It seems like there is a conflict with another plugin you're using. Do you have an error in your console you could show me? Or maybe pinpoint which plugin it is that is having issues with mine. This type of error is not normal for this plugin so it must be a conflict with another plugin.

Once I have a little more info I can start looking into this deeper.

Thank you and good luck!

Thx ill try to find it.

I fixed it thank you so much

That's great you figured it out! If you encounter any other issues be sure to let me know.

Happy game making!

Thank you!

Thx

Hi, i have the newest version. But when i have the function " Options and Load Game Video" of false or true, the video is loading on Load Menu, it doesn´t matter it´s the loading scene from title or Menu :/. I have VS save states Plugin.

Hello, I'm sorry you're experiencing this issue, I'll take a look into this right away!

Hello, I just uploaded version 2.4 of this plugin which should fix your issue!
I overlooked the possibility of the load game scene being called outside of the title screen so I applied the same logic as the options menu to prevent the video from playing when the scene is called outside of the title screen.
Let me know how it goes!

Thank you!

(+1)

Thanks, it work´s :)

Excuse me, I have a doubt. It turns out that I created a video that plays on the title screen with the plugin inside my project, but when I click on the options menu, the video that plays in question disappears. I would like to know if the plugin author has anything planned for the future with this. Thanks.

Hey are you wondering if I plan to include the options scene in this plugin? Or do you mean the video on the title screen disappears upon returning to the title screen? (because this would be an issue i've never encountered before)

If its about including the background video for other scenes such as options and saved game i could look into this.

one thing to keep in mind is that these are two different scenes and the transition from one to another likely would not be seamless but i could look and  see what i can do.

Thank you for trying out the plugin I hope to help you resolve your issues.

No, the opening scene doesn't disappear when you return to the title screen, the question in question was simply about scene transitions like the options screen or save files. Thanks for your answer :D

Just to provide a little update I have successfully implemented the background and foreground videos into Scene_Options when called from the title screen and (to my surprise) its actually not far off from being seamless, just a quick black flash to transition from title screen to options. It should be a similar process to implement it into Scene_Load.

There's some extra things i'll have to do like allow for it to be enabled/disabled by the user but the bulk of it is functioning now with options scene.

Shouldn't take much longer for this to be done assuming there are no unforeseen issues that arise.

I might have something to release tomorrow if all goes well. (I'm East Coast in USA)

(2 edits)

I just finished this update, I hope it's what you were looking to have implemented! This was a great idea to add into the plugin! Thank you and have a happy holidays!

Don't forget to check the new plugin parameter inside the  plugin manager

(+1)

Great job, nice update. Quite useful for the quality of life of the plugin.

Is it possible to play a random video out of a pool of pre-selected videos for the idle videoplay? 

Hello! 

This is something I've considered adding into the plugin. I'll add this feature as soon as I can. I've been intending to add playlist and ordered + random playback features. It shouldn't take long to do this one. I'll get right to it :]

Thank you!

Hello! This update is completed and should include the feature you asked for now!

I separated the idle player into its own feature and added playlist with a choice of Ordered or Random playback from the playlist.

I also added a Playlist to the Pre-Title Movies which allows for videos to play in succession until all videos are played/skipped before the title screen.

I hope this update helps you!

Thank you!

Awesome! This change makes something cool possible for my planned project. Thank you!

Hi, is this compatible with the Visustella plugins? Thanks.

(1 edit)

Hello, all I can say for certain is that Visustella plugins are very popular and I haven't had any incompatibilities reported yet. I haven't tested this plugin against paid Visustella plugins personally.

I'd assume this plugin should work with all Visustella plugins which don't heavily modify or replace the title screen scene (such as the Evented Title Screen plugin they offer)

(1 edit)

Can you write a plugin where we can use a video as the titlescreen? Like instead of a static photo with commands, it'll be a video with commands.