{"action":"created","issue":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/16944","repository_url":"https://api.github.com/repos/tgstation/-tg-station","labels_url":"https://api.github.com/repos/tgstation/-tg-station/issues/16944/labels{/name}","comments_url":"https://api.github.com/repos/tgstation/-tg-station/issues/16944/comments","events_url":"https://api.github.com/repos/tgstation/-tg-station/issues/16944/events","html_url":"https://github.com/tgstation/-tg-station/pull/16944","id":149005209,"number":16944,"title":"Hacktool WIP","user":{"login":"nullbear","id":8071504,"avatar_url":"https://avatars.githubusercontent.com/u/8071504?v=3","gravatar_id":"","url":"https://api.github.com/users/nullbear","html_url":"https://github.com/nullbear","followers_url":"https://api.github.com/users/nullbear/followers","following_url":"https://api.github.com/users/nullbear/following{/other_user}","gists_url":"https://api.github.com/users/nullbear/gists{/gist_id}","starred_url":"https://api.github.com/users/nullbear/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nullbear/subscriptions","organizations_url":"https://api.github.com/users/nullbear/orgs","repos_url":"https://api.github.com/users/nullbear/repos","events_url":"https://api.github.com/users/nullbear/events{/privacy}","received_events_url":"https://api.github.com/users/nullbear/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Do%20Not%20Merge","name":"Do Not Merge","color":"460606"},{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Feature","name":"Feature","color":"009800"},{"url":"https://api.github.com/repos/tgstation/-tg-station/labels/Work%20In%20Progress","name":"Work In Progress","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-04-17T23:14:15Z","updated_at":"2016-04-18T03:17:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tgstation/-tg-station/pulls/16944","html_url":"https://github.com/tgstation/-tg-station/pull/16944","diff_url":"https://github.com/tgstation/-tg-station/pull/16944.diff","patch_url":"https://github.com/tgstation/-tg-station/pull/16944.patch"},"body":"**As supermichael777 said, \"what is this?\":**\r\n\r\nI'm currently working on a station-wide intranet system to be used between machines, allowing for a lot more interactivity by players and the ai and between different machines. It's intended to work alongside many machines. It allows for players to implement various automated mechanics, such as virology security airlocks, and to tinker with machines a lot more intimately, typically having access to more functions via the network than you would via cutting and pulsing wires. An example of a device that could be implemented by a player, is a button which bolts all doors connected to the same network in the event of an emergency. Or a protocol which automatically lifts access restrictions for security and medical in the case of a DELTA or RED alert.\r\n\r\nAt the moment, i've mostly handled commands for accessing, traversing, and modifying networks, and have yet to polish up an interface for it, or add any interactivity between machinery and networks.\r\n\r\nFor a more simplistic way of looking at it. A machines network is like a virtual version of the machines wires. Instead of being accessed with a multitool or wirecutters, you use the hacktool. The primary difference being that you're given TONS more control than just 'cut/pulse', and that many networks can be accessed remotely, or through connected networks.\r\n"},"comment":{"url":"https://api.github.com/repos/tgstation/-tg-station/issues/comments/211170248","html_url":"https://github.com/tgstation/-tg-station/pull/16944#issuecomment-211170248","issue_url":"https://api.github.com/repos/tgstation/-tg-station/issues/16944","id":211170248,"user":{"login":"Bawhoppen","id":6510293,"avatar_url":"https://avatars.githubusercontent.com/u/6510293?v=3","gravatar_id":"","url":"https://api.github.com/users/Bawhoppen","html_url":"https://github.com/Bawhoppen","followers_url":"https://api.github.com/users/Bawhoppen/followers","following_url":"https://api.github.com/users/Bawhoppen/following{/other_user}","gists_url":"https://api.github.com/users/Bawhoppen/gists{/gist_id}","starred_url":"https://api.github.com/users/Bawhoppen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bawhoppen/subscriptions","organizations_url":"https://api.github.com/users/Bawhoppen/orgs","repos_url":"https://api.github.com/users/Bawhoppen/repos","events_url":"https://api.github.com/users/Bawhoppen/events{/privacy}","received_events_url":"https://api.github.com/users/Bawhoppen/received_events","type":"User","site_admin":false},"created_at":"2016-04-18T03:17:23Z","updated_at":"2016-04-18T03:17:23Z","body":"so like, logic gates and stuff going to be added?"}}