Читая чужие скрипты, постоянно встречаю удивляющий меня фрагмент. На примере из все того же "Scripting in RGSS Ruby for Intermediate and Experts":
Код:
class Scene_Map
alias_method :s____partycycling_scnmap_update, :update
def update
if Input.trigger?(Input::L)
$game_party.shift_forward
elsif Input.trigger?(Input::R)
$game_party.shift_backwards
end
s____partycycling_scnmap_update
...