Difference between revisions of "Button Panel"

From Space Engineers Wiki
Jump to: navigation, search
(added comment regarding more advanced features to add later)
(added my new layout (Woo!))
Line 36: Line 36:
 
The button panel is self explanatory in that it allows the player to program 4 different buttons on the block. Currently, the buttons may only control devices connected to the grid. In other words, it may not control ships/stations not directly connected to its own grid. However, the '''small ship version only has one button''' that may be programmed.
 
The button panel is self explanatory in that it allows the player to program 4 different buttons on the block. Currently, the buttons may only control devices connected to the grid. In other words, it may not control ships/stations not directly connected to its own grid. However, the '''small ship version only has one button''' that may be programmed.
 
;Note * The button panel must be powered in order to function!
 
;Note * The button panel must be powered in order to function!
 +
{| class="wikitable"
 +
!colspan="3" style="font-size:16px;"|Button Indicator Light Definitions
 +
|-
 +
!Color
 +
!style="text-align:center;"|Status
 +
!style="text-align:center;"|Comments
 +
|-
 +
!N / A
 +
|style="text-align:center;"|Not Programmed
 +
|This indicates that the button has not been programmed to do anything
 +
|-
 +
!Yellow
 +
|style="text-align:center;"|Is programmed
 +
|The button has been programmed, and is ready to be used
 +
|-
 +
!Red
 +
|style="text-align:center;"|No Power
 +
|There is no power being supplied to it, or it is switched off.
 +
|-
 +
|}
 +
{| class="wikitable" ; style="width: 20%
 +
!colspan="2" style="font-size:16px;"| Control Interface Menu
 +
|-
 +
!style="text-align:center ; font-size:14px;"| Options
 +
!style="text-align:center ; font-size:14px;"| Comments
 +
|-
 +
!style="text-align:left;" | Name
 +
|You can enter in your own custom name in the text box
 +
|-
 +
!style="text-align:left;" | Show on HUD
 +
|If there is an [[Antenna]] attached to the same grid, this device will display its position on the players HUD
 +
|-
 +
!style="text-align:left;" | Anyone can use
 +
|Anyone (even if they do not own the block) can use the buttons
 +
|-
 +
!style="text-align:left;" | Setup Actions
 +
|This takes you to a menu that allow you to program each button on the panel
 +
|}
 
== Placement ==
 
== Placement ==
The button panel takes up one block space on both large ships/station, and small ships. It may be placed anywhere the player desires. It does not need to be in direct view, and be placed at any range.
+
 
 +
{|
 +
|
 +
{| class="wikitable" ; style="width: 80%"
 +
!colspan="5" ; style="text-align:center; font-size:18px; " | Large Ship / Station
 +
|-
 +
!style="text-align:center;  width: 13%" ; colspan="2" | Outline
 +
!style="text-align:center; width: 3%" |
 +
!style="text-align:center; width: 60%" | Comments
 +
|-
 +
!colspan="2" | Block Size:
 +
|style="text-align:center;" | 1
 +
|style="text-align:center;" |
 +
|-
 +
!colspan="2"| Orientation affects function?
 +
|style="text-align:center;" | No
 +
|
 +
|-
 +
!colspan="2"| Has limited range?
 +
|style="text-align:center;" | No
 +
|
 +
|-
 +
!colspan="2"| Can be placed on all sides?
 +
|style="text-align:center;" | No
 +
| Its back will always be against the wall
 +
|-
 +
!colspan="2"| Has large conveyor port?
 +
|style="text-align:center;" | No
 +
|
 +
|-
 +
!colspan="2"| Has small conveyor port?
 +
|style="text-align:center;" | No
 +
|
 +
|}
 +
|
 +
{| class="wikitable" ; style="width: 80%"
 +
!colspan="5" ; style="text-align:center; font-size:18px; " | Small Ship
 +
|-
 +
!style="text-align:center;  width: 13%" ; colspan="2" | Outline
 +
!style="text-align:center; width: 3%" |
 +
!style="text-align:center; width: 60%" | Comments
 +
|-
 +
!colspan="2" | Block Size:
 +
|style="text-align:center;" | 1
 +
|style="text-align:center;" |
 +
|-
 +
!colspan="2"| Orientation affects function?
 +
|style="text-align:center;" | No
 +
|
 +
|-
 +
!colspan="2"| Has limited range?
 +
|style="text-align:center;" | No
 +
|
 +
|-
 +
!colspan="2"| Can be placed on all sides?
 +
|style="text-align:center;" | No
 +
| Its back will always be against the wall
 +
|-
 +
!colspan="2"| Has large conveyor port?
 +
|style="text-align:center;" | No
 +
|
 +
|-
 +
!colspan="2"| Has small conveyor port?
 +
|style="text-align:center;" | No
 +
|
 +
|}
 +
|}
 +
 
 
== Usage ==
 
== Usage ==
 
The button panel is simple to use, but may appear complicated to a first time user. An example below will explain how to use the block.:
 
The button panel is simple to use, but may appear complicated to a first time user. An example below will explain how to use the block.:
  
{| width "40%"
+
{| class="wikitable"
|
+
!colspan="2" style="text-align:center;" | Example Tutorial
*In this example, we have 4 light blocks on the wall: Red, Green, Blue, Yellow
+
|-
 +
|style="width: 530px;" | <ol>
 +
<li value="1">In this example, we have 4 light blocks on the wall: Red, Green, Blue, Yellow
 
:[[File:ButtonPanel04.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel04.jpg|none|thumb|175px]]
*Now, placed in front of them is the button panel block. It has not yet been programmed, and does not show any indicator lights on it.
+
<li value="2">Now, placed in front of them is the button panel block. It has not yet been programmed, and does not show any indicator lights on it.
 
:[[File:ButtonPanel05.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel05.jpg|none|thumb|175px]]
*We will now assign each button to each light on the wall in front of it. As we walk up to the panel, we will highlight one of the buttons (In this case, the first one with one square), and press the open control panel button (default "K").
+
<li value="3">We will now assign each button to each light on the wall in front of it. As we walk up to the panel, we will highlight one of the buttons (In this case, the first one with one square), and press the open control panel button (default "K").
 
:[[File:ButtonPanel07.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel07.jpg|none|thumb|175px]]
*This menu shows all the devices that your button panel can control. You may see multiple images of the same device. Each devices name will show up by simply hovering your mouse over them.
+
<li value="4">This menu shows all the devices that your button panel can control. You may see multiple images of the same device. Each devices name will show up by simply hovering your mouse over them.
 
:[[File:ButtonPanel08.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel08.jpg|none|thumb|175px]]
*If you hover your mouse over a device, you can right-click for all its options. The button may control any one of these actions. In this example we will give the button the "Toggle block On/Off". Simply select this option.
+
<li value="5">If you hover your mouse over a device, you can right-click for all its options. The button may control any one of these actions. In this example we will give the button the "Toggle block On/Off". Simply select this option.
 
:[[File:ButtonPanel09.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel09.jpg|none|thumb|175px]]
*Notice on the bottom of the screen the light block action we selected has been placed there. In this case, it is the button with 1 square on the left. You can click each button on the bottom of the screen, and assign it a command. Now we will select the button with 2 squares (on the left) to give the next button a new command.
+
<li value="6">Notice on the bottom of the screen the light block action we selected has been placed there. In this case, it is the button with 1 square on the left. You can click each button on the bottom of the screen, and assign it a command. Now we will select the button with 2 squares (on the left) to give the next button a new command.
 
:[[File:ButtonPanel10.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel10.jpg|none|thumb|175px]]
*Like before, we will right click on the next light block and assign the action "Toggle block On/Off". Notice that is now also is placed on the bottom of the screen. We will repeat this until all four light blocks have each their own button.
+
</ol>
 +
|style="width: 530px;" | <ol>
 +
<li value="7">Like before, we will right click on the next light block and assign the action "Toggle block On/Off". Notice that is now also is placed on the bottom of the screen. We will repeat this until all four light blocks have each their own button.
 
:[[File:ButtonPanel11.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel11.jpg|none|thumb|175px]]
*After we are finished, exit the interface. You will notice that the buttons on the panel are now lit up (yellow). This indicates the button has something assigned to it and is ready to be used.
+
<li value="8">After we are finished, exit the interface. You will notice that the buttons on the panel are now lit up (yellow). This indicates the button has something assigned to it and is ready to be used.
 
:[[File:ButtonPanel12.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel12.jpg|none|thumb|175px]]
*Lets try out our new assigned buttons. We'll first use the action button on the far left one (1 square) to turn off the red light. Notice it will instantly turn off once you press the button.
+
<li value="9">Lets try out our new assigned buttons. We'll first use the action button on the far left one (1 square) to turn off the red light. Notice it will instantly turn off once you press the button.
 
:[[File:ButtonPanel13.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel13.jpg|none|thumb|175px]]
*Next, we'll shut off (blue) with button number 3 (3 squares).
+
<li value="10">Next, we'll shut off (blue) with button number 3 (3 squares).
 
:[[File:ButtonPanel14.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel14.jpg|none|thumb|175px]]
*Now we will switch off the rest
+
<li value="11>Now we will switch off the rest
 
:[[File:ButtonPanel15.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel15.jpg|none|thumb|175px]]
*To turn back on the light, simply press the button again.  
+
<li value="12">To turn back on the light, simply press the button again.  
 
:[[File:ButtonPanel16.jpg|none|thumb|175px]]
 
:[[File:ButtonPanel16.jpg|none|thumb|175px]]
|
+
</ol>
 
|}
 
|}
  

Revision as of 09:37, 13 September 2014


Button Panel Icon.png
Large Ship Icon.png
Large Ship / Station
Button Panel
 
Components
Required

 

 
 
 
Mass (kg):
0
 
Integrity:
0
 
Build time (seconds):
10
Button Panel Icon.png
Small Ship Icon.png
Small Ship
Button Panel
 
Components
Required

 

 
 
 
Mass (kg):
0
 
Integrity:
0
 
Build time (seconds):
10
View of the large button panel
View of the small button panel

Function

The button panel is self explanatory in that it allows the player to program 4 different buttons on the block. Currently, the buttons may only control devices connected to the grid. In other words, it may not control ships/stations not directly connected to its own grid. However, the small ship version only has one button that may be programmed.

Note * The button panel must be powered in order to function!
Button Indicator Light Definitions
Color Status Comments
N / A Not Programmed This indicates that the button has not been programmed to do anything
Yellow Is programmed The button has been programmed, and is ready to be used
Red No Power There is no power being supplied to it, or it is switched off.
Control Interface Menu
Options Comments
Name You can enter in your own custom name in the text box
Show on HUD If there is an Antenna attached to the same grid, this device will display its position on the players HUD
Anyone can use Anyone (even if they do not own the block) can use the buttons
Setup Actions This takes you to a menu that allow you to program each button on the panel

Placement

Large Ship / Station
Outline Comments
Block Size: 1
Orientation affects function? No
Has limited range? No
Can be placed on all sides? No Its back will always be against the wall
Has large conveyor port? No
Has small conveyor port? No
Small Ship
Outline Comments
Block Size: 1
Orientation affects function? No
Has limited range? No
Can be placed on all sides? No Its back will always be against the wall
Has large conveyor port? No
Has small conveyor port? No

Usage

The button panel is simple to use, but may appear complicated to a first time user. An example below will explain how to use the block.:

Example Tutorial
  1. In this example, we have 4 light blocks on the wall: Red, Green, Blue, Yellow
    ButtonPanel04.jpg
  2. Now, placed in front of them is the button panel block. It has not yet been programmed, and does not show any indicator lights on it.
    ButtonPanel05.jpg
  3. We will now assign each button to each light on the wall in front of it. As we walk up to the panel, we will highlight one of the buttons (In this case, the first one with one square), and press the open control panel button (default "K").
    ButtonPanel07.jpg
  4. This menu shows all the devices that your button panel can control. You may see multiple images of the same device. Each devices name will show up by simply hovering your mouse over them.
    ButtonPanel08.jpg
  5. If you hover your mouse over a device, you can right-click for all its options. The button may control any one of these actions. In this example we will give the button the "Toggle block On/Off". Simply select this option.
    ButtonPanel09.jpg
  6. Notice on the bottom of the screen the light block action we selected has been placed there. In this case, it is the button with 1 square on the left. You can click each button on the bottom of the screen, and assign it a command. Now we will select the button with 2 squares (on the left) to give the next button a new command.
    ButtonPanel10.jpg
  1. Like before, we will right click on the next light block and assign the action "Toggle block On/Off". Notice that is now also is placed on the bottom of the screen. We will repeat this until all four light blocks have each their own button.
    ButtonPanel11.jpg
  2. After we are finished, exit the interface. You will notice that the buttons on the panel are now lit up (yellow). This indicates the button has something assigned to it and is ready to be used.
    ButtonPanel12.jpg
  3. Lets try out our new assigned buttons. We'll first use the action button on the far left one (1 square) to turn off the red light. Notice it will instantly turn off once you press the button.
    ButtonPanel13.jpg
  4. Next, we'll shut off (blue) with button number 3 (3 squares).
    ButtonPanel14.jpg
  5. Now we will switch off the rest
    ButtonPanel15.jpg
  6. To turn back on the light, simply press the button again.
    ButtonPanel16.jpg


Examples

The button panel on the left controls the door in front
The button panel on the right opens this large hanger door behind it