Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Opening scenes

YAY!!! I have another question! OK. Opening scenes. I understand how to do cut scenes but i have a few problems... I'd like a tutorial if one is availible
1st How do I stop the player from having any control? (except maybe pause?)
2nd How do I have a cut scene move a player from one map to another?
3rd Can you make a cut scene before the title screen?
4th Can all this be done with events?
Thanks in advance...
 
The first one yes.
And also when i ask it to take one step forward (in the set move route) he walks until he hits something same thing with movement in any direction... Help?
 
Well what I normally do for making the player not move is start them off on an 'X'd tile, and set Transparent Flag to Transparent, so the player is invisible. Then create a new event with the players graphic. Does this help?
 
A lil but I'm still fuzzy. Could we skip the minor additions of details slowly over a series of posts and jump right to high amount of detail? like exactly what the script would do?
 
I'll help you out! Alright let's see.

For starters, to skip the title screen you can use this script (I got it off a post from SephirothSpawn:

Code:
#==============================================================================

# ** Scene_Title

#------------------------------------------------------------------------------

#  This class performs title screen processing.

#==============================================================================

 

class Scene_Title

  #--------------------------------------------------------------------------

  # * Main Processing

  #--------------------------------------------------------------------------

  def main

    # If battle test

    if $BTEST

      battle_test

      return

    end

    # Load database

    $data_actors        = load_data("Data/Actors.rxdata")

    $data_classes       = load_data("Data/Classes.rxdata")

    $data_skills        = load_data("Data/Skills.rxdata")

    $data_items         = load_data("Data/Items.rxdata")

    $data_weapons       = load_data("Data/Weapons.rxdata")

    $data_armors        = load_data("Data/Armors.rxdata")

    $data_enemies       = load_data("Data/Enemies.rxdata")

    $data_troops        = load_data("Data/Troops.rxdata")

    $data_states        = load_data("Data/States.rxdata")

    $data_animations    = load_data("Data/Animations.rxdata")

    $data_tilesets      = load_data("Data/Tilesets.rxdata")

    $data_common_events = load_data("Data/CommonEvents.rxdata")

    $data_system        = load_data("Data/System.rxdata")

    # Make system object

    $game_system = Game_System.new

    command_new_game

  end

end

(You will have to find your own way of getting the player to choose whether to start a new game/continuing their own; to continue a game use the call script event command on the third tab of the event column and type: $scene = Scene_Load.new)

In order for a cutscene to run without the player having control, you must make the trigger 'Autorun' on the event that will hold the cutscene animations.

For transferring the player, simply use the event command on the second page of tabs labeled "Transfer Player" and choose the designation where you wish to transfer the player.

I hope that helps! :cheers:
 
It does :lol:
But I'm still stuck with fading to black, then from black... :sad:
I tried the change screen tone and that wasn't working... (Did something wrong?)
Also the movement in the cut scenes. For some reason I say one step and the character charges full speed ahead...
 
Try use the screen tint. Open it up set blue, green, grey and red to -255(I think it's that anyway), then leave frames to default if you want. If you want to fade from black to normal, make a new screen tint and have it 0 on all of them.
 
Ah, I know just what you're talking of! I had the exact same issues when I was getting used to the program. :grin:

What you want to do is this: For the screen to fade to black/fade out from black, say you want the game to start out with a black screen and fade in, you just make a blank map as your character start position that has an autorun event that will teleport the character to the map you want the cutscene to play at.

There is where you fade in from the black with the change color screen tone. You set the frames on that event option to a certain amount meaning it will take that long to finish changing the color tone. (20 frames = 1 second).

For the character charging forward, you want to use the set move route event and then, the next event command after that you need to use the 'Wait for move's completion' command. This is KEY event command for cutscenes I've come to realize.

That should help I believe! :thumb:
 
Yes but I don't get the fading yet. I want it to look like they are waking up. Like in the movies when the main character is knocked unconscious and they slowly wake up. Some tell me the know what I mean...
 
Dear baby Jesus it worked! That exactly what I wanted thank you! :biggrin:
I'm done for tonight I'll have questions tomorrow though...
And for some reason this smiley -> :smoke: Makes me wanna do this...
Here's lookin' at you kid... :smoke:
Tee Hee ok thanks again Cryoatic
 
promiser":15ghg8xo said:
Dear baby Jesus it worked! That exactly what I wanted thank you! :biggrin:
I'm done for tonight I'll have questions tomorrow though...
And for some reason this smiley -> :smoke: Makes me wanna do this...
Here's lookin' at you kid... :smoke:
Tee Hee ok thanks again Cryoatic

Not a problem! I like to help where I can.

:thumb:
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top