Files
CHOMPStation2/code/controllers
Hubblenaut f09df76e4a Hacktool (#1607)
* Adds hacking tool.

In normal mode a hacking tool acts and functions just like any multitool. Use a screwdriver to toggle between normal and hacking mode.
Hacking attempts will take 20 +(0 to 20) seconds (triangular distribution, averages at +10 seconds).
Once an airlock has been successfully hacked the user will have full access to the door operation interface normally restricted to silicons.

A hacking tool will remember the last 6 to 8 hacked airlocks.  No time is needed to again hack remembered airlocks.
Once the limit has been reached the least recently accessed airlock is forgotten. Hacking a remembered airlock will update the last accessed time.

Also adds a basic observer/listener pattern implementation to, for example, make it easier to catch when objects have been destroyed and clear references.

* Corrects and adds more sanity checking.

* Adds hacktool to uplink devices
2016-05-15 09:38:10 -04:00
..
2016-05-15 09:38:10 -04:00
2015-04-24 17:11:14 +02:00
2016-01-13 23:51:45 +10:30
2016-05-15 09:38:10 -04:00
2016-03-11 11:59:51 +03:00
2016-03-07 20:41:39 +03:00
2016-03-07 20:41:39 +03:00