#========================================================
# By FHNBHJ
#·脚本说明
# 为【影月千秋】的书籍系统脚本补充了选择章节后执行某公共事件
# 的效果。
# 在选择章节后会离开书籍系统的场景,进入地图然后执行某id的公
# 共事件。
#
#·使用说明
# 把本页脚本插在书籍系统的最下方,
# 在原脚本的"书籍系统:信息"页中,
# 会触发公共事件的章节的"true或false"后补充一项公共事件id。
# 不会触发公共事件的章节不用补充id,使用时注意逗号和方括号。
#
#▼▼▼▼▼▼▼▼▼填写模板▼▼▼▼▼▼▼▼▼
#~ @Book[索引号] = {
#~ :name => "书名",
#~ :intro => "简介",
#~ :chapter => [
#~ ["章节名",
#~ "内容",
#~ true或者false,
#~ 该章节触发的公共事件id],
#~ ["章节名2",
#~ "内容2",
#~ true或者false,
#~ 该章节触发的公共事件id],......
#~ ],
#~ :icon => [图标1, 图标2],
#~ :exp => [拓展一,拓展二......],
#~ :shield => 开关
#~ }
#▲▲▲▲▲▲▲▲▲填写模板▲▲▲▲▲▲▲▲▲
#
#========================================================
class Window_MoBookChapter < Window_Command
alias ensure_chapter_fhn ensure_chapter
def ensure_chapter
ensure_chapter_fhn
common_event_id = MoBook.books[@cbs][:chapter][
current_symbol.to_s.to_i][3]
return unless common_event_id
$game_temp.reserve_common_event(common_event_id)
SceneManager.call(Scene_Map)
end
end
#========================================================
# By FHNBHJ
#·脚本说明
# 为【影月千秋】的书籍系统脚本补充了选择章节后执行某公共事件
# 的效果。
# 在选择章节后会离开书籍系统的场景,进入地图然后执行某id的公
# 共事件。
#
#·使用说明
# 把本页脚本插在书籍系统的最下方,
# 在原脚本的"书籍系统:信息"页中,
# 会触发公共事件的章节的"true或false"后补充一项公共事件id。
# 不会触发公共事件的章节不用补充id,使用时注意逗号和方括号。
#
#▼▼▼▼▼▼▼▼▼填写模板▼▼▼▼▼▼▼▼▼
#~ @Book[索引号] = {
#~ :name => "书名",
#~ :intro => "简介",
#~ :chapter => [
#~ ["章节名",
#~ "内容",
#~ true或者false,
#~ 该章节触发的公共事件id],
#~ ["章节名2",
#~ "内容2",
#~ true或者false,
#~ 该章节触发的公共事件id],......
#~ ],
#~ :icon => [图标1, 图标2],
#~ :exp => [拓展一,拓展二......],
#~ :shield => 开关
#~ }
#▲▲▲▲▲▲▲▲▲填写模板▲▲▲▲▲▲▲▲▲
#
#========================================================
class Window_MoBookChapter < Window_Command
alias ensure_chapter_fhn ensure_chapter
def ensure_chapter
ensure_chapter_fhn
common_event_id = MoBook.books[@cbs][:chapter][
current_symbol.to_s.to_i][3]
return unless common_event_id
$game_temp.reserve_common_event(common_event_id)
SceneManager.call(Scene_Map)
end
end