Difference between revisions of "Super Sheep going through walls"

From Worms Knowledge Base

Jump to: navigation, search
(created :D)
 
(gif from deadcode's aqua sheep through wall replay)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{ParentArticle|[[Tricks and glitches]]}}
+
{{ParentArticle|[[Tricks and glitches (second generation)]]}}
 
+
{{ReplayBox|`Pro`_Sheep_Maze.WAgame|An "extreme"|demonstration of this glitch}}
 +
[[Image:SSgoingthroughceiling.png‎|frame|left|A demonstration.]]
 +
[[Image:Deadcode Aqua Sheep.gif‎|thumb|right|Deadcode's Aqua Sheep through wall maze]]
 
When in flight, the [[Super Sheep]] (and [[Aqua Sheep]]) use a different method of movement than most other game objects. The sheep is not affected by gravity and moves at a constant speed; however, instead of having a "velocity" like other objects do, the game manually moves the sheep towards the respective direction each frame.  
 
When in flight, the [[Super Sheep]] (and [[Aqua Sheep]]) use a different method of movement than most other game objects. The sheep is not affected by gravity and moves at a constant speed; however, instead of having a "velocity" like other objects do, the game manually moves the sheep towards the respective direction each frame.  
  
 
Because the normal collision logic is not used, the game doesn't check for obstacles between the current and next frame's positions. Therefore, if there's an obstacle between these two positions, the super sheep will appear to "fly through" the obstacle.
 
Because the normal collision logic is not used, the game doesn't check for obstacles between the current and next frame's positions. Therefore, if there's an obstacle between these two positions, the super sheep will appear to "fly through" the obstacle.
  
{{ReplayBox3|`Pro`_Sheep_Maze.WAgame|An "extreme"|demonstration of this glitch}}
 
 
In the attached replay, [[Deadcode]] has first flown an Aqua Sheep in the desired trajectory through a nearly empty map. Afterwards, the map was recreated so that any space not taken by objects (worms and the sheep) at any time was filled with land. The resulting map contains the minimum free space required to fly the sheep through the same trajectory.
 
In the attached replay, [[Deadcode]] has first flown an Aqua Sheep in the desired trajectory through a nearly empty map. Afterwards, the map was recreated so that any space not taken by objects (worms and the sheep) at any time was filled with land. The resulting map contains the minimum free space required to fly the sheep through the same trajectory.
 +
 +
== See also ==
 +
 +
* [[Animal Jumping#Ceiling Barriers|Animals walking through ceilings]]

Latest revision as of 07:40, 14 February 2022

Click to watch (W:A + Beta Update required) W:A replay: An "extreme"
demonstration of this glitch
Download · Info
A demonstration.
Deadcode's Aqua Sheep through wall maze

When in flight, the Super Sheep (and Aqua Sheep) use a different method of movement than most other game objects. The sheep is not affected by gravity and moves at a constant speed; however, instead of having a "velocity" like other objects do, the game manually moves the sheep towards the respective direction each frame.

Because the normal collision logic is not used, the game doesn't check for obstacles between the current and next frame's positions. Therefore, if there's an obstacle between these two positions, the super sheep will appear to "fly through" the obstacle.

In the attached replay, Deadcode has first flown an Aqua Sheep in the desired trajectory through a nearly empty map. Afterwards, the map was recreated so that any space not taken by objects (worms and the sheep) at any time was filled with land. The resulting map contains the minimum free space required to fly the sheep through the same trajectory.

See also

Personal tools