-NEW TRAITOR ITEM: BINARY TRANSLATOR

-Lets wearer talk over, and access robot talk. Looks like a standard headset. Put it on your ear, :s to talk, same as otherwise. Normal radio also still works
-Moved the location of a sprite in storage.dmi
-Tweaked the magivend slightly

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@683 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
daelith.rhedynfre
2010-12-21 09:46:14 +00:00
parent 31ef5c57f0
commit 3938b34f66
7 changed files with 21 additions and 2 deletions
+6
View File
@@ -1685,6 +1685,7 @@ Code:
src.menu_message += "<A href='byond://?src=\ref[src];buy_item=powersink'>Power Sink</A> (5)<BR>"
src.menu_message += "<A href='byond://?src=\ref[src];buy_item=detomatix'>Detomatix Cartridge</A> (3)<BR>"
src.menu_message += "<A href='byond://?src=\ref[src];buy_item=space'>Syndicate-made Space Suit (inludes a helmet)</A> (3)<BR>"
src.menu_message += "<A href='byond://?src=\ref[src];buy_item=botchat'>Binary Translator</A> (4)<BR>"
src.menu_message += "<HR>"
return
@@ -1781,6 +1782,11 @@ Code:
src.uses -= 3
new /obj/item/clothing/suit/space/syndicate(get_turf(src.hostpda))
new /obj/item/clothing/head/helmet/space/syndicate(get_turf(src.hostpda))
if("botchat")
if (src.uses >= 4)
src.uses -= 4
new /obj/item/device/radio/headset/traitor(get_turf(src.hostpda))
src.generate_menu()
src.print_to_host(src.menu_message)
return
@@ -45,6 +45,7 @@ SYNDICATE UPLINK
dat += "<A href='byond://?src=\ref[src];item_powersink=1'>Power Sink</A> (5)<BR>"
dat += "<A href='byond://?src=\ref[src];item_cartridge=1'>Detomatix Cartridge</A> (3)"
dat += "<A href='byond://?src=\ref[src];item_space=1'>Syndicate-made Space Suit (inludes a helmet)</A> (3)<BR>"
dat += "<A href='byond://?src=\ref[src];item_botchat=1'>Binary Translator</A> (5)<BR>"
dat += "<HR>"
if (src.origradio)
dat += "<A href='byond://?src=\ref[src];lock=1'>Lock</A><BR>"
@@ -132,6 +133,10 @@ SYNDICATE UPLINK
src.uses -= 3
new /obj/item/clothing/suit/space/syndicate(H.loc)
new /obj/item/clothing/head/helmet/space/syndicate(H.loc)
else if(href_list["item_botchat"])
if (src.uses >= 5)
src.uses -= 5
new /obj/item/device/radio/headset/traitor(H.loc)
else if (href_list["lock"] && src.origradio)
// presto chango, a regular radio again! (reset the freq too...)
usr.machine = null