From 83ddd8c35ec3f3cd05791109ebd04158f832bd53 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Wed, 28 Jul 2021 19:25:24 -0700 Subject: [PATCH] Custom poster fix (#8174) * Replaces DEFAULT_WALL_MATERIAL with MAT_STEEL, where applicable * floorbot compiles * fixes custom posters * adds lint --- code/game/objects/effects/decals/posters/posters.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/objects/effects/decals/posters/posters.dm b/code/game/objects/effects/decals/posters/posters.dm index 8046cf439a..d770de0df3 100644 --- a/code/game/objects/effects/decals/posters/posters.dm +++ b/code/game/objects/effects/decals/posters/posters.dm @@ -28,7 +28,7 @@ else src.poster_decl = get_poster_decl(/decl/poster, FALSE) - name += " - No. [src.poster_decl.name]" + name += " - [src.poster_decl.name]" return ..() //Places the poster on a wall @@ -99,13 +99,14 @@ var/mob/M = usr var/list/options = list() - for(var/decl/poster/posteroption in decls_repository.get_decls_of_type(/decl/poster)) - options[posteroption.listing_name] = posteroption + var/list/decl/poster/posters = decls_repository.get_decls_of_type(/decl/poster) + for(var/option in posters) + options[posters[option].listing_name] = posters[option] var/choice = input(M,"Choose a poster!","Customize Poster") in options if(src && choice && !M.stat && in_range(M,src)) poster_decl = options[choice] - name = "rolled-up poly-poster - No.[poster_decl.icon_state]" + name = "rolled-up poly-poster - [src.poster_decl.name]" to_chat(M, "The poster is now: [choice].") @@ -203,4 +204,4 @@ // Non-Random Posters /obj/structure/sign/poster/custom - roll_type = /obj/item/poster/custom \ No newline at end of file + roll_type = /obj/item/poster/custom