Sushi is a sharklike enemy appearing only in the first area of Dire, Dire Docks. They do not directly attack Mario, but Mario will take damage should he collide with them.
Behavior
Every frame Sushi’s Xposition is set to a value equal to the sum of the Xposition of its home and 1700 times the Sine of its current angle. Its Zposition is set to a value equal to the sum of the Zposition of its home and the Cosine of its current angle. Sushi’s Yposition is set to the sum of the position of the water level at its current location, the Yposition of its home and 200 times the Sine of its current angle. This makes Sushi move in a circle of radius 1700 and oscillate up and down by 200 units. Sushi’s movement angle is set to the sum of its current angle and 90 degrees while its current angle is increased by .7 degrees. If the difference between Mario’s current Yposition and the water level at Sushi’s current position is greater than 500, and the difference between Sushi’s current Yposition and the water level at Sushi’s position is greater than 200, a trailing wave is spawned behind Sushi. Every 16 frames, Sushi plays a sound.
References
Objects 

 Enemies   Regular    Bosses    NPCs      Other Objects   Common    Level Specific    Unused  
