SecurEye now properly follows moving cameras (#89507)

## About The Pull Request

Port of a fix from
https://github.com/Monkestation/Monkestation2.0/pull/4995

Due to how modular computers worked with the nested tgui stuff, the
SecurEye app wouldn't properly autoupdate whenever a camera it was
watching moved (when there's not any tracking going on)

This "fixes" that issue by adding a new var, `always_update_ui`, to
modular computer programs, which will make the modpc call the active
program's `ui_interact` even after the UI is opened.

## Why It's Good For The Game

bugfix good. if the whole "watch broadcast camera streams on PDA" thing
ever gets ported here, this is a needed fix for that.

## Changelog
🆑
fix: SecurEye now properly follows moving cameras.
/🆑
This commit is contained in:
Lucy
2025-02-17 10:54:45 +00:00
committed by GitHub
parent a1cb623670
commit 803589da07
3 changed files with 7 additions and 4 deletions
@@ -13,6 +13,7 @@
size = 5
tgui_id = "NtosSecurEye"
program_icon = "eye"
always_update_ui = TRUE
///Boolean on whether or not the app will make noise when flipping around the channels.
var/spying = FALSE