반응형
#******************************************************************************
#
# * 메세지 스킵
#
# --------------------------------------------------------------------------
# 버 젼 : 1.0.0
# 대 응 : RPG만들기 VX : RGSS2
# 제작사 : CACAO
# 출 처 : http://cacaosoft.web.fc2.com/
# --------------------------------------------------------------------------
# == 개 요 ==
#
# : 특정한 버튼을 누르고 있을시 메세지를 빠르게 넘길 수 있습니다.
#
#
#******************************************************************************
#==============================================================================
# ◆ 설정항목
#==============================================================================
class Window_Message
# 스킵방지 스위치 번호
SKIP_SW_NUM = 7
# 스킵 단축키 (Ctrl 키)
SKIP_BUTTON = Input::CTRL
# 스킵하는데 걸리는 시간
SKIP_WAIT = 6
end
#/////////////////////////////////////////////////////////////////////////////#
# #
# 아래의 스크립트는 변환하실 필요가 업습니다。 #
# #
#/////////////////////////////////////////////////////////////////////////////#
class Window_Message
#--------------------------------------------------------------------------
# ○ 빨리감기 플래그의 갱신
#--------------------------------------------------------------------------
alias _cao_skip_update_show_fast update_show_fast
def update_show_fast
if !$game_switches[SKIP_SW_NUM] && Input.press?(SKIP_BUTTON)
@show_fast = true
@wait_count = SKIP_WAIT if @wait_count > SKIP_WAIT
else
_cao_skip_update_show_fast
end
end
#--------------------------------------------------------------------------
# ○ 문장 넘기기의 입력처리
#--------------------------------------------------------------------------
alias _cao_skip_input_pause input_pause
def input_pause
if Input.press?(SKIP_BUTTON)
self.pause = false
if @text != nil and not @text.empty?
new_page if @line_count >= MAX_LINE
else
terminate_message
end
else
_cao_skip_input_pause
end
end
end
반응형