Stormworks: Build and Rescue

Stormworks: Build and Rescue

评价数不足
Engine Telegraph And Throttle
   
奖励
收藏
已收藏
取消收藏
Vehicles: Sea
标签: v1.15.4
文件大小
发表于
237.754 KB
10 月 12 日 上午 6:12
1 项改动说明 ( 查看 )

订阅以下载
Engine Telegraph And Throttle

描述
Version: 2
Description:
This is a Throttle disguised as a Engine Order Telegraph "EOT". While it will work as a real life EOT, it also will calculate the final RPS you want and it can output it as a number value for engines to aim for or you can send this value to a dial to help the engine crew to know what the final RPS would be. Now all that is of course optional and you do not need to provide any more info for the engine crew other than the EOT itself. The Microcontroller supports all sizes of displays and allows the user to change its color schemes via hexadecimal color codes[en.wikipedia.org]. You can connect RGB lights or other lights to communicate order status/acknowledgement and it also supports buzzers/bells that can ring when the EOT is changed. The system also offers creators to toggle on and off displays with player sensor to only stay on when a player is in the room to improve performance.

Features:
  • Touch display EOT
  • Compatible with any display size
  • Communicate the desired RPS to the engine room
  • Offers an "Attention/Idle/Stand By" order position to alert the engine room crew to be ready for next order or to combine it between multiple incremental orders
  • Calculates the desired RPS to serve as a throttle
    • Customizable engine order values
  • Incremental engine order options to increase or decrease the RPM in steps
  • Offers nodes for EOT specific buzzers with two modes to configure it with
  • Customizable busser play time setting
  • Supports player sensor display toggle or a permanent toggle to keep it always on, the player sensor system have a short turn off delay to prevent flickering.
  • Offers order status node outputs for lights (either RGB or standard lights)
  • Customizable color settings for the EOT graphical elements with hexadecimal color codes[en.wikipedia.org]

Input Output Nodes Legend:
Required
  • Composite Display 1 & 2 - For touch controlling the EOT
  • Video Display 1 & 2 - For displaying only the EOT
  • On/Off Display 1 & 2 - For toggling on/off the displays used for the EOT
Optional
  • Player Sensor 1 & 2 - For player sensors located in the same compartment as the EOT to detect when players are in said compartment and only power up the displays then to optimize PC performance and reduce power demand.
  • Buzzer 1 & 2 - Is triggered when the EOT with the same number as the buzzer output is touched. Depending on the setting son the MC Config, if the setting "Both EOT trigger both buzzers", then there is no need to have both buzzers nodes connected to their own buzzers.
  • EOT Target RPS 1 & 2 - Sums upp the final RPS that the EOT have been ordered to based on the config values in the MC Config
    buzzers.
  • Pending Order - Will be true/on when neither EOTs are pointing on the same order
  • Acknowledged Order - Will be true/on when both EOTs are pointing on the same order
  • Pending/Acknowledged Order - Will configure its light color channels according to the color codes set in the MC Config and then send the color values depending or the order status is pending or acknowledged.

Microcontroller Configuration Panel Legend:

  • Buzzer playtime - Time in seconds either buzzers nodes will remain in true/on state.
  • Always On - Can be set to enabled to have the always be on if there is power or can be set to be on when player sensor is on.
  • Buzzers config - Can be set to "One EOT trigger own buzzer" which will make the EOT that was touched to only output a on signal on the buzzer with the same ID number. The other mode it can be set to is "Both EOTs trigger both buzzers", if this mode is on the need to have both buzzer nodes available is no longer needed as they are linked to both EOTs.
  • Full, Half, Slow Ahead (RPS) - Configures the target RPS for respective re-labeled forward orders
  • Full, Half, Slow Astern (RPS) - Configures the target RPS for respective re-labeled backward orders
  • Increase + (RPS) - Configures the incremental RPS to be added to the previous ordered RPS
  • Decrease - (RPS) - Configures the incremental RPS to be subtracted to the previous ordered RPS
  • Hex Color Code - For lights or Graphical display elements. See hexadecimal color codes[en.wikipedia.org] for more information about Hex Color Codes.

Installation:
  1. Place the microcontroller on your build
  2. Edit the micro controller
  3. Move the nodes out of the Micro Controller white box that you do not need for your build and resize it to only contain the nodes you want.
  4. Update the micro controller with its new dimension and node changes
  5. Adjust the MC configuration panel to your preference.
  6. Connect all the nodes

Helmsmans Manual + Q&A:
  • How to order full, half or slow speed? - Click on the EOTs segments labeled with F = Full, H = Half and S = Slow. Depending on the designer the text color can be in any color, but forward speed will be on the same side of the circle as the + symbol and the backwards speeds are the on the same side as the - symbol.
  • How much RPS is full, half or slow speed? - This can be configured by the creator of the vehicle in the MC Config, so if their creation have no reference to what each order means, you have to come to an agreement with the engine operator what each order mean.
  • What does the S in the top of the circle do? - It orders the engines to go to 0 RPS, Basically to Stop the vehicle.
  • What does the ! in the top of the circle do? - On its own, it does nothing. It can be used to alert the engine operator to be on stand by at the EOT to see the next order, so they are not busy with other things but it also used when you want to chain multiple incremental orders after each other.
  • How can I increase or decrease the engines RPS just by a little, if none of the pre-labeled orders are suitable in the moment? - You can "Chain" multiple incremental orders after each other. This is how you do it:
    1. Select a pre-labeled order Full, Half, slow or Stop (Ahead or Astern)
    2. Then select + if you want to add RPS or - if you want to subtract RPS from the start order
    3. If you want to continue to add or subtract again, you have to order first (Attention/Standby) by pressing ! and then wait for your engine operator to answer (if you have one)
    4. When the engine operator have matched your attention order, indication they are ready for next order, then you can add or subtract again with + or -
    5. When you are done, do not click on a pre-labeled order unless you want to override your last RPS setting

Planned Features:
  • Abillitie to mirror it

Known Issues:
  • It starts with the handle directly up. But I wont change that.
  • You can not mirror the EOT