Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Entity:ScreenTimer: Difference between revisions

From starcup wiki
templatize reference links
m stargazer: upload sprites
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
{{Infobox PrototypeEntity
{{Infobox PrototypeEntity
|id = ScreenTimer
|id = ScreenTimer
|image = [[File:signalscreen.rsi (signalscreen, Textures-Structures-Wallmounts).png|64px|center|signalscreen.rsi (signalscreen, Textures-Structures-Wallmounts).png|class=sprite]]
|name = screen timer
|name = screen timer
|description = It's a timer for sending timed signals to things, with a built-in screen.
|description = It's a timer for sending timed signals to things, with a built-in screen.
Line 11: Line 12:
The screen timer is a device that can be configured to send a signal after a set time, and also to display text.
The screen timer is a device that can be configured to send a signal after a set time, and also to display text.


By default, screen timers are configured to receive signals on the "ShuttleTimer" frequency. When an [[emergency shuttle]] docks with a station, all screen timers on that frequency will be updated to display the time until departure.<ref name="shuttle-timer-system"/><ref name="emergency-shuttle-transmit"/>
When an [[emergency shuttle]] docks with a station, all screen timers on the map which are listening on the shuttle's transmit frequency will be updated to display the time until departure.<ref name="shuttle-timer-system"/><ref name="emergency-shuttle-transmit"/> Emergency shuttles default to the same transmit frequency on which screen timers receive signals.<ref name="emergency-shuttle-tx-freq"/><ref name="screentimer-rx-freq"/>


== References ==
== References ==
Line 17: Line 18:
<ref name="shuttle-timer-system">{{CiteGithub|https://github.com/teamstarcup/starcup/blob/1a329d3b29355b52a2f3b40b9c0e9c1fafda6bd6/Content.Server/Screens/Systems/ScreenSystem.cs#L65-L116}}</ref>
<ref name="shuttle-timer-system">{{CiteGithub|https://github.com/teamstarcup/starcup/blob/1a329d3b29355b52a2f3b40b9c0e9c1fafda6bd6/Content.Server/Screens/Systems/ScreenSystem.cs#L65-L116}}</ref>
<ref name="emergency-shuttle-transmit">{{CiteGithub|https://github.com/teamstarcup/starcup/blob/1a329d3b29355b52a2f3b40b9c0e9c1fafda6bd6/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs#L374-L388}}</ref>
<ref name="emergency-shuttle-transmit">{{CiteGithub|https://github.com/teamstarcup/starcup/blob/1a329d3b29355b52a2f3b40b9c0e9c1fafda6bd6/Content.Server/Shuttles/Systems/EmergencyShuttleSystem.cs#L374-L388}}</ref>
<ref name="emergency-shuttle-tx-freq">{{CiteGithub|https://github.com/teamstarcup/starcup/blob/b36a1124003615b4d8cc545895ec223064348652/Resources/Maps/Shuttles/emergency.yml#L53}}
</ref>
<ref name="screentimer-rx-freq">{{CiteGithub|https://github.com/teamstarcup/starcup/blob/b36a1124003615b4d8cc545895ec223064348652/Resources/Prototypes/Entities/Structures/Wallmounts/screen.yml#L39}}
</ref>
</references>
</references>



Latest revision as of 16:16, 31 May 2025

ScreenTimer
signalscreen.rsi (signalscreen, Textures-Structures-Wallmounts).png
signalscreen.rsi (signalscreen, Textures-Structures-Wallmounts).png
Namescreen timer
DescriptionIt's a timer for sending timed signals to things, with a built-in screen.
ParentsEntity:SignalTimer
Sourcetimer.yml

The screen timer is a device that can be configured to send a signal after a set time, and also to display text.

When an emergency shuttle docks with a station, all screen timers on the map which are listening on the shuttle's transmit frequency will be updated to display the time until departure.[1][2] Emergency shuttles default to the same transmit frequency on which screen timers receive signals.[3][4]

References