Advertisement
marlosgama

Untitled

Feb 1st, 2020
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.67 KB | None | 0 0
  1.     def load_maps
  2.         puts('Carregando mapas...')
  3.         mapinfos = load_data('MapInfos.rvdata2')
  4.         mapinfos.each_key do |map_id|
  5.             map = load_data(sprintf('Map%03d.rvdata2', map_id))
  6.             @maps[map_id] = Game_Map.new(map_id, map.data, map.width, map.height, map.tileset_id)
  7.             @maps[map_id].pvp = Note.read_boolean('PvP', map.note)
  8.             map.events.each do |event_id, event|
  9.                 next if event.name == 'NotGlobal'
  10.                 @maps[map_id].events[event_id] = Game_Event.new(event_id, event.pages)
  11.                 @maps[map_id].events[event_id].map_id = map_id
  12.                 @maps[map_id].events[event_id].x = event.x
  13.                 @maps[map_id].events[event_id].y = event.y
  14.             end
  15.             @maps[map_id].refresh_tile_events
  16.         end
  17.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement