module Minkoff class ABS ENABLED = true def initialize @enemies = [] end def main Game_Event.class_eval("attr_reader :event") for event in $game_map.events.values for monster in $data_enemies.compact if event.event.name == monster.name @enemies[event.id] = Enemy.new(monster.id) @enemies[event.id].event_id = event.id end break if @enemies[event.id] end end end def update return end class Enemy attr_accessor :event_id def initialize(monster_id) @monster_id = monster_id end end endend#==============================================================================# ** Scene_Map#------------------------------------------------------------------------------# ABS Inclusion#==============================================================================class Scene_Map if Minkoff::ABS::ENABLED @@_abs = Minkoff::ABS.new alias minkoff_abs_main main def main @@_abs.main minkoff_abs_main end alias minkoff_abs_update update def update @@_abs.update minkoff_abs_update end endend