mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-02 21:52:48 +00:00
97 lines
2.7 KiB
Cheetah
97 lines
2.7 KiB
Cheetah
<!--
|
|
Title: Solar Control Computer
|
|
Used In File(s): \code\modules\power\solar.dm
|
|
-->
|
|
|
|
<h1>Status:</h1>
|
|
<div class='statusDisplay'>
|
|
<div class="line">
|
|
<div class='statusLabel' style='font-weight:bold;'>
|
|
Generated power:
|
|
</div>
|
|
<div class='statusValue'>
|
|
{{:data.generated}} W
|
|
</div>
|
|
</div>
|
|
|
|
<div class='line'>
|
|
<div class='statusLabel' style='font-weight:bold;'>
|
|
Orientation:
|
|
</div>
|
|
|
|
<div class='statusValue'>
|
|
{{:data.angle}}° ({{:data.direction}})
|
|
</div>
|
|
|
|
{{:helper.link('15°', 'minus', {'rate_control' : '1', 'cdir' : '-15'})}}
|
|
{{:helper.link('1°', 'minus', {'rate_control' : '1', 'cdir' : '-1'})}}
|
|
{{:helper.link('1°', 'plus', {'rate_control' : '1', 'cdir' : '1'})}}
|
|
{{:helper.link('15°', 'plus', {'rate_control' : '1', 'cdir' : '15'})}}
|
|
</div>
|
|
</div>
|
|
|
|
<h1>Tracking:</h1>
|
|
<div class='statusDisplay'>
|
|
<div class="line">
|
|
<div class='statusLabel' style='font-weight:bold'>
|
|
Tracker status:
|
|
</div>
|
|
|
|
{{:helper.link('Off', 'close', {'track' : '0'}, (data.tracking_state == 0) ? 'selected' : '')}}
|
|
{{:helper.link('Timed', 'clock', {'track' : '1'}, (data.tracking_state == 1) ? 'selected' : '')}}
|
|
{{if data.connected_tracker}}
|
|
{{:helper.link('Auto', 'signal-diag', {'track' : '2'}, (data.tracking_state == 2) ? 'selected' : '')}}
|
|
{{else}}
|
|
{{:helper.link('Auto', 'signal-diag', null, 'disabled')}}
|
|
{{/if}}
|
|
</div>
|
|
|
|
<div class="line">
|
|
<div class='statusLabel' style='font-weight:bold'>
|
|
Tracking rate:
|
|
</div>
|
|
|
|
<div class='statusValue'>
|
|
{{:data.tracking_rate}} deg/h ({{:data.rotating_way}})
|
|
</div>
|
|
</div>
|
|
|
|
<div class='line'>
|
|
{{:helper.link('180°', 'minus', {'rate_control' : '1', 'tdir' : '-180'})}}
|
|
{{:helper.link('30°', 'minus', {'rate_control' : '1', 'tdir' : '-30'})}}
|
|
{{:helper.link('1°', 'minus', {'rate_control' : '1', 'tdir' : '-1'})}}
|
|
{{:helper.link('1°', 'plus', {'rate_control' : '1', 'tdir' : '1'})}}
|
|
{{:helper.link('30°', 'plus', {'rate_control' : '1', 'tdir' : '30'})}}
|
|
{{:helper.link('180°', 'plus', {'rate_control' : '1', 'tdir' : '180'})}}
|
|
</div>
|
|
</div>
|
|
|
|
<h1>Connected devices :</h1>
|
|
<div class='statusDisplay'>
|
|
<div class="line">
|
|
<div class='statusLabel' style='font-weight:bold'>
|
|
Solars panels:
|
|
</div>
|
|
<div class='statusValue'>
|
|
{{:data.connected_panels}} connected
|
|
</div>
|
|
</div>
|
|
|
|
<div class='line'>
|
|
<div class='statusLabel' style='font-weight:bold'>
|
|
Solar tracker:
|
|
</div>
|
|
|
|
<div class='statusValue'>
|
|
{{if data.connected_tracker}}
|
|
<span class='good'>Found</span>
|
|
{{else}}
|
|
<span class='bad'>Not found</span>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='line'>
|
|
{{:helper.link('Search for devices', 'refresh', {'search_connected' : '1'})}}
|
|
</div>
|