|
116 | 116 | <div class='header'>Electronics</div> |
117 | 117 | <div class='links'> |
118 | 118 | <b>Radio settings:</b><br> |
119 | | - Microphone: [radio? "<a href='?src=[REF(src)];rmictoggle=1'><span id=\"rmicstate\">[radio.broadcasting?"Engaged":"Disengaged"]</span></a>":"Error"]<br> |
120 | | - Speaker: [radio? "<a href='?src=[REF(src)];rspktoggle=1'><span id=\"rspkstate\">[radio.listening?"Engaged":"Disengaged"]</span></a>":"Error"]<br> |
| 119 | + Microphone: [radio? "<a href='?src=[REF(src)];rmictoggle=1'><span id=\"rmicstate\">[radio.get_broadcasting() ?"Engaged":"Disengaged"]</span></a>":"Error"]<br> |
| 120 | + Speaker: [radio? "<a href='?src=[REF(src)];rspktoggle=1'><span id=\"rspkstate\">[radio.get_listening() ?"Engaged":"Disengaged"]</span></a>":"Error"]<br> |
121 | 121 | Frequency: |
122 | 122 | [radio? "<a href='?src=[REF(src)];rfreq=-10'>-</a>":"-"] |
123 | 123 | [radio? "<a href='?src=[REF(src)];rfreq=-2'>-</a>":"-"] |
124 | | - <span id="rfreq">[radio?"[format_frequency(radio.frequency)]":"Error"]</span> |
| 124 | + <span id="rfreq">[radio?"[format_frequency(radio.get_frequency())]":"Error"]</span> |
125 | 125 | [radio? "<a href='?src=[REF(src)];rfreq=2'>+</a>":"+"] |
126 | 126 | [radio? "<a href='?src=[REF(src)];rfreq=10'>+</a><br>":"+"] |
127 | 127 | </div> |
|
332 | 332 | send_byjax(usr,"exosuit.browser","eq_list",src.get_equipment_list()) |
333 | 333 |
|
334 | 334 | if(href_list["rmictoggle"]) |
335 | | - radio.broadcasting = !radio.broadcasting |
336 | | - send_byjax(usr,"exosuit.browser","rmicstate",(radio.broadcasting?"Engaged":"Disengaged")) |
| 335 | + radio.set_broadcasting(!radio.get_broadcasting()) |
| 336 | + send_byjax(usr,"exosuit.browser","rmicstate",(radio.get_broadcasting()?"Engaged":"Disengaged")) |
| 337 | + return |
337 | 338 |
|
338 | 339 | if(href_list["rspktoggle"]) |
339 | | - radio.listening = !radio.listening |
340 | | - send_byjax(usr,"exosuit.browser","rspkstate",(radio.listening?"Engaged":"Disengaged")) |
| 340 | + radio.set_listening(!radio.get_listening()) |
| 341 | + send_byjax(usr,"exosuit.browser","rspkstate",(radio.get_listening()?"Engaged":"Disengaged")) |
| 342 | + return |
341 | 343 |
|
342 | 344 | if(href_list["rfreq"]) |
343 | | - var/new_frequency = (radio.frequency + text2num(href_list["rfreq"])) |
344 | | - if (!radio.freerange || (radio.frequency < MIN_FREE_FREQ || radio.frequency > MAX_FREE_FREQ)) |
| 345 | + var/new_frequency = (radio.get_frequency() + text2num(href_list["rfreq"])) |
| 346 | + if (!radio.freerange || (radio.get_frequency() < MIN_FREE_FREQ || radio.get_frequency() > MAX_FREE_FREQ)) |
345 | 347 | new_frequency = sanitize_frequency(new_frequency) |
346 | 348 | radio.set_frequency(new_frequency) |
347 | | - send_byjax(usr,"exosuit.browser","rfreq","[format_frequency(radio.frequency)]") |
| 349 | + send_byjax(usr,"exosuit.browser","rfreq","[format_frequency(radio.get_frequency())]") |
| 350 | + return |
348 | 351 |
|
349 | 352 | if (href_list["change_name"]) |
350 | 353 | var/userinput = stripped_input(occupant, "Choose new exosuit name", "Rename exosuit", "", MAX_NAME_LEN) |
|
0 commit comments