fixes for potential runtimes.

This commit is contained in:
DJSnapshot
2014-06-22 23:42:47 -07:00
parent aa27bdc64c
commit 2025e84b67
5 changed files with 15 additions and 8 deletions

View File

@@ -25,16 +25,16 @@
i++
if(i==1)
dat += "<tr>"
if(i>= 7)
if(i>= 6)
i = 0
dat += "</tr>"
continue
dat += {"
<td>
<a href='?src=\ref[src];[fileop]=\ref[F]'>
<center><a href='?src=\ref[src];[fileop]=\ref[F]'>
<img src=\ref[F.image]><br>
<span>[F.name]</span>
</a>
</a></center>
</td>"}
dat += "</tr></table>"
@@ -53,7 +53,7 @@
i++
if(i==1)
dat += "<tr>"
if(i>= 8)
if(i>= 6)
i = 0
dat += "</tr>"
continue

View File

@@ -41,6 +41,9 @@
return 0
interact()
if(!computer.cardslot)
computer.Crash(MISSING_PERIPHERAL)
return
usr.set_machine(src)
scan = computer.cardslot.reader
if(!interactable())

View File

@@ -5,7 +5,7 @@
icon_state = "frame-sec"
/datum/file/program/prisoner
name = "Prisoner Management Comsole"
name = "Prisoner Management Console"
active_state = "explosive"
req_access = list(access_armory)

View File

@@ -44,10 +44,14 @@
return 0
interact()
if(!computer.cardslot)
computer.Crash(MISSING_PERIPHERAL)
return
usr.set_machine(src)
scan = computer.cardslot.reader
if(!interactable())
return
return
if (computer.z > 6)
usr << "\red <b>Unable to establish a connection</b>: \black You're too far away from the station!"
return

View File

@@ -349,20 +349,20 @@ Programs are a file that can be executed
active_state = "computer_generic"
volume = 520
/datum/file/program/PowerMonitor
/datum/file/program/powermon
name = "Power Grid"
image = 'icons/ntos/power.png'
active_state = "power"
volume = 7200
/datum/file/program/PrisonerManagement
/datum/file/program/prisoner
name = "Prisoner Control"
image = 'icons/ntos/prison.png'
drm = 1
active_state = "power"
volume = 5000
/datum/file/program/Roboticscontrol
/datum/file/program/borg_control
name = "Cyborg Maint"
image = 'icons/ntos/borgcontrol.png'
active_state = "robot"