#==============================================================================
# ■ 跳过标题画面 by 余音·魔眼
#------------------------------------------------------------------------------
# 使用说明:
# - 自动跳过了标题画面,做事件标题的必备品。
# - 可以随时开关此脚本,可以自由设置需不需要返回标题。
#==============================================================================
module Hawkeye end; module Hawkeye::SkipTitle
#==============================================================================
# ■ 设定开始
#==============================================================================
Skip = true #是否跳过标题,true为是,false为否。
Return = false #是否支持返回标题,true为是,false为否。
end
#==============================================================================
# ■ 设定结束
#==============================================================================
class << SceneManager; include Hawkeye::SkipTitle
#--------------------------------------------------------------------------
# ● 获取最初场景的所属类
#--------------------------------------------------------------------------
alias hawkeye_skip_title_first_scene_class first_scene_class
def first_scene_class
if Skip && !$BTEST
Graphics.freeze
DataManager.setup_new_game
$game_map.autoplay
return Scene_Map
else
hawkeye_skip_title_first_scene_class
end
end
#--------------------------------------------------------------------------
# ● 直接切换某个场景(无过渡)
#--------------------------------------------------------------------------
alias hawkeye_skip_title_goto goto
def goto(scene_class)
if scene_class == Scene_Title && Skip && !Return
DataManager.setup_new_game
$game_map.autoplay
scene_class = Scene_Map
end
hawkeye_skip_title_goto(scene_class)
end
end