NTNet Relay upgrades

- NTNet Quantum Relays now have simple UI that allows users to manually toggle them on/off.
- Implements simplified Denial of Service handling for relays. This will be used by next commit that will add antagonist software.
- Relays can buffer and dissipate certain amount of DoS traffic. If this traffic exceeds certain level (configurable via varedit) the relay crashes temporarily.
- Relays may be manually reset by using specific button in the UI
- Relays are now buildable. They are relatively cheap (circuit board and some cables), but the board requires Data Theory 4 research.
This commit is contained in:
Atlantis
2015-12-15 16:13:17 +01:00
parent 008e122e1c
commit 326922cd8d
5 changed files with 138 additions and 3 deletions
+7
View File
@@ -1434,6 +1434,13 @@ CIRCUITS BELOW
build_path = /obj/item/weapon/circuitboard/shield_cap
sort_string = "VAAAC"
/datum/design/circuit/ntnet_relay
name = "NTNet Quantum Relay"
id = "ntnet_relay"
req_tech = list(TECH_DATA = 4)
build_path = /obj/item/weapon/circuitboard/ntnet_relay
sort_string = "WAAAA"
/datum/design/circuit/aicore
name = "AI core"
id = "aicore"