mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Merge pull request #2684 from CHOMPStationBot/upstream-merge-11293
[MIRROR] [MIRROR] Custom poster fix
This commit is contained in:
@@ -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 = tgui_input_list(M, "Choose a poster!", "Customize Poster", 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].")
|
||||
|
||||
|
||||
@@ -204,4 +205,4 @@
|
||||
|
||||
// Non-Random Posters
|
||||
/obj/structure/sign/poster/custom
|
||||
roll_type = /obj/item/poster/custom
|
||||
roll_type = /obj/item/poster/custom
|
||||
|
||||
Reference in New Issue
Block a user