Just as an FYI, I chose to use seperate variables instead of a list since BYOND fumbles lists constantly and it provides a safety net in case someone typos something. (species.ewrs_icons will trigger a compiler error, whereas sprite_sheets["ewrs"] will not)