Chip's Challenge Wiki
No edit summary
No edit summary
Line 1: Line 1:
The '''Multiple Tank Glitch''' (also known as '''Multi Tank Bug''') is a special type of [[glitch]] sharing some characteristics with [[advanced coding]] glitches such as [[Data Resetting]].
+
The '''Multiple Tank Glitch''', also known as '''Multi Tank Bug''', is a special case of the [[Multiple Monster Glitch]] in which a tank is added to the monster list multiple times.
   
  +
For other monsters that are added to the monster list multiple times, the square simply spawns more the number of monsters equal to the number of instances in the monster list. This is not true of tanks, which only spawn once no matter how many times it is added to the monster list—except in a few special circumstances. These special cases can achieve very bizarre effects in a level designed with this glitch.
This glitch is extremely difficult to perform in the right way and you may experience some strange effects. You may find that it works in a level and it doesn't work in a copy of the same level. Maybe this is related to uninitialized data which is used to perform the glitch.
 
  +
==Sliding tiles==
  +
'''Note:''' a ''sliding tile'' is defined to be any of the five ice tiles or any of the four directional force floor tiles.
   
  +
If the tank has a sliding tile buried underneath it, then a curious effect will be observed if the tank slides on its first move. After the tank leaves the sliding tile, the tile buried underneath the tank will follow the tank and possibly morph itself into a different tile in the process. The exact tile that it morphs into is determined by an algorithm in Chip's Challenge, which is described in more detail in a later section.
== What causes it ==
 
   
  +
For example, consider this starting configuration, where the tank is added to the monster list twice. After two ticks, the
[[Monster]]s can be entered into the [[monster list]] more than once. When any other monster except the [[tank]] is entered multiple times, all of them are able to move, and will move off the tile in all legal directions whenever they are opened. However, only one tank can exit the square, causing several odd behaviors.
 
 
In the glitch only the first tank in the list will move and the tile in the lower layer will have an entry in the monsters list, allowing you to create some tiles that act like monsters if performed correctly.
 
   
 
== Levels with the bug ==
 
== Levels with the bug ==
Evan Dummit: ''inanity.dat -  (most of the levels in the set)''
+
Evan Dummit: ''inanity.dat - (most of the levels in the set)''
   
 
ChipHome5: ''NMPP.dat - (a few levels in the set)''
 
ChipHome5: ''NMPP.dat - (a few levels in the set)''

Revision as of 03:34, 29 November 2011

The Multiple Tank Glitch, also known as Multi Tank Bug, is a special case of the Multiple Monster Glitch in which a tank is added to the monster list multiple times.

For other monsters that are added to the monster list multiple times, the square simply spawns more the number of monsters equal to the number of instances in the monster list. This is not true of tanks, which only spawn once no matter how many times it is added to the monster list—except in a few special circumstances. These special cases can achieve very bizarre effects in a level designed with this glitch.

Sliding tiles

Note: a sliding tile is defined to be any of the five ice tiles or any of the four directional force floor tiles.

If the tank has a sliding tile buried underneath it, then a curious effect will be observed if the tank slides on its first move. After the tank leaves the sliding tile, the tile buried underneath the tank will follow the tank and possibly morph itself into a different tile in the process. The exact tile that it morphs into is determined by an algorithm in Chip's Challenge, which is described in more detail in a later section.

For example, consider this starting configuration, where the tank is added to the monster list twice. After two ticks, the

Levels with the bug

Evan Dummit: inanity.dat - (most of the levels in the set)

ChipHome5: NMPP.dat - (a few levels in the set)