diff --git a/code/modules/materials/definitions/legacy.dm b/code/modules/materials/definitions/legacy.dm index 70cfbfb8bf75..a301232bf4aa 100644 --- a/code/modules/materials/definitions/legacy.dm +++ b/code/modules/materials/definitions/legacy.dm @@ -8,6 +8,7 @@ display_name = "darkglass" icon_base = "darkglass" icon_colour = "#FFFFFF" + table_icon_base = "darkglass" // what the fuck? /datum/material/fancyblack @@ -16,6 +17,7 @@ display_name = "fancyblack" icon_base = "fancyblack" icon_colour = "#FFFFFF" + table_icon_base = "fancyblack" // what the fuck? /datum/material/alienalloy/alium @@ -23,3 +25,4 @@ name = "alium" display_name = "alien" icon_colour = "#FFFFFF" + table_icon_base = "alien" diff --git a/code/modules/tables/tables.dm b/code/modules/tables/tables.dm index 9cca6dc8612a..7934e09e3d90 100644 --- a/code/modules/tables/tables.dm +++ b/code/modules/tables/tables.dm @@ -1,5 +1,7 @@ var/list/table_icon_cache = list() +// todo: refactor literally everything, this is atrocious, especially the icongen + /obj/structure/table name = "table frame" icon = 'icons/obj/tables.dmi' diff --git a/icons/obj/tables.dmi b/icons/obj/tables.dmi index f735b05c0f90..0f526df13cd8 100644 Binary files a/icons/obj/tables.dmi and b/icons/obj/tables.dmi differ