Skip to content

Commit

Permalink
Fix sprite.frame_delays never being populated for sprites from pointers
Browse files Browse the repository at this point in the history
  • Loading branch information
LagoLunatic committed Sep 3, 2018
1 parent 4f6a7e1 commit ab238ec
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion dsvlib/sprite.rb
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,9 @@ def read_from_rom_by_pointer(sprite_pointer)
offset = animation.first_frame_delay_offset
animation.number_of_frames.times do
frame_delay_data = fs.read(offset, FrameDelay.data_size)
@frame_delays_by_offset[offset] ||= FrameDelay.new.from_data(frame_delay_data)
frame_delay = FrameDelay.new.from_data(frame_delay_data)
@frame_delays_by_offset[offset] ||= frame_delay
@frame_delays << frame_delay

offset += FrameDelay.data_size
end
Expand Down

0 comments on commit ab238ec

Please sign in to comment.