mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-15 12:11:45 +00:00
## About The Pull Request Plexagon Crew Manifest has been made into a publicly accessible and roundstart installed PDA app instead of being restricted to heads, security and a few odd medical jobs. For this, it lost its major Detomatix resistance which has been added to security records (minor resistance) and status display control (major resistance) To ensure that noone has to wipe their PDAs roundstart, its size on PDA drives has been halved. ## Why It's Good For The Game Crew manifest can be easily accessed from the messenger app, but without nice formatting that plexagon has. The app itself does not have any capabilities beyond reading crew manifest and printing it out on paper from consoles, neither of which are something that cannot be already done with ease. I believe this is a remnant from old PDA days and doesn't really deserve to stay. ## Changelog 🆑 balance: Plexagon Crew Manifest is now a default PDA app for everyone, and is free. balance: Plexagon Crew Manifest no longer provides Detomatix resistance, but security records and status display control now do. /🆑
128 lines
3.5 KiB
Plaintext
128 lines
3.5 KiB
Plaintext
/**
|
|
* Command
|
|
*/
|
|
/obj/item/computer_disk/command
|
|
icon_state = "datadisk7"
|
|
max_capacity = 32
|
|
///Static list of programss ALL command tablets have.
|
|
var/static/list/datum/computer_file/command_programs = list(
|
|
/datum/computer_file/program/science,
|
|
/datum/computer_file/program/status,
|
|
)
|
|
|
|
/obj/item/computer_disk/command/Initialize(mapload)
|
|
. = ..()
|
|
for(var/programs in command_programs)
|
|
var/datum/computer_file/program/program_type = new programs
|
|
add_file(program_type)
|
|
|
|
/obj/item/computer_disk/command/captain
|
|
name = "captain data disk"
|
|
desc = "Removable disk used to download essential Captain tablet apps."
|
|
icon_state = "datadisk10"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/records/security,
|
|
/datum/computer_file/program/records/medical,
|
|
)
|
|
|
|
/obj/item/computer_disk/command/cmo
|
|
name = "chief medical officer data disk"
|
|
desc = "Removable disk used to download essential CMO tablet apps."
|
|
starting_programs = list(
|
|
/datum/computer_file/program/records/medical,
|
|
)
|
|
|
|
/obj/item/computer_disk/command/rd
|
|
name = "research director data disk"
|
|
desc = "Removable disk used to download essential RD tablet apps."
|
|
starting_programs = list(
|
|
/datum/computer_file/program/signal_commander,
|
|
)
|
|
|
|
/obj/item/computer_disk/command/hos
|
|
name = "head of security data disk"
|
|
desc = "Removable disk used to download essential HoS tablet apps."
|
|
icon_state = "datadisk9"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/records/security,
|
|
)
|
|
|
|
/obj/item/computer_disk/command/hop
|
|
name = "head of personnel data disk"
|
|
desc = "Removable disk used to download essential HoP tablet apps."
|
|
starting_programs = list(
|
|
/datum/computer_file/program/records/security,
|
|
/datum/computer_file/program/job_management,
|
|
)
|
|
|
|
/obj/item/computer_disk/command/ce
|
|
name = "chief engineer data disk"
|
|
desc = "Removable disk used to download essential CE tablet apps."
|
|
starting_programs = list(
|
|
/datum/computer_file/program/supermatter_monitor,
|
|
/datum/computer_file/program/atmosscan,
|
|
/datum/computer_file/program/alarm_monitor,
|
|
)
|
|
|
|
/**
|
|
* Security
|
|
*/
|
|
/obj/item/computer_disk/security
|
|
name = "security officer data disk"
|
|
desc = "Removable disk used to download security-related tablet apps."
|
|
icon_state = "datadisk9"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/records/security,
|
|
)
|
|
|
|
/**
|
|
* Medical
|
|
*/
|
|
/obj/item/computer_disk/medical
|
|
name = "medical doctor data disk"
|
|
desc = "Removable disk used to download medical-related tablet apps."
|
|
icon_state = "datadisk7"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/records/medical,
|
|
)
|
|
|
|
/**
|
|
* Supply
|
|
*/
|
|
/obj/item/computer_disk/quartermaster
|
|
name = "cargo data disk"
|
|
desc = "Removable disk used to download cargo-related tablet apps."
|
|
icon_state = "cargodisk"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/shipping,
|
|
/datum/computer_file/program/budgetorders,
|
|
/datum/computer_file/program/restock_tracker,
|
|
)
|
|
|
|
/**
|
|
* Science
|
|
*/
|
|
/obj/item/computer_disk/ordnance
|
|
name = "ordnance data disk"
|
|
desc = "Removable disk used to download ordnance-related tablet apps."
|
|
icon_state = "datadisk5"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/signal_commander,
|
|
/datum/computer_file/program/scipaper_program,
|
|
)
|
|
|
|
/**
|
|
* Engineering
|
|
*/
|
|
/obj/item/computer_disk/engineering
|
|
name = "engineering data disk"
|
|
desc = "Removable disk used to download engineering-related tablet apps."
|
|
icon_state = "datadisk6"
|
|
starting_programs = list(
|
|
/datum/computer_file/program/alarm_monitor,
|
|
/datum/computer_file/program/atmosscan,
|
|
/datum/computer_file/program/supermatter_monitor,
|
|
|
|
)
|
|
|