Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #=============================================================================
- # *** Aleworks Input Module Add On 1(AIM Add On 1)
- #=============================================================================
- # Created by Aleworks
- # Version: 1.00
- # Last Update: 29/03/2007 (day/month/year)
- #=============================================================================
- #==== Description ====
- # This add on, is for making AIM, to save/load the combos data when the game
- # is saved by the default save script.
- #=============================================================================
- #==== Requeriments ====
- # * Aleworks Input Module
- # - Version: 2.00
- #=============================================================================
- #==== Classes & Methods ====
- # ** Class Scene_Save
- # * Alias Method:
- # - write_save_data; Alias Name: aleworks_aim_sceneload_writesavedata
- # ** Class Scene_Load
- # * Alias Method:
- # - read_save_data; Alias Name: aleworks_aim_scenesave_readsavedata
- #=============================================================================
- #==============================================================================
- # ** Scene_Save
- #==============================================================================
- class Scene_Save < Scene_File
- #--------------------------------------------------------------------------
- # * Write Data
- #--------------------------------------------------------------------------
- alias_method(:aleworks_aim_sceneload_writesavedata, :write_save_data)
- def write_save_data(file)
- aleworks_aim_sceneload_writesavedata(file)
- Marshal.dump(Input.combos, file)
- end
- end
- #==============================================================================
- # ** Scene_Load
- #==============================================================================
- class Scene_Load < Scene_File
- #--------------------------------------------------------------------------
- # * Read Data
- #--------------------------------------------------------------------------
- alias_method(:aleworks_aim_scenesave_readsavedata, :read_save_data)
- def read_save_data(file)
- aleworks_aim_scenesave_readsavedata(file)
- Input.combos = Marshal.load(file)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment