mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Removed old map renderer, tidied up
This commit is contained in:
@@ -33,7 +33,6 @@ end
|
||||
|
||||
class Spriteset_Map
|
||||
attr_reader :map
|
||||
attr_accessor :tilemap
|
||||
@@viewport0 = Viewport.new(0, 0, Settings::SCREEN_WIDTH, Settings::SCREEN_HEIGHT) # Panorama
|
||||
@@viewport0.z = -100
|
||||
@@viewport1 = Viewport.new(0, 0, Settings::SCREEN_WIDTH, Settings::SCREEN_HEIGHT) # Map, events, player, fog
|
||||
@@ -49,15 +48,6 @@ class Spriteset_Map
|
||||
@map = (map) ? map : $game_map
|
||||
$scene.map_renderer.add_tileset(@map.tileset_name)
|
||||
@map.autotile_names.each { |filename| $scene.map_renderer.add_autotile(filename) }
|
||||
# @tilemap = TilemapLoader.new(@@viewport1)
|
||||
# @tilemap.tileset = pbGetTileset(@map.tileset_name)
|
||||
# for i in 0...7
|
||||
# autotile_name = @map.autotile_names[i]
|
||||
# @tilemap.autotiles[i] = pbGetAutotile(autotile_name)
|
||||
# end
|
||||
# @tilemap.map_data = @map.data
|
||||
# @tilemap.priorities = @map.priorities
|
||||
# @tilemap.terrain_tags = @map.terrain_tags
|
||||
@panorama = AnimatedPlane.new(@@viewport0)
|
||||
@fog = AnimatedPlane.new(@@viewport1)
|
||||
@fog.z = 3000
|
||||
@@ -72,11 +62,6 @@ class Spriteset_Map
|
||||
end
|
||||
|
||||
def dispose
|
||||
# @tilemap.tileset.dispose
|
||||
# for i in 0...7
|
||||
# @tilemap.autotiles[i].dispose
|
||||
# end
|
||||
# @tilemap.dispose
|
||||
$scene.map_renderer.remove_tileset(@map.tileset_name)
|
||||
@map.autotile_names.each { |filename| $scene.map_renderer.remove_autotile(filename) }
|
||||
@panorama.dispose
|
||||
@@ -85,7 +70,6 @@ class Spriteset_Map
|
||||
sprite.dispose
|
||||
end
|
||||
@weather.dispose
|
||||
# @tilemap = nil
|
||||
@panorama = nil
|
||||
@fog = nil
|
||||
@character_sprites.clear
|
||||
@@ -117,13 +101,10 @@ class Spriteset_Map
|
||||
end
|
||||
tmox = (@map.display_x/Game_Map::X_SUBPIXELS).round
|
||||
tmoy = (@map.display_y/Game_Map::Y_SUBPIXELS).round
|
||||
# @tilemap.ox = tmox
|
||||
# @tilemap.oy = tmoy
|
||||
@@viewport1.rect.set(0,0,Graphics.width,Graphics.height)
|
||||
@@viewport1.ox = 0
|
||||
@@viewport1.oy = 0
|
||||
@@viewport1.ox += $game_screen.shake
|
||||
# @tilemap.update
|
||||
@panorama.ox = tmox/2
|
||||
@panorama.oy = tmoy/2
|
||||
@fog.ox = tmox+@map.fog_ox
|
||||
|
||||
@@ -75,8 +75,6 @@ class Spriteset_Map
|
||||
end
|
||||
|
||||
def update
|
||||
# return if @tilemap.disposed?
|
||||
# pbDayNightTint(@tilemap)
|
||||
@@viewport3.tone.set(0,0,0,0)
|
||||
_animationSprite_update
|
||||
for i in 0...@usersprites.length
|
||||
|
||||
Reference in New Issue
Block a user