Removes network cards and printers from tablets (#70110)

This commit is contained in:
John Willard
2022-09-26 11:18:58 -07:00
committed by GitHub
parent a5ac8020a8
commit 7c990173e0
38 changed files with 298 additions and 705 deletions
@@ -98,12 +98,8 @@
if(.)
return
var/obj/item/computer_hardware/printer/printer
if(computer)
printer = computer.all_components[MC_PRINT]
usr.played_game()
var/gamerSkillLevel = 0
var/gamerSkill = 0
if(usr?.mind)
@@ -153,10 +149,7 @@
enemy_check()
return TRUE
if("Dispense_Tickets")
if(!printer)
to_chat(usr, span_notice("Hardware error: A printer is required to redeem tickets."))
return
if(printer.stored_paper <= 0)
if(computer.stored_paper <= 0)
to_chat(usr, span_notice("Hardware error: Printer is out of paper."))
return
else
@@ -165,7 +158,7 @@
new /obj/item/stack/arcadeticket((get_turf(computer)), 1)
to_chat(usr, span_notice("[computer] dispenses a ticket!"))
ticket_count -= 1
printer.stored_paper -= 1
computer.stored_paper -= 1
else
to_chat(usr, span_notice("You don't have any stored tickets!"))
return TRUE