AI Programs such as Command and Communications now work (#19860)

AI programs added in a previous PR were not given the correct flags.
Teleport program removed as it was not needed + useless (only usable for
nearby teleporter)

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
This commit is contained in:
Ben
2024-09-15 11:43:16 -04:00
committed by GitHub
parent fcc42aca28
commit f52beff4d3
7 changed files with 62 additions and 7 deletions
@@ -8,7 +8,7 @@
required_access_download = ACCESS_HEADS
requires_ntnet = TRUE
size = 12
usage_flags = PROGRAM_CONSOLE | PROGRAM_LAPTOP
usage_flags = PROGRAM_CONSOLE | PROGRAM_LAPTOP | PROGRAM_SILICON_AI
network_destination = "station long-range communication array"
color = LIGHT_COLOR_BLUE
tgui_id = "CommandCommunications"
@@ -10,7 +10,7 @@
available_on_ntnet = TRUE
required_access_run = ACCESS_HEADS
required_access_download = ACCESS_HEADS
usage_flags = PROGRAM_CONSOLE
usage_flags = PROGRAM_CONSOLE | PROGRAM_SILICON_AI
tgui_id = "Docks"
/datum/computer_file/program/docks/ui_data(mob/user)
@@ -182,7 +182,6 @@
. = ..()
if(.)
return
if(action == "login")
if(can_run(usr, TRUE))
authenticated = TRUE
@@ -10,7 +10,7 @@
available_on_ntnet = TRUE
required_access_download = ACCESS_HOS
required_access_run = ACCESS_ARMORY
usage_flags = PROGRAM_CONSOLE
usage_flags = PROGRAM_CONSOLE | PROGRAM_SILICON_AI
tgui_id = "GunTracker"
var/list/wireless_firing_pins_data
@@ -8,7 +8,7 @@
requires_ntnet = TRUE
available_on_ntnet = FALSE
size = 6
usage_flags = PROGRAM_CONSOLE
usage_flags = PROGRAM_CONSOLE | PROGRAM_SILICON_AI
color = LIGHT_COLOR_ORANGE
tgui_id = "ImplantTracker"