Sensor Temporizador
Overview
O Sensor Temporizador é um sensor de automação de classe de construção que mede o tempo decorrido e produz uma saída de automação quando o intervalo configurado se esgota. Ele é um dos sensores baseados em tempo do jogo e é usado para acionar comportamentos de automação recorrentes, como a alternância periódica de bombas, aquecedores, portas ou outros dispositivos automatizados que precisam operar em um cronograma em vez de reagir às condições ambientais.
O motor do jogo avalia o tempo em ticks discretos a uma taxa de cinco ticks por segundo, então os intervalos do Sensor Temporizador são efetivamente quantizados em passos de 0,2 segundo. Por causa dessa quantização, intervalos-alvo muito curtos serão arredondados para o valor mais próximo de 0,2 s, e intervalos mais longos são calculados como múltiplos desse tick base. O sensor se comporta como outros sensores baseados em tempo, emitindo seu sinal de automação na cadência especificada; use-o quando precisar de ativação periódica determinística em vez de controle orientado por eventos.
Observações operacionais e considerações práticas:
- Resolução de tempo: os intervalos são arredondados para 0,2 s porque o motor processa cinco ticks por segundo. Configure os intervalos tendo essa granularidade em mente para evitar comportamentos inesperados de off-by-one-tick.
- Sensibilidade ao desempenho: como todos os sensores baseados em tempo, a precisão do Sensor Temporizador piora quando o jogo sofre quedas de FPS ou lentidão significativas. Em saves de fim de jogo com grande carga, configurações de longa duração ficam imprecisas e ativações programadas podem derivar ou ser puladas.
- Uso com redes de automação: o Sensor Temporizador se integra à fiação padrão de automação e pode ser usado para alternar estruturas Powered, controlar Porta "FILTRO" ou outros blocos lógicos, e coordenar processos cíclicos como purgas periódicas, aquecimento/resfriamento intermitente ou transferências temporizadas de recursos.
- Consciência da fase do ciclo: mecânicas mais amplas do jogo exibem informações do ciclo dia/noite na interface; o Sensor Temporizador, por si só, mede o tempo decorrido independentemente dessa UI e está sujeito à mesma avaliação baseada em ticks e aos mesmos efeitos de atraso.
- Limitações conhecidas: durações longas e contagens de ciclo altas são especialmente vulneráveis a imprecisões quando a simulação está sob carga pesada. Projete sistemas críticos com redundância ou tolerância à deriva de tempo se eles dependerem de timers longos.
Histórico e bugs: o Sensor Temporizador é documentado entre a família de sensores em várias fontes em diferentes idiomas. Bugs registrados em várias plataformas confirmam que sua precisão é limitada pela taxa de ticks da engine e pelo desempenho em tempo de execução; essa limitação é intrínseca a todos os sensores baseados em tempo, e não exclusiva de um único modelo. Use temporização conservadora e teste os esquemas sob a carga esperada para garantir um comportamento confiável.
Other entities of this type
- Arte de Painel Acústico
- Vaso Aéreo
- Isca de Criatura Aérea
- Cômodo de Criatura Aérea
- Isca de Criatura Aérea
- Armadilha de Criatura Aérea
- Bloco Permeável ao Ar
- Destilador de Algas
- Terrário de Algas
- Fóssil Âmbar
- Pôster de Anatomia
- Espécime Antigo
- Porta "E"
- Termo-Nulificador Anti-Entrópico
- Farmácia
- Cabine de Fliperama
- Estação de Análise de Artefatos
- Módulo de Transporte de Artefatos
- Sensor Atmosférico
- Ponto de Checagem de Atmo-Trajes
- Estação de Atmo-Traje
- Alavanca Atmosférica
- Auto-Coletor
- Notificador Automatizado
... +533 (see sidebar for full list)