MarinaGryphon
593246b595
Linter diagnostics + bans non-var relative pathing ( #8150 )
...
* Linter diagnostics + bans non-var relative pathing
* Enable DreamChecker Annotations
* make it executable
* update hashFiles
* oops
* tries to fix it... again
* trying again
* path
* repath
* fix perms
* fixes weird capitalisation issue
2021-06-20 13:14:29 -09:00
ShadowLarkens
971a95bc0a
TGUI 4.0 & Camera Console
2020-07-30 17:48:11 -07:00
Aronai Sieyes
b98027d050
Various fixes while waiting on PR
2020-04-27 10:48:04 -04:00
Aronai Sieyes
3ae9a118b1
Refactor consoles to operate on logically adjacent zlevels
2020-04-27 10:45:25 -04:00
Unknown
05e51d5a80
Updates Part Two
2019-04-03 15:05:36 -04:00
kevinz000
84ea3c0931
JFC
2018-10-14 19:45:38 -07:00
Cyantime
b0b821cb71
Adds hidden alarms, for air alarms, fire alarms, and APCs ( #4816 )
...
* Adds hidden alarms
* TRUE/FALSE defines
* Renames var to alarms_hidden
2018-02-16 12:50:06 -06:00
Yoshax
f75d509e7f
Ports event system from Bay
2016-06-01 22:05:04 +01:00
PsiOmegaDelta
e7686dd3e7
Camera fixes and performance tweaks.
...
Improves camera EMP handling. Now uses a var and processing to determine when the EMP should end, preventing inconsistent states when a camera is EMPd multiple times.
Reduces the process and bandwidth need for cameras.
* There is now a common camera repository, responsible for setting up cameras once for every invalidation.
* Camera consoles now only updates when the camera cache is invalidated, not every second.
* The console now only presents one network at a time, and only sends the data necessary to view that network (as opposed to sending the data for all cameras).
2016-03-21 17:30:52 -04:00
Mloc
895e78df1e
more lightweight camera caching
...
no loops
Signed-off-by: Mloc <colmohici@gmail.com >
2015-05-10 17:06:30 +01:00
Mloc
e602a7e286
remove the sub-area system
...
Removes area/list/related and area/master.
They were only used by the old lighting subarea system.
Signed-off-by: Mloc <colmohici@gmail.com >
2015-05-10 17:06:29 +01:00
PsiOmega
4dca85b17c
Fixes camera network changes not always being reflected in camera consoles.
...
Cameras with altered networks would not necessarily show up on camera consoles, primarily affecting cameras joining/leaving alarm zones.
2015-02-25 19:50:07 +01:00
PsiOmega
d8245540ef
Restores silicon alarm notices.
2015-02-23 21:29:00 +01:00
PsiOmega
f510c38d22
Alarm centralization completion
...
Atmosphere alarms now handled centrally.
2015-02-23 15:11:13 +01:00
PsiOmega
a2cd104cc9
Alarm centralization completion
...
Fire alarms now handled centrally.
2015-02-23 13:28:19 +01:00
PsiOmega
93b049e7a6
Alarm centralization completion
...
Ensures the master area is always used, to avoid issues caused by dynamic lightning which splits areas into sub-areas.
Power alarms now handled centrally.
2015-02-23 11:23:23 +01:00
PsiOmega
5578afa07c
General update.
...
NanoUI interface sorted.
Accessible by AI, borgs, and through consoles.
Automatic alarm resets in case of lost sources.
2015-02-23 10:32:25 +01:00
PsiOmega
2e9c266a2f
Basic main structure for centralized alarm handling.
2015-02-17 08:34:26 +01:00