From 210cf8635838565e6e2f4ebd1c511c40ee398501 Mon Sep 17 00:00:00 2001 From: Kashargul <144968721+Kashargul@users.noreply.github.com> Date: Sat, 17 Jan 2026 00:00:05 +0100 Subject: [PATCH] speed up robot icon gen (#19035) --- .../modules/asset_cache/assets/spritesheets/robot_icons.dm | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/code/modules/asset_cache/assets/spritesheets/robot_icons.dm b/code/modules/asset_cache/assets/spritesheets/robot_icons.dm index d7b34163aa..429e5f3432 100644 --- a/code/modules/asset_cache/assets/spritesheets/robot_icons.dm +++ b/code/modules/asset_cache/assets/spritesheets/robot_icons.dm @@ -90,14 +90,9 @@ GLOBAL_LIST_EMPTY(robot_sprite_sheets) /datum/asset/spritesheet_batched/robot_icons/create_spritesheets() if(!module_type) return - for(var/datum/robot_sprite/S as anything in SSrobot_sprites.all_cyborg_sprites) + for(var/datum/robot_sprite/S as anything in SSrobot_sprites.cyborg_sprites_by_module[module_type]) if(!S.name || !S.sprite_icon_state) // snowflake out those customs... they suck continue - if(islist(S.module_type)) - if(!(module_type in S.module_type)) - continue - else if(S.module_type != module_type) - continue var/datum/universal_icon/I_N = uni_icon(S.sprite_icon, S.sprite_icon_state, NORTH) var/datum/universal_icon/I_S = uni_icon(S.sprite_icon, S.sprite_icon_state, SOUTH)