mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
TG overlay subsystem (#8147)
Co-authored-by: Raeschen <rycoop29@gmail.com>
This commit is contained in:
@@ -44,7 +44,7 @@
|
||||
ttone = "assist"
|
||||
var/our_owner = null // Ref to a pAI
|
||||
|
||||
/obj/item/device/pda/ai/pai/New(mob/living/silicon/pai/P)
|
||||
/obj/item/device/pda/ai/pai/Initialize(mob/living/silicon/pai/P) //ChompEDIT New --> Initialize
|
||||
if(istype(P))
|
||||
our_owner = REF(P)
|
||||
return ..()
|
||||
|
||||
@@ -130,7 +130,7 @@ var/global/list/obj/item/device/pda/PDAs = list()
|
||||
close(usr)
|
||||
return 0
|
||||
|
||||
/obj/item/device/pda/New(var/mob/living/carbon/human/H)
|
||||
/obj/item/device/pda/Initialize(var/mob/living/carbon/human/H) //ChompEDIT New --> Initialize
|
||||
..()
|
||||
PDAs += src
|
||||
PDAs = sortAtom(PDAs)
|
||||
@@ -146,7 +146,7 @@ var/global/list/obj/item/device/pda/PDAs = list()
|
||||
model_name = "Thinktronic 5230 Personal Data Assistant"
|
||||
if(2)
|
||||
icon = 'icons/obj/pda_slim.dmi'
|
||||
model_name = "Ward-Takahashi SlimFit<69> Personal Data Assistant"
|
||||
model_name = "Ward-Takahashi SlimFit<69> Personal Data Assistant"
|
||||
if(3)
|
||||
icon = 'icons/obj/pda_old.dmi'
|
||||
model_name = "Thinktronic 5120 Personal Data Assistant"
|
||||
@@ -172,7 +172,7 @@ var/global/list/obj/item/device/pda/PDAs = list()
|
||||
)
|
||||
if(7)
|
||||
icon = 'icons/obj/pda_slider.dmi' //VOREStation edit
|
||||
model_name = "Slider<65> Personal Data Assistant"
|
||||
model_name = "Slider<65> Personal Data Assistant"
|
||||
if(8)
|
||||
icon = 'icons/obj/pda_vintage.dmi'
|
||||
model_name = "\[ERR:INVALID_MANUFACTURER_ID\] Personal Data Assistant"
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
default_cartridge = /obj/item/weapon/cartridge/mime
|
||||
icon_state = "pda-mime"
|
||||
|
||||
/obj/item/device/pda/mime/New()
|
||||
/obj/item/device/pda/mime/Initialize() //ChompEDIT New --> Initialize
|
||||
. = ..()
|
||||
var/datum/data/pda/app/M = find_program(/datum/data/pda/app/messenger)
|
||||
if(M)
|
||||
@@ -128,7 +128,7 @@
|
||||
desc = "A portable microcomputer by Thinktronic Systems, LTD. This is model is a WGW-11 series e-reader."
|
||||
model_name = "Thinktronic 5290 WGW-11 Series E-reader and Personal Data Assistant"
|
||||
|
||||
/obj/item/device/pda/librarian/New()
|
||||
/obj/item/device/pda/librarian/Initialize() //ChompEDIT New --> Initialize
|
||||
. = ..()
|
||||
var/datum/data/pda/app/M = find_program(/datum/data/pda/app/messenger)
|
||||
if(M)
|
||||
@@ -171,43 +171,43 @@
|
||||
)
|
||||
var/list/cartridges_to_send_to = list()
|
||||
|
||||
/obj/item/device/pda/multicaster/command/New()
|
||||
/obj/item/device/pda/multicaster/command/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Command Department"
|
||||
name = "Command Department (Relay)"
|
||||
cartridges_to_send_to = command_cartridges
|
||||
|
||||
/obj/item/device/pda/multicaster/security/New()
|
||||
/obj/item/device/pda/multicaster/security/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Security Department"
|
||||
name = "Security Department (Relay)"
|
||||
cartridges_to_send_to = security_cartridges
|
||||
|
||||
/obj/item/device/pda/multicaster/engineering/New()
|
||||
/obj/item/device/pda/multicaster/engineering/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Engineering Department"
|
||||
name = "Engineering Department (Relay)"
|
||||
cartridges_to_send_to = engineering_cartridges
|
||||
|
||||
/obj/item/device/pda/multicaster/medical/New()
|
||||
/obj/item/device/pda/multicaster/medical/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Medical Department"
|
||||
name = "Medical Department (Relay)"
|
||||
cartridges_to_send_to = medical_cartridges
|
||||
|
||||
/obj/item/device/pda/multicaster/research/New()
|
||||
/obj/item/device/pda/multicaster/research/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Research Department"
|
||||
name = "Research Department (Relay)"
|
||||
cartridges_to_send_to = research_cartridges
|
||||
|
||||
/obj/item/device/pda/multicaster/cargo/New()
|
||||
/obj/item/device/pda/multicaster/cargo/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Cargo Department"
|
||||
name = "Cargo Department (Relay)"
|
||||
cartridges_to_send_to = cargo_cartridges
|
||||
|
||||
/obj/item/device/pda/multicaster/civilian/New()
|
||||
/obj/item/device/pda/multicaster/civilian/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Civilian Services Department"
|
||||
name = "Civilian Services Department (Relay)"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/obj/item/device/pda
|
||||
var/delete_id = FALSE //Guaranteed deletion of ID upon deletion of PDA
|
||||
|
||||
/obj/item/device/pda/multicaster/exploration/New()
|
||||
/obj/item/device/pda/multicaster/exploration/Initialize() //ChompEDIT New --> Initialize
|
||||
..()
|
||||
owner = "Exploration Department" //CHOMP keep explo
|
||||
name = "Exploration Department (Relay)" //CHOMP keep explo
|
||||
|
||||
Reference in New Issue
Block a user