mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Port /tg/ telecomms sprites
Probably originally from Eris? Not sure.
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
/obj/machinery/exonet_node
|
/obj/machinery/exonet_node
|
||||||
name = "exonet node"
|
name = "exonet node"
|
||||||
desc = null // Gets written in New()
|
desc = null // Gets written in New()
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
icon = 'icons/obj/stationobjs_vr.dmi' //VOREStation Edit
|
||||||
icon_state = "exonet_node"
|
icon_state = "exonet" //VOREStation Edit
|
||||||
idle_power_usage = 2500
|
idle_power_usage = 2500
|
||||||
density = 1
|
density = 1
|
||||||
var/on = 1
|
var/on = 1
|
||||||
@@ -44,10 +44,12 @@
|
|||||||
// Description: Self explanatory.
|
// Description: Self explanatory.
|
||||||
/obj/machinery/exonet_node/update_icon()
|
/obj/machinery/exonet_node/update_icon()
|
||||||
if(on)
|
if(on)
|
||||||
|
/* VOREStation Removal
|
||||||
if(!allow_external_PDAs && !allow_external_communicators && !allow_external_newscasters)
|
if(!allow_external_PDAs && !allow_external_communicators && !allow_external_newscasters)
|
||||||
icon_state = "[initial(icon_state)]_idle"
|
icon_state = "[initial(icon_state)]_idle"
|
||||||
else
|
else
|
||||||
icon_state = initial(icon_state)
|
*/
|
||||||
|
icon_state = initial(icon_state)
|
||||||
else
|
else
|
||||||
icon_state = "[initial(icon_state)]_off"
|
icon_state = "[initial(icon_state)]_off"
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
/obj/machinery/pda_multicaster
|
/obj/machinery/pda_multicaster
|
||||||
name = "\improper PDA multicaster"
|
name = "\improper PDA multicaster"
|
||||||
desc = "This machine mirrors messages sent to it to specific departments."
|
desc = "This machine mirrors messages sent to it to specific departments."
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
icon = 'icons/obj/stationobjs_vr.dmi' //VOREStation Edit
|
||||||
icon_state = "controller"
|
icon_state = "pdamulti" //VOREStation Edit
|
||||||
density = 1
|
density = 1
|
||||||
anchored = 1
|
anchored = 1
|
||||||
circuit = /obj/item/weapon/circuitboard/telecomms/pda_multicaster
|
circuit = /obj/item/weapon/circuitboard/telecomms/pda_multicaster
|
||||||
@@ -43,7 +43,7 @@
|
|||||||
if(on)
|
if(on)
|
||||||
icon_state = initial(icon_state)
|
icon_state = initial(icon_state)
|
||||||
else
|
else
|
||||||
icon_state = "[initial(icon_state)]-p"
|
icon_state = "[initial(icon_state)]_off" //VOREStation Edit
|
||||||
|
|
||||||
/obj/machinery/pda_multicaster/attackby(obj/item/I, mob/user)
|
/obj/machinery/pda_multicaster/attackby(obj/item/I, mob/user)
|
||||||
if(I.is_screwdriver())
|
if(I.is_screwdriver())
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept
|
|||||||
|
|
||||||
/obj/machinery/telecomms/broadcaster
|
/obj/machinery/telecomms/broadcaster
|
||||||
name = "Subspace Broadcaster"
|
name = "Subspace Broadcaster"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "broadcaster"
|
icon_state = "broadcaster"
|
||||||
desc = "A dish-shaped machine used to broadcast processed subspace signals."
|
desc = "A dish-shaped machine used to broadcast processed subspace signals."
|
||||||
density = 1
|
density = 1
|
||||||
@@ -139,8 +139,8 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept
|
|||||||
|
|
||||||
/obj/machinery/telecomms/allinone
|
/obj/machinery/telecomms/allinone
|
||||||
name = "Telecommunications Mainframe"
|
name = "Telecommunications Mainframe"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "comm_server"
|
icon_state = "allinone" //VOREStation Edit
|
||||||
desc = "A compact machine used for portable subspace telecommuniations processing."
|
desc = "A compact machine used for portable subspace telecommuniations processing."
|
||||||
density = 1
|
density = 1
|
||||||
use_power = USE_POWER_IDLE
|
use_power = USE_POWER_IDLE
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
||||||
|
|
||||||
/obj/machinery/telecomms
|
/obj/machinery/telecomms
|
||||||
|
icon = 'icons/obj/stationobjs_vr.dmi' //VOREStation Add
|
||||||
var/list/links = list() // list of machines this machine is linked to
|
var/list/links = list() // list of machines this machine is linked to
|
||||||
var/traffic = 0 // value increases as traffic increases
|
var/traffic = 0 // value increases as traffic increases
|
||||||
var/netspeed = 5 // how much traffic to lose per tick (50 gigabytes/second * netspeed)
|
var/netspeed = 5 // how much traffic to lose per tick (50 gigabytes/second * netspeed)
|
||||||
@@ -246,7 +247,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
|||||||
|
|
||||||
/obj/machinery/telecomms/receiver
|
/obj/machinery/telecomms/receiver
|
||||||
name = "Subspace Receiver"
|
name = "Subspace Receiver"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "broadcast receiver"
|
icon_state = "broadcast receiver"
|
||||||
desc = "This machine has a dish-like shape and green lights. It is designed to detect and process subspace radio activity."
|
desc = "This machine has a dish-like shape and green lights. It is designed to detect and process subspace radio activity."
|
||||||
density = 1
|
density = 1
|
||||||
@@ -340,7 +341,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
|||||||
|
|
||||||
/obj/machinery/telecomms/hub
|
/obj/machinery/telecomms/hub
|
||||||
name = "Telecommunication Hub"
|
name = "Telecommunication Hub"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "hub"
|
icon_state = "hub"
|
||||||
desc = "A mighty piece of hardware used to send/receive massive amounts of data."
|
desc = "A mighty piece of hardware used to send/receive massive amounts of data."
|
||||||
density = 1
|
density = 1
|
||||||
@@ -399,7 +400,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
|||||||
|
|
||||||
/obj/machinery/telecomms/relay
|
/obj/machinery/telecomms/relay
|
||||||
name = "Telecommunication Relay"
|
name = "Telecommunication Relay"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "relay"
|
icon_state = "relay"
|
||||||
desc = "A mighty piece of hardware used to send massive amounts of data far away."
|
desc = "A mighty piece of hardware used to send massive amounts of data far away."
|
||||||
density = 1
|
density = 1
|
||||||
@@ -465,7 +466,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
|||||||
|
|
||||||
/obj/machinery/telecomms/bus
|
/obj/machinery/telecomms/bus
|
||||||
name = "Bus Mainframe"
|
name = "Bus Mainframe"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "bus"
|
icon_state = "bus"
|
||||||
desc = "A mighty piece of hardware used to send massive amounts of data quickly."
|
desc = "A mighty piece of hardware used to send massive amounts of data quickly."
|
||||||
density = 1
|
density = 1
|
||||||
@@ -526,7 +527,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
|||||||
|
|
||||||
/obj/machinery/telecomms/processor
|
/obj/machinery/telecomms/processor
|
||||||
name = "Processor Unit"
|
name = "Processor Unit"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "processor"
|
icon_state = "processor"
|
||||||
desc = "This machine is used to process large quantities of information."
|
desc = "This machine is used to process large quantities of information."
|
||||||
density = 1
|
density = 1
|
||||||
@@ -578,7 +579,7 @@ var/global/list/obj/machinery/telecomms/telecomms_list = list()
|
|||||||
|
|
||||||
/obj/machinery/telecomms/server
|
/obj/machinery/telecomms/server
|
||||||
name = "Telecommunication Server"
|
name = "Telecommunication Server"
|
||||||
icon = 'icons/obj/stationobjs.dmi'
|
//icon = 'icons/obj/stationobjs.dmi' //VOREStation Removal - use parent icon
|
||||||
icon_state = "comm_server"
|
icon_state = "comm_server"
|
||||||
desc = "A machine used to store data and network statistics."
|
desc = "A machine used to store data and network statistics."
|
||||||
density = 1
|
density = 1
|
||||||
|
|||||||
@@ -5,7 +5,8 @@
|
|||||||
use_power = USE_POWER_ACTIVE
|
use_power = USE_POWER_ACTIVE
|
||||||
active_power_usage = 20000 //20kW, apropriate for machine that keeps massive cross-Zlevel wireless network operational.
|
active_power_usage = 20000 //20kW, apropriate for machine that keeps massive cross-Zlevel wireless network operational.
|
||||||
idle_power_usage = 100
|
idle_power_usage = 100
|
||||||
icon_state = "bus"
|
icon = 'icons/obj/stationobjs_vr.dmi' //VOREStation Add
|
||||||
|
icon_state = "ntnet" //VOREStation Edit
|
||||||
anchored = 1
|
anchored = 1
|
||||||
density = 1
|
density = 1
|
||||||
circuit = /obj/item/weapon/circuitboard/ntnet_relay
|
circuit = /obj/item/weapon/circuitboard/ntnet_relay
|
||||||
@@ -31,10 +32,12 @@
|
|||||||
return 1
|
return 1
|
||||||
|
|
||||||
/obj/machinery/ntnet_relay/update_icon()
|
/obj/machinery/ntnet_relay/update_icon()
|
||||||
|
//VOREStation Edit
|
||||||
if(operable())
|
if(operable())
|
||||||
icon_state = "bus"
|
icon_state = initial(icon_state)
|
||||||
else
|
else
|
||||||
icon_state = "bus_off"
|
icon_state = "[initial(icon_state)]_off"
|
||||||
|
//VOREStation Edit End
|
||||||
|
|
||||||
/obj/machinery/ntnet_relay/process()
|
/obj/machinery/ntnet_relay/process()
|
||||||
if(operable())
|
if(operable())
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 62 KiB |
Reference in New Issue
Block a user