11-25-2010, 05:59 AM (This post was last modified: 11-25-2010, 11:06 AM by StrangeAutomaton.)
Simple script to skip the title screen and go to the first map which you can then use events to make custom title screens that can be animated or whatever. This script DOES NOT give you an actual title screen, you have to make your own. This is the XP version, for VX, please look here.
Instructions:
Place script above main, no configuration necessary. Should not interfere with any script that doesn't effect scene_title.
script
Code:
#==============================================================================
# Xenres' Title Skip
# Version 1.0
# 2010-11-24
#------------------------------------------------------------------------------
# Loads necessary objects and skips to the start map to use as a title screen
# or whatever.
#==============================================================================
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
# Make each type of game object
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_troop = Game_Troop.new
$game_map = Game_Map.new
$game_player = Game_Player.new
# Set up initial party
$game_party.setup_starting_members
# Set up initial map position
$game_map.setup($data_system.start_map_id)
# Move player to initial position
$game_player.moveto($data_system.start_x, $data_system.start_y)
# Refresh player
$game_player.refresh
# Run automatic change for BGM and BGS set with map
$game_map.autoplay
# Update map (run parallel process event)
$game_map.update
# go to REAL title screen
$scene = Scene_Map.new
end
end
Do know:
PayPal charges me 3-5% per successful transaction. ( 2.99% domestic US, everywhere else it varies - although AU seems to be more like 1.5% )
Stripe charges me 2.9% + $0.30 per successful domestic transaction. More for people paying from outside the US
With the average donation size, Stripe eats up about 30% of the donation. Please only use it if you have to, and if you
do, please consider a larger donation to make up for transaction fees.