Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module ESTRIOLE
- PIC_ABOVE_TEXT_START_ID = 15
- PIC_ABOVE_TEXT_END_ID = 20
- end
- class Spriteset_Map
- alias picture_above_msg_create_viewports create_viewports
- def create_viewports
- picture_above_msg_create_viewports
- @viewport4 = Viewport.new
- @viewport4.z = 210
- end
- def update_pictures
- $game_map.screen.pictures.each do |pic|
- if pic.number >= ESTRIOLE::PIC_ABOVE_TEXT_START_ID && pic.number <= ESTRIOLE::PIC_ABOVE_TEXT_END_ID
- @picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport4, pic)
- @picture_sprites[pic.number].update
- else
- @picture_sprites[pic.number] ||= Sprite_Picture.new(@viewport2, pic)
- @picture_sprites[pic.number].update
- end
- end
- end
- alias picture_above_text_update_viewports update_viewports
- def update_viewports
- picture_above_text_update_viewports
- @viewport4.color.set($game_map.screen.flash_color)
- @viewport4.update
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment