Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #===============================================================================
- # Z3 Class Equip v1.00
- # By Zetu
- # Do not distribute
- # Permission required for commercial games
- # Direct edits for personal use only, do not repost
- # Requires CORE v1.03 or higher
- #===============================================================================
- # Overwritten Methods:
- #-------------------------------------------------------------------------------
- # Aliased methods:
- # <RPG::BaseItem> add_note_data
- # <Game_Actor> refresh
- #===============================================================================
- module Z3S
- module ClassEquip
- DefaultClassID = 1 #If not equipped
- module REGEX
- #<Class Equip: X> to equip the class ID X
- CLASS_EQUIP = /<(?:CLASS_EQUIP|class equip)[:\s]*(\d+)>/i
- end
- end
- end
- class RPG::BaseItem
- alias z3classequipand add_note_data
- def add_note_data
- @class_equip = get_any(Z3S::ClassEquip::REGEX::CLASS_EQUIP)
- end
- end
- class Game_Actor < Game_Battler
- alias z3classequipr refresh
- def refresh
- z3classequipr
- @class_id = z3classequip_id
- end
- def z3classequip_id
- recieve_set(:class_equip)[0]||Z3S::ClassEquip::DefaultClassID
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement