Tasty Planet Wiki
Advertisement

Ocean 2 is the second level of the Ocean world in Tasty Planet. The Grey Goo encounters dolphins that are eating his fish, that can also eat him if he is too small.

Ocean 2
Food chase.
Information
Food chase.
Character Grey Goo
Region Ocean
Medal : 0:55
: 0:44
: 0:22
Required 1.5m
Walkthrough Video

Details[]

  • Stating point: 29.4 centimeters
  • Required: 1.5 meters

Edible Entities[]

Level Progression[]

Level Ruler?
29.4cm
1.5m
Blue Fish
22.8
Orange Fish
22.8cm
Gold Fish
22.8cm
Fish
41.6cm
Dolphin
58.8cm
Dolphin
1.1m
[Source]


fish2.xml (Steam)[]

<level width="1600.0" height="1400.0" victorysize="13000.0" goldtimeta="110" unitmultiplier="1.315e-2" area="ocean" levelnum="2">
    <goo x="0.0" y="0.0" area="500.0" shadowx="15" shadowy="15" />
    <emitter type="side" entitydef="dolphin" minarea="2000.0" maxarea="7000.0" slowanimspeed="20.0" fastanimspeed="50.0" anglevelposorneg="true" angularvel="20.0" angularvelvariance="5.0" posx="800.0" posy="0.0" angle="270.0" maxlive="3" shadowx="15" shadowy="15">
        <controller type="movedirection" updateperiod="0.2" direction="0.0" directionvariance="30.0" directionvaryaccel="1000.0" speed="170.0" speedvariance="15.0" speedvaryaccel="20.0" accel="400.0" />
        <controller type="evade" updateperiod="0.2" speed="170.0" accel="400.0">
            <affect entitydef="greygoo" condition="larger" />
        </controller>
        <controller type="attack" updateperiod="0.2" speed="170.0" accel="400.0">
            <affect entitydef="bluefish" />
            <affect entitydef="orangefish" />
            <affect entitydef="yellowfish" />
            <affect entitydef="greygoo" condition="none" />
        </controller>
        <controller type="avoid" updateperiod="0.2" speed="170.0" accel="400.0">
            <affect entitydef="dolphin" />
        </controller>
        <randomemit rate="0.5" />
        <left min="-600.0" max="600.0" />
        <right min="-600.0" max="600.0" />
    </emitter>
    <emitter type="side" entitydef="bluefish" minarea="300.0" maxarea="1000.0" slowanimspeed="20.0" fastanimspeed="50.0" anglevelposorneg="true" angularvel="20.0" angularvelvariance="5.0" posx="800.0" posy="0.0" angle="270.0" maxlive="8" shadowx="15" shadowy="15">
        <controller type="movedirection" updateperiod="0.2" direction="0.0" directionvariance="30.0" directionvaryaccel="1000.0" speed="90.0" speedvariance="15.0" speedvaryaccel="20.0" accel="500.0" />
        <controller type="evade" updateperiod="0.2" speed="110.0" accel="500.0">
            <affect entitydef="greygoo" condition="larger" />
        </controller>
        <controller type="attack" updateperiod="0.2" speed="90.0" accel="500.0">
            <affect entitydef="greygoo" condition="none" />
        </controller>
        <controller type="avoid" updateperiod="0.2" speed="90.0" accel="500.0">
            <affect all="true" />
            <dontaffect entitydef="greygoo" condition="none" />
        </controller>
        <randomemit rate="0.8" />
        <left min="-600.0" max="600.0" />
        <right min="-600.0" max="600.0" />
    </emitter>
    <emitter type="side" entitydef="orangefish" minarea="300.0" maxarea="1000.0" slowanimspeed="20.0" fastanimspeed="50.0" anglevelposorneg="true" angularvel="20.0" angularvelvariance="5.0" posx="800.0" posy="0.0" angle="270.0" maxlive="8" shadowx="15" shadowy="15">
        <controller type="movedirection" updateperiod="0.2" direction="0.0" directionvariance="30.0" directionvaryaccel="1000.0" speed="90.0" speedvariance="15.0" speedvaryaccel="20.0" accel="500.0" />
        <controller type="evade" updateperiod="0.2" speed="110.0" accel="500.0">
            <affect entitydef="greygoo" condition="larger" />
        </controller>
        <controller type="attack" updateperiod="0.2" speed="90.0" accel="500.0">
            <affect entitydef="greygoo" condition="none" />
        </controller>
        <controller type="avoid" updateperiod="0.2" speed="90.0" accel="500.0">
            <affect all="true" />
            <dontaffect entitydef="greygoo" condition="none" />
        </controller>
        <randomemit rate="0.8" />
        <left min="-600.0" max="600.0" />
        <right min="-600.0" max="600.0" />
    </emitter>
    <emitter type="side" entitydef="yellowfish" minarea="300.0" maxarea="1000.0" slowanimspeed="20.0" fastanimspeed="50.0" anglevelposorneg="true" angularvel="20.0" angularvelvariance="5.0" posx="800.0" posy="0.0" angle="270.0" maxlive="8" shadowx="15" shadowy="15">
        <controller type="movedirection" updateperiod="0.2" direction="0.0" directionvariance="30.0" directionvaryaccel="1000.0" speed="90.0" speedvariance="15.0" speedvaryaccel="20.0" accel="500.0" />
        <controller type="evade" updateperiod="0.2" speed="110.0" accel="500.0">
            <affect entitydef="greygoo" condition="larger" />
        </controller>
        <controller type="attack" updateperiod="0.2" speed="90.0" accel="500.0">
            <affect entitydef="greygoo" condition="none" />
        </controller>
        <controller type="avoid" updateperiod="0.2" speed="90.0" accel="500.0">
            <affect all="true" />
            <dontaffect entitydef="greygoo" condition="none" />
        </controller>
        <randomemit rate="0.8" />
        <left min="-600.0" max="600.0" />
        <right min="-600.0" max="600.0" />
    </emitter>
    <tilelayers>
        <tilelayer tileswide="13" tileshigh="12" tilewidth="128" tileheight="128">
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
            <tile name="oceanfloor" />
        </tilelayer>
        <tilelayer tileswide="7" tileshigh="6" tilewidth="256" tileheight="256">
            <tile name="soilspot0" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="soilspot2" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="soilspot1" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="null" />
            <tile name="soilspot0" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="soilspot0" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="soilspot1" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="null" />
            <tile name="null" />
            <tile name="null" />
            <tile name="soilspot2" angle="90" r="1.000000" g="1.000000" b="1.000000" a="0.300000" />
            <tile name="null" />
            <tile name="null" />
        </tilelayer>
        <tilelayer tileswide="13" tileshigh="12" tilewidth="128" tileheight="128" ontop="true">
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
            <tile name="waterripple" />
        </tilelayer>
    </tilelayers>
</level>
Advertisement