iPhone App Directory
RPG Maker VX
 
Gallery Members Search Calendar Help


Welcome Guest ( Log In | Register )

Collapse

>Announcement

The 2nd Quarter Contest has arrived! Go check it out in the Community Announcements now!

> ATTENTION!

Do not post questions about Ace in this section. Any and all Ace related support should be posted in the Ace section found here.

 
Closed TopicStart new topic
> Intro before title screen?
ahjones
post Oct 29 2010, 02:40 PM
Post #1



Group Icon


Type: Designer




I was wondering how to make a quick intro before the title screen, Such as on every commercial game like will show who made it, like on pokemon it pops up a 'published by Nintendo' thing.
Also, if possible, On Heart Gold or Dragon Quest 9 It shows a video and a press start icon, I am able to supply a video but is there a script that will allow me to put a video ect. before the title screen?


This post has been edited by ahjones: Oct 29 2010, 04:55 PM


--------------------
I Support:
Spoiler:


Go to the top of the page
 
+Quote Post
   
Black Dragon
post Oct 29 2010, 07:24 PM
Post #2



Group Icon


Type: Undisclosed




QUOTE (ahjones @ Oct 29 2010, 11:40 AM) *
I was wondering how to make a quick intro before the title screen, Such as on every commercial game like will show who made it, like on pokemon it pops up a 'published by Nintendo' thing.
Also, if possible, On Heart Gold or Dragon Quest 9 It shows a video and a press start icon, I am able to supply a video but is there a script that will allow me to put a video ect. before the title screen?


Use This Script:

Spoiler:
#RMVX
# Pre Title Stuff by IMP1 | Version 1.4 | 28th January 2010
#

=begin

Updates:
* v1.1 : Battle Testing now working.
* v1.2 : Added a Save File switch so that different things can happen.
* v1.3 : Auto-Load function
* v1.4 : Aliased ...ish

Instructions:
* Set the Starting Position of the Pre Title player.
* Change the $scene = Scene_Title.new in main to $scene = Scene_NoTitle.new.
* Enjoy

=end

module IMP1
module PTS
#=====================#
# CUSTOMISATION START #
#---------------------#

ISM = 1 #ISM stands for Imp Starting Map. This is the Starting MapID
ISX = 8
ISY = 5 #These are the x and y co-ordinates.

SSF = 2 # This is the switch that turns on if there is a save file.
# That way you can do things differently if you want.
AutoLoad = false
# If this is true it will immediately go to the loading screen.
# This is only if there is a save file.
AutoMenu = true
# If this is true it will go the the Main menu.
# This is only if there is a save file.

#---------------------#
# CUSTOMISATION END #
#=====================#
end
end

class Scene_NoTitle < Scene_Title

alias imp_main main unless $@
def main
if $BTEST # If battle test
battle_test # Start battle test
else # If normal play
load_database # Load database
create_game_objects # Create game objects
confirm_player_location
if (Dir.glob('Save*.rvdata').size > 0)
if IMP1::PTS::AutoLoad == true
$scene = Scene_File.new(false, true, false)
skip_stuff = true
elsif IMP1::PTS::AutoMenu == true
$scene = Scene_Title.new
skip_stuff = true
else
$game_switches[IMP1::PTS::SSF] = true
end
else
$game_switches[IMP1::PTS::SSF] = false
end
unless skip_stuff == true
$game_map.setup(IMP1::PTS::ISM) # Initial map position
$game_player.moveto(IMP1::PTS::ISX, IMP1::PTS::ISY)
$game_player.refresh
$scene = Scene_Map.new
$game_map.autoplay
end
end
end

def confirm_player_location
if IMP1::PTS::ISM == 0
print "Player start location not set."
exit
end
end

end

=begin

Credit:
* Enterbrain
* IMP1

Thanks:
* Mithran

=end

#
# Nobody can be uncheered with a balloon.
#


Credits:
IMP1

Instructions Are In The Header Of The Scripts.
Good Luck In Your Project.
Go to the top of the page
 
+Quote Post
   
fmjpr
post Oct 30 2010, 01:30 AM
Post #3



Group Icon


Type: Writer
Alignment: Chaotic Neutral




Please search the script forum. There are some that do this but videos play outside of the game windows, so be aware of that.


--------------------
Trailer for It Came From Yesterday: Click Me

This was made by a dear friend of mine. Any support is appreciated! Also, Like the Facebook page while you're at it: It Came From Yesterday

New and improved official site: ICFY

Swagbucks referral link: http://www.swagbucks.com/refer/jbart321
Go to the top of the page
 
+Quote Post
   
ahjones
post Oct 30 2010, 09:09 AM
Post #4



Group Icon


Type: Designer




QUOTE (Black Dragon @ Oct 29 2010, 08:24 PM) *
Use This Script:

Spoiler:
#RMVX
# Pre Title Stuff by IMP1 | Version 1.4 | 28th January 2010
#

=begin

Updates:
* v1.1 : Battle Testing now working.
* v1.2 : Added a Save File switch so that different things can happen.
* v1.3 : Auto-Load function
* v1.4 : Aliased ...ish

Instructions:
* Set the Starting Position of the Pre Title player.
* Change the $scene = Scene_Title.new in main to $scene = Scene_NoTitle.new.
* Enjoy

=end

module IMP1
module PTS
#=====================#
# CUSTOMISATION START #
#---------------------#

ISM = 1 #ISM stands for Imp Starting Map. This is the Starting MapID
ISX = 8
ISY = 5 #These are the x and y co-ordinates.

SSF = 2 # This is the switch that turns on if there is a save file.
# That way you can do things differently if you want.
AutoLoad = false
# If this is true it will immediately go to the loading screen.
# This is only if there is a save file.
AutoMenu = true
# If this is true it will go the the Main menu.
# This is only if there is a save file.

#---------------------#
# CUSTOMISATION END #
#=====================#
end
end

class Scene_NoTitle < Scene_Title

alias imp_main main unless $@
def main
if $BTEST # If battle test
battle_test # Start battle test
else # If normal play
load_database # Load database
create_game_objects # Create game objects
confirm_player_location
if (Dir.glob('Save*.rvdata').size > 0)
if IMP1::PTS::AutoLoad == true
$scene = Scene_File.new(false, true, false)
skip_stuff = true
elsif IMP1::PTS::AutoMenu == true
$scene = Scene_Title.new
skip_stuff = true
else
$game_switches[IMP1::PTS::SSF] = true
end
else
$game_switches[IMP1::PTS::SSF] = false
end
unless skip_stuff == true
$game_map.setup(IMP1::PTS::ISM) # Initial map position
$game_player.moveto(IMP1::PTS::ISX, IMP1::PTS::ISY)
$game_player.refresh
$scene = Scene_Map.new
$game_map.autoplay
end
end
end

def confirm_player_location
if IMP1::PTS::ISM == 0
print "Player start location not set."
exit
end
end

end

=begin

Credit:
* Enterbrain
* IMP1

Thanks:
* Mithran

=end

#
# Nobody can be uncheered with a balloon.
#


Credits:
IMP1

Instructions Are In The Header Of The Scripts.
Good Luck In Your Project.

Thanks!


--------------------
I Support:
Spoiler:


Go to the top of the page
 
+Quote Post
   

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 20th April 2014 - 07:51 AM

RPGMakerVX.net is an Privacy Policy, Legal.