=begin
===============================================================================
自动换行 By喵呜喵5
===============================================================================
【说明】
显示文章的自动换行
咱不负责修正本脚本中出现的BUG,因为就算出现BUG我也不知道怎么修正……
修改了默认Window_Message中的
process_normal_character(c, pos)
因此会与修改了相同内容的其他脚本不兼容
=end
#==============================================================================
# 设定部分
#==============================================================================
module M5AuMes
Switch = 0 #这里设置开关,开关开启则不使用自动换行
end
#==============================================================================
# 设定结束
#==============================================================================
#==============================================================================
# 脚本部分
#==============================================================================
class Window_Message < Window_Base
def process_normal_character(c, pos)
super
if (pos[:x] + 4 + self.contents.text_size(c).width) > self.contents.width && !$game_switches[M5AuMes::Switch]
process_new_line(c, pos)
end
wait_for_one_character
end
end
#==============================================================================
# 脚本结束
#==============================================================================