diff --git a/code/WorkInProgress/kilakk/fax.dm b/code/WorkInProgress/kilakk/fax.dm index a343146ada..7ab0440a6b 100644 --- a/code/WorkInProgress/kilakk/fax.dm +++ b/code/WorkInProgress/kilakk/fax.dm @@ -1,7 +1,7 @@ /obj/machinery/faxmachine name = "fax machine" icon = 'icons/obj/library.dmi' - icon_state = "bigscanner" + icon_state = "fax" req_access = list(access_lawyer) anchored = 1 density = 1 @@ -125,7 +125,7 @@ tofax = O O.loc = src user << "You insert the paper into \the [src]." - flick("bigscanner1", src) + flick("faxsend", src) updateUsrDialog() else user << "There is already something in \the [src]." diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 400249763c..1a0e0faecd 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1448,20 +1448,27 @@ for(var/obj/machinery/faxmachine/F in machines) if(! (F.stat & (BROKEN|NOPOWER) ) ) - var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( F.loc ) - P.name = "[command_name()]- [customname]" - P.info = input - P.update_icon() - playsound(F.loc, "sound/items/polaroid1.ogg", 50, 1) - // Stamps - var/image/stampoverlay = image('icons/obj/bureaucracy.dmi') - stampoverlay.icon_state = "paper_stamp-cent" - if(!P.stamped) - P.stamped = new - P.stamped += /obj/item/weapon/stamp - P.overlays += stampoverlay - P.stamps += "
This paper has been stamped by the Central Command Quantum Relay." + // animate! it's alive! + flick("faxreceive", F) + + // give the sprite some time to flick + spawn(20) + var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( F.loc ) + P.name = "[command_name()]- [customname]" + P.info = input + P.update_icon() + + playsound(F.loc, "sound/items/polaroid1.ogg", 50, 1) + + // Stamps + var/image/stampoverlay = image('icons/obj/bureaucracy.dmi') + stampoverlay.icon_state = "paper_stamp-cent" + if(!P.stamped) + P.stamped = new + P.stamped += /obj/item/weapon/stamp + P.overlays += stampoverlay + P.stamps += "
This paper has been stamped by the Central Command Quantum Relay." src.owner << "Message reply to transmitted successfully." log_admin("[key_name(src.owner)] replied to a fax message from [key_name(H)]: [input]") diff --git a/icons/obj/library.dmi b/icons/obj/library.dmi index 08dc71cb1d..2a5ac9f9d6 100644 Binary files a/icons/obj/library.dmi and b/icons/obj/library.dmi differ