Please create an account or Login! Have fun!

Reading order: Difference between revisions

Jump to navigation Jump to search
260 bytes added ,  20 January 2019
Updates
imported>Octavarium64
(Naturally follows from the last edit...)
 
(Updates)
Line 3: Line 3:
== Reverse reading order ==
== Reverse reading order ==


When searching for the [[Chip]] tile which the player moves, ''reverse reading order'' is used. Chip's Challenge game will begin searching from the [[grid]] coordinate [31, 31] and move west, and then move to the next row all the way to row 0 in the same manner. If [0, 0] is reached and no Chip tile exists, the search stops there and the principles of the [[Non-Existence Glitch]] are used to determine what to do.
In the [[MS ruleset]], when searching for the [[Chip]] tile which the player moves, ''reverse reading order'' is used. Chip's Challenge game will begin searching from the [[grid]] coordinate [31, 31] and move west, and then move to the next row all the way to row 0 in the same manner. If [0, 0] is reached and no Chip tile exists, the search stops there and the principles of the [[Non-Existence Glitch]] are used to determine what to do.


When any object runs into a teleport, ''reverse wrappable reading order'' is used instead. The teleport's direction is the starting location, and if [0, 0] is reached with no legal exit from a teleport, Chip's Challenge wraps back to [31, 31] until either a valid teleport or the same teleport is reached, whichever comes first.
When any object runs into a [[teleport]], ''reverse wrappable reading order'' is used instead. The teleport's direction is the starting location, and if [0, 0] is reached with no legal exit from a teleport, Chip's Challenge wraps back to [31, 31] until either a valid teleport or the same teleport is reached, whichever comes first. [[Chip's Challenge 2]] also uses ''reverse wrappable reading order'' for [[blue teleport|blue]] and [[yellow teleport]]s.


== Forwards reading order ==
== Forwards reading order ==


In [[Lynx]], ''forwards wrappable reading order'' determines how [[brown button]]s and [[red button]]s are connected. A button will be automatically connected to the next [[trap]] or [[clone machine]] in forwards wrappable reading order.
In [[Lynx]] and [[Chip's Challenge 2]], ''forwards wrappable reading order'' determines how [[brown button]]s and [[red button]]s are connected. A button will be automatically connected to the next [[trap]] or [[clone machine]] in forwards wrappable reading order. CC2 also uses ''forwards wrappable reading order'' for [[red teleport]]s.


In solution guides, ''forwards reading order'', going from [0, 0] to [31, 31], is often used to vastly simplify the guides to levels with long [[block]] pushing, a lot of closely packed blocks to push which would require very unwieldy disambiguation, or both.
In solution guides, ''forwards reading order'', going from [0, 0] to [31, 31], is often used to vastly simplify the guides to levels with long [[block]] pushing, a lot of closely packed blocks to push which would require very unwieldy disambiguation, or both.
Line 33: Line 33:
== In [[level editor]]s ==
== In [[level editor]]s ==


In [[CCLD]], teleport reading order is shown by a teal line connecting the teleport with its target teleport. The following image, cut from [[The Mystery of the Seven Chips]], shows how this works:
In [[CCLD]] and [[CCCreator]], teleport reading order is shown by a line connecting the teleport with its target teleport. The line is teal in CCLD and green in CCCreator. The following image, cut from [[The Mystery of the Seven Chips]], shows how this works:


[[File:Reading order.png]]
[[File:Reading order.png]]


Note that even if the indicated move would be illegal, as it would if Chip slid L through teleport 4, CCLD ''always'' shows the next teleport in sequence, so be aware of the surroundings when using an editor to sort out teleport paths.
[[CCEdit]] indicates which tile the teleport links to when the teleport is under the cursor.
 
Note that even if the indicated move would be illegal, as it would if Chip slid L through teleport 4, all three editors mentioned above ''always'' show the next teleport in sequence, so be aware of the surroundings when using an editor to sort out teleport paths.


Less advanced level editors simply indicate which tile the teleport links to when the teleport is under the cursor, identical to the method used for clone machines and traps.
[[Category:Terminology]]
[[Category:Terminology]]
[[Category:Mechanics]]
[[Category:Mechanics]]

Navigation menu