mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
fixes crash when spriters credits list is malformatted
This commit is contained in:
@@ -3,10 +3,12 @@ def map_sprites_by_artist
|
|||||||
File.foreach(Settings::CREDITS_FILE_PATH) do |line|
|
File.foreach(Settings::CREDITS_FILE_PATH) do |line|
|
||||||
row = line.split(',')
|
row = line.split(',')
|
||||||
spritename = row[0]
|
spritename = row[0]
|
||||||
artist = row[1].chomp
|
if row[1]
|
||||||
sprites = creditsMap.key?(artist) ? creditsMap[artist] : []
|
artist = row[1].chomp
|
||||||
sprites << spritename
|
sprites = creditsMap.key?(artist) ? creditsMap[artist] : []
|
||||||
creditsMap[artist] = sprites
|
sprites << spritename
|
||||||
|
creditsMap[artist] = sprites
|
||||||
|
end
|
||||||
end
|
end
|
||||||
return creditsMap
|
return creditsMap
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user