mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-12 15:44:57 +00:00
Fixed crash upon soft resetting
This commit is contained in:
@@ -164,8 +164,7 @@ module RPG
|
||||
if @sprites.length < MAX_SPRITES && @weatherTypes[@type] && @weatherTypes[@type][1].length > 0
|
||||
MAX_SPRITES.times do |i|
|
||||
if !@sprites[i]
|
||||
sprite = Sprite.new(@origViewport)
|
||||
sprite.float = true
|
||||
sprite = FloatSprite.new(@origViewport)
|
||||
sprite.z = 1000
|
||||
sprite.ox = @ox + @ox_offset
|
||||
sprite.oy = @oy + @oy_offset
|
||||
@@ -180,8 +179,7 @@ module RPG
|
||||
@weatherTypes[@target_type][1].length > 0
|
||||
MAX_SPRITES.times do |i|
|
||||
if !@new_sprites[i]
|
||||
sprite = Sprite.new(@origViewport)
|
||||
sprite.float = true
|
||||
sprite = FloatSprite.new(@origViewport)
|
||||
sprite.z = 1000
|
||||
sprite.ox = @ox + @ox_offset
|
||||
sprite.oy = @oy + @oy_offset
|
||||
@@ -198,8 +196,7 @@ module RPG
|
||||
return if @tiles.length >= @tiles_wide * @tiles_tall
|
||||
(@tiles_wide * @tiles_tall).times do |i|
|
||||
if !@tiles[i]
|
||||
sprite = Sprite.new(@origViewport)
|
||||
sprite.float = true
|
||||
sprite = FloatSprite.new(@origViewport)
|
||||
sprite.z = 1000
|
||||
sprite.ox = @ox + @ox_offset
|
||||
sprite.oy = @oy + @oy_offset
|
||||
|
||||
Reference in New Issue
Block a user