Posted By

mladoux on 12/25/10


Tagged

screen title mod RGSS RMXP


Versions (?)

Xenres Title Skip XP


 / Published in: Ruby
 

URL: http://mark.haktstudios.com/

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.

Instructions:

Place script above main, no configuration necessary. Should not interfere with any script that doesn't effect scene_title.

  1. #==============================================================================
  2. # Xenres' Title Skip
  3. # Version 1.0
  4. # 2010-11-24
  5. #------------------------------------------------------------------------------
  6. # Loads necessary objects and skips to the start map to use as a title screen
  7. # or whatever.
  8. #==============================================================================
  9.  
  10. class Scene_Title
  11. #--------------------------------------------------------------------------
  12. # * Main Processing
  13. #--------------------------------------------------------------------------
  14. def main
  15. # If battle test
  16. if $BTEST
  17. battle_test
  18. return
  19. end
  20. # Load database
  21. $data_actors = load_data("Data/Actors.rxdata")
  22. $data_classes = load_data("Data/Classes.rxdata")
  23. $data_skills = load_data("Data/Skills.rxdata")
  24. $data_items = load_data("Data/Items.rxdata")
  25. $data_weapons = load_data("Data/Weapons.rxdata")
  26. $data_armors = load_data("Data/Armors.rxdata")
  27. $data_enemies = load_data("Data/Enemies.rxdata")
  28. $data_troops = load_data("Data/Troops.rxdata")
  29. $data_states = load_data("Data/States.rxdata")
  30. $data_animations = load_data("Data/Animations.rxdata")
  31. $data_tilesets = load_data("Data/Tilesets.rxdata")
  32. $data_common_events = load_data("Data/CommonEvents.rxdata")
  33. $data_system = load_data("Data/System.rxdata")
  34. # Make system object
  35. $game_system = Game_System.new
  36. # Make each type of game object
  37. $game_temp = Game_Temp.new
  38. $game_system = Game_System.new
  39. $game_switches = Game_Switches.new
  40. $game_variables = Game_Variables.new
  41. $game_self_switches = Game_SelfSwitches.new
  42. $game_screen = Game_Screen.new
  43. $game_actors = Game_Actors.new
  44. $game_party = Game_Party.new
  45. $game_troop = Game_Troop.new
  46. $game_map = Game_Map.new
  47. $game_player = Game_Player.new
  48.  
  49. # Set up initial party
  50. $game_party.setup_starting_members
  51. # Set up initial map position
  52. $game_map.setup($data_system.start_map_id)
  53. # Move player to initial position
  54. $game_player.moveto($data_system.start_x, $data_system.start_y)
  55. # Refresh player
  56. $game_player.refresh
  57. # Run automatic change for BGM and BGS set with map
  58. $game_map.autoplay
  59. # Update map (run parallel process event)
  60. $game_map.update
  61. # go to REAL title screen
  62. $scene = Scene_Map.new
  63. end
  64. end

Report this snippet  

You need to login to post a comment.