• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Cinematic OP

Resource Cinematic OP 1.1.0

kronicrespawn

Novice
Member
Joined
Jun 11, 2024
Posts
13
kronicrespawn submitted a new resource:

Cinematic OP - Cinematic Openings for the intro of your game

Cinematic OP Plugin

Add cinematic videos to your game's intro!

Believe it or not, v21.1 supports video playback. This plugin allows you to utilize video playback during the opening of your game. Keep in mind, the native video player isn’t perfect. It uses your cpu for processing and can’t handle high quality video without causing bugs or errors. Expect your video quality to take significant drop compared to the original you created. While the plugin is really simple...

Read more about this resource...
 
Hey awesome, been looking for something like this for a long time.

How would adding multiple videos affect the game? Can I play videos during gameplay? Ive been looking for ways to add cutscenes to the game, and finally I might havd found something!

Thank you, lots of love
 
Hey awesome, been looking for something like this for a long time.

How would adding multiple videos affect the game? Can I play videos during gameplay? Ive been looking for ways to add cutscenes to the game, and finally I might havd found something!

Thank you, lots of love
No problem! I didn't include this due to lack of testing but for everyone interested use the code below.

Add the following code to an event:
Graphics.play_movie("Movies/video.ogv", 60, false)

*Keep Movies/ but change video name WITHIN the quotes " ", set volume between 0-100, set skip to true or false

The honest answer is that you will have experiment. Videos in-game do work but I personally have had very mixed results (random crashes, video out of sync, ect). Tried making working a tv that would work perfect somedays and others it would crash randomly with no error (using no other plugins). Let me know how it goes
 
Last edited:
Hi!
Could you make it compatible with JoiPlay (an app for playing RPG Maker games on Android)? The opening cannot be skipped despite being set that way, and every time I start the game, I have to wait for it to finish.

Would it also be too much to ask if you could make it compatible with Luka's Modular Title Screen? I'm using version 21.1 of Essentials.

My apologies if I’m asking for too much! I've tried disabling the plugin and its definitions when using JoiPlay with help, but it doesn't work for me.
 
Hi!
Could you make it compatible with JoiPlay (an app for playing RPG Maker games on Android)? The opening cannot be skipped despite being set that way, and every time I start the game, I have to wait for it to finish.

Would it also be too much to ask if you could make it compatible with Luka's Modular Title Screen? I'm using version 21.1 of Essentials.

My apologies if I’m asking for too much! I've tried disabling the plugin and its definitions when using JoiPlay with help, but it doesn't work for me.
Hey, its no problem, I will try to help best I can

joiplay issue-
Did you assign a key to be the c key? Is the c key assigned to only 1 function? In config.rb is VIDEO_CANCELABLE = true?
If everything above is yes, then unfortunately I cannot help. I don't own an android to run any test and wouldn't know where begin.

luka's modular title screen issue-
What version of modular title screen are you using? What issue or error occurred (if you get an error, paste it in comment)?
If your using the title screen plugin that was designed for v19.1 of essentials, they may not be compatible since v19.1 doesn't use the same mkxp as v21.1. If you are using a later version, dm the link and Ill try to recreate the issue (i didn't know a version existed for 21.1).
 
Want to hear a funny story? Literally last night I was saying to someone else how it would be cool to have an opening cinematic, but I've never once seen a plugin or a guide on how to make that happen. I check through recent plugins today, and I find yours. Thanks for giving me exactly what I wanted.

luka's modular title screen issue-
What version of modular title screen are you using? What issue or error occurred (if you get an error, paste it in comment)?
If your using the title screen plugin that was designed for v19.1 of essentials, they may not be compatible since v19.1 doesn't use the same mkxp as v21.1. If you are using a later version, dm the link and Ill try to recreate the issue (i didn't know a version existed for 21.1).

Oh, that's unfortunate. I am using Luka's title screen plugin as well. Unfortunately, a version was never made for v21.1, and v19.1 is the most recent that exists. It does, however, still work on v21.1. It would be unfortunate if this wasn't compatible with that, as I would prioritize a better title screen over an opening cinematic. I'll look into it at some point and see what goes wrong if I try using both.

EDIT: There is no error, it's simply that the cinematic doesn't play, likely due to changes in the way that the title screen loads thanks to the other plugin.
 
Last edited:
Want to hear a funny story? Literally last night I was saying to someone else how it would be cool to have an opening cinematic, but I've never once seen a plugin or a guide on how to make that happen. I check through recent plugins today, and I find yours. Thanks for giving me exactly what I wanted.



Oh, that's unfortunate. I am using Luka's title screen plugin as well. Unfortunately, a version was never made for v21.1, and v19.1 is the most recent that exists. It does, however, still work on v21.1. It would be unfortunate if this wasn't compatible with that, as I would prioritize a better title screen over an opening cinematic. I'll look into it at some point and see what goes wrong if I try using both.

EDIT: There is no error, it's simply that the cinematic doesn't play, likely due to changes in the way that the title screen loads thanks to the other plugin.
that is hilarious. glad to help with that one!

I just started testing the modular title screen with my plugin...and I see the wonkiness. Granted, i have never worked with 19.1 and never tried to make a plugin backwards compatible, but I do have a few ideas that may work. Thanks for the feedback, hopefully an update in the near future

Edit: Got it working! Still need to run a few more tests, but an update should be out soon
 
Last edited:
Hey, its no problem, I will try to help best I can

joiplay issue-
Did you assign a key to be the c key? Is the c key assigned to only 1 function? In config.rb is VIDEO_CANCELABLE = true?
If everything above is yes, then unfortunately I cannot help. I don't own an android to run any test and wouldn't know where begin.

luka's modular title screen issue-
What version of modular title screen are you using? What issue or error occurred (if you get an error, paste it in comment)?
If your using the title screen plugin that was designed for v19.1 of essentials, they may not be compatible since v19.1 doesn't use the same mkxp as v21.1. If you are using a later version, dm the link and Ill try to recreate the issue (i didn't know a version existed for 21.1).

I was going to ask for the same thing. For some reason you are unable to skip the video in joiplay while you can do so from a PC. It would be awesome if anyone could solve this.
 
Awesome! Thanks for the update! Looking forward to seeing what I can get done with your plugin now.
 
Hello! I love video intros of every pokemon games!
Tho... It seems that it's not working in my end... ;;
I have sent my friend req via Discord!
 
Hoping for your help on two issues.

I've released my game containing your plugin, and according to three different reports I've had, players who use JoiPlay are unable to skip the opening movie. I know nothing about how JoiPlay works, and at some point soon I'm planning going to look into it and see if it might be an easy fix, but I figured I'd bring it up here in case you wanted to know that was an in issue and/or you know a potential solution.
EDIT: Never mind, I just read through the earlier posts and saw another mention of issues with JoiPlay.

Also, the game seems to crash sometimes, but not always, when transitioning from the end of the video to the title screen. It performs perfectly normal if the video is skipped. As mentioned earlier, I am using Luka's Modular Title Screen, just in case there might be some unresolved issue with the compatibility on that front.
 
Sorry for double-posting, but this is something that I wanted to make sure as many people as possible see.

While I was not able to find a solution for the incompatibility with JoiPlay, I have engineered a workaround that I suggest anyone using this plugin implement so that players using JoiPlay aren't forced to watch the opening movie on start up every single time. It's a pretty simple and blunt workaround that allows players to remove the "Movies" folder from their game folder, which will force the plugin to skip the opening movie and circumvent the issue altogether.

Here's all you need to do. In the plugin file titled "Cinematic OP", find the following lines, which appears twice in the script:

Code:
Expand Collapse Copy
      Graphics.play_movie("Movies/#{IntroConfig::VIDEO_NAME}.ogg",
                          IntroConfig::VIDEO_VOLUME,
                          IntroConfig::VIDEO_CANCELABLE)

And change both instances into the following:

Code:
Expand Collapse Copy
      if Dir.exist?("Movies")
        Graphics.play_movie("Movies/#{IntroConfig::VIDEO_NAME}.ogg",
                            IntroConfig::VIDEO_VOLUME,
                            IntroConfig::VIDEO_CANCELABLE)
      end

And that's all. Now the movie will play like normal if nothing's done, but won't play if the "Movies" folder is absent. You'll have to instruct players using JoiPlay to rename or remove the "Movies" folder themselves, but it's far preferable to the alternative.
 
Hello! Thank you for this plugin, it is great. There's just one small issue for me:
After converting the video to .ogv, there's artifacting absolutely everywhere, almost seizure-inducing. I've followed the instructions for export (.avi format, encoded with msrle, 640x400 at 24 fps) but the artifacting seems consistent, I've tried with multiple videos to see if it was an issue with the specific file. Are there specifications to reduce/avoid that? (Interpolation, bitrate and whatnot?)
 
Back
Top