Buttons: Difference between revisions

989 bytes added ,  3 April 2020
expanded orange button section; added some alternate terms; moved orange button under machine buttons; proper section capitalization
m (wording, links)
(expanded orange button section; added some alternate terms; moved orange button under machine buttons; proper section capitalization)
Line 6: Line 6:
* There is no guarantee a button is connected to something nearby. Many levels use buttons as an element of the puzzle where the player must determine its effect through observation or experimentation. Occasionally, button presses can introduce hazards to the player and need to be avoided.  
* There is no guarantee a button is connected to something nearby. Many levels use buttons as an element of the puzzle where the player must determine its effect through observation or experimentation. Occasionally, button presses can introduce hazards to the player and need to be avoided.  


== Machine Buttons ==
== Machine buttons ==
=== Red button ===
=== Red button ===
{{Infobox Tile
{{Infobox Tile
Line 45: Line 45:


{{clear}}
{{clear}}
== State Toggling Buttons ==
=== Orange button ===
{{Infobox Tile
|name = Orange button
|cc2 = Yes
|multidirectional = No
|moves = No
}}
The '''orange button''' or '''flame jet button''' is a button introduced in [[Chip's Challenge 2]]. Each time they change from unpressed to pressed or vice versa, they invert the state of a corresponding [[flame jet]]. Consequently, if multiple orange buttons connect to the same flame jet, they interact with each other in an exclusive or-like fashion: if an even number of them are held down, the flame jet maintains its original state, and if an odd number of them are held down, the flame jet maintains the opposite state. Flame jets also toggle their state when a wire connected to it changes from unpowered to powered; this is an independent interaction which effectively changes the "initial state" that orange buttons see.
 
An orange button connects to a flame jet in a diamond grow pattern, prioritizing the rightmost flame jet and then searching in a counterclockwise fashion. However, this search seems to stop before the distance exceeds the maximum of the width and height of the map. <!--More research needed. Note that square and non-square grids (or perhaps width and height?) seem to behave differently.-->
 
Orange buttons only switch from pressed to unpressed, and vice versa, when they detect something moving onto or off of them. Destroying an entity holding down an orange button using a [[bowling ball]] or [[dynamite]] will keep the button pressed, because the destroyed entity never actually moved off of the button. This permanently reverses the state of the affected flame jet, as though it were activated by a [[gray button]] or [[wire]]. Something similar to this can happen with [[black button]]s, but their behavior will return to normal as soon as something moves back onto them.
 
{{clear}}
== State-toggling buttons ==
=== Green button ===
=== Green button ===
{{Infobox Tile
{{Infobox Tile
Line 72: Line 86:
|moves = No
|moves = No
}}
}}
The '''gray button''' is a button introduced in [[Chip's Challenge 2]]. It changes the state of objects in a 5 by 5 square centered at the button, even if the tiles are already [[Wire|wired]]. Tiles that can be changed include [[Toggle wall|toggle walls]], [[Flame jet]]s, [[Force floor|force floors]] (inverses direction), [[Swivel door|swivel doors]], and [[Train track|train tracks]]. [[Clone machine]]s will be activated by gray buttons, even though they have no distinct "switched" state. [[Trap|Traps]], [[Green chip|green chips]], and [[Green bomb|green bombs]] are not affected by gray buttons.
The '''gray button''', known sometimes as an '''area control button''', is a button introduced in [[Chip's Challenge 2]]. It changes the state of objects in a 5 by 5 square centered at the button, even if the tiles are already [[Wire|wired]]. Tiles that can be changed include [[Toggle wall|toggle walls]], [[Flame jet]]s, [[Force floor|force floors]] (inverses direction), [[Swivel door|swivel doors]], and [[Train track|train tracks]]. [[Clone machine]]s will be activated by gray buttons, even though they have no distinct "switched" state. [[Trap|Traps]], [[Green chip|green chips]], and [[Green bomb|green bombs]] are not affected by gray buttons.
 
{{clear}}
=== Orange button ===
{{Infobox Tile
|name = Orange button
|cc2 = Yes
|multidirectional = No
|moves = No
}}
The '''orange button''' is a button introduced in [[Chip's Challenge 2]]. While held down, they invert the state of a corresponding [[flame jet]] from its start state. An orange button connects to a flame jet in a diamond grow pattern, prioritizing the rightmost flame jet and then travelling in a counterclockwise fashion.
 
Orange buttons only switch from pressed to unpressed, and vice versa, when they detect something moving onto or off of them. Destroying an entity holding down an orange button using a [[bowling ball]] or [[dynamite]] will keep the button pressed, because the destroyed entity never actually moved off of the button. This permanently reverses the state of the affected flame jet, as though it were activated by a [[gray button]] or [[wire]]. Something similar to this can happen with [[black button]]s, but their behavior will return to normal as soon as something moves back onto them.


{{clear}}
{{clear}}
== Tank Control Buttons ==
== Tank control buttons ==
=== Blue button ===
=== Blue button ===
{{Infobox Tile
{{Infobox Tile
Line 109: Line 111:
|moves = No
|moves = No
}}
}}
The '''yellow button''' is a button introduced in [[Chip's Challenge 2]]. When pressed, every [[yellow tank]] in the level will attempt to move in the same direction as the object that pressed it. If the button is immediately surrounded by any walls such that pressing the button from a certain direction is obstructed, the yellow tanks cannot be moved in that direction with that button.
The '''yellow button''' or '''yellow tank button''' (not to be confused with the switch (below), which is also yellow) is a button introduced in [[Chip's Challenge 2]]. When pressed, every [[yellow tank]] in the level will attempt to move in the same direction as the object that pressed it. If the button is immediately surrounded by any walls such that pressing the button from a certain direction is obstructed, the yellow tanks cannot be moved in that direction with that button.


The yellow button is the only button that reacts differently depending on the direction from which it is approached, and the only button without a standard appearance.
The yellow button is the only button that reacts differently depending on the direction from which it is approached, and the only button without a standard appearance.


{{clear}}
{{clear}}
== Wiring Buttons ==
== Wiring buttons ==
=== Pink button ===
=== Pink button ===
{{Infobox Tile
{{Infobox Tile
Line 149: Line 151:
|moves = No
|moves = No
}}
}}
The '''switch''' is a special tile in Chip's Challenge 2. When set to the ''on'' position, a current will be output through wire that is connected to the switch. When set to the ''off'' position, no current will be output. Switches can be toggled by any movable object.
The '''switch''' (not to be confused with the yellow button) is a special tile in Chip's Challenge 2. When set to the ''on'' position, a current will be output through wire that is connected to the switch. When set to the ''off'' position, no current will be output. Switches can be toggled by any movable object.


[[Category:Tile groups]]
[[Category:Tile groups]]
trusted-editors
994

edits