Tropical Ocean Floor
Basics
Defined in /biomes/surface/oceanfloor.biome
Breathable; has air.
Primarily composed of Sand , plus some Sandstone Mud
surrounding threat level Range(low=3, high=3)
None / None / None
status effects: []
hue shift: [-60, -45, 0, 45, 60]
parallax: /parallax/surface/oceanfloor.parallax
spawn profiles...?: None
ore distribution!!! i have that!! <OreDistribution: 'surfaceOres'>
0.5 | 140% / coal | 0% / uranium | 0% / plutonium | 0% / solarium | 20% / copper | 20% / silverore | 20% / gold | 20% / platinum | 20% / diamond | 20% / iron | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1.5 | 140% / coal | 0% / uranium | 0% / plutonium | 0% / solarium | 20% / copper | 20% / silverore | 20% / gold | 20% / platinum | 20% / diamond | 20% / iron | ||
2.5 | 140% / coal | 0% / uranium | 0% / plutonium | 0% / solarium | 20% / copper | 20% / silverore | 20% / gold | 20% / platinum | 20% / diamond | 20% / titanium | ||
3.5 | 140% / coal | 50% / uranium | 0% / plutonium | 0% / solarium | 20% / copper | 20% / silverore | 20% / gold | 20% / platinum | 20% / diamond | 20% / titanium | ||
4.5 | 140% / coal | 0% / uranium | 0% / plutonium | 0% / solarium | 20% / copper | 20% / silverore | 20% / gold | 20% / platinum | 20% / diamond | 20% / aegisalt | 20% / rubium | 20% / violium |
5.5 | 140% / coal | 0% / uranium | 0% / plutonium | 20% / solarium | 20% / copper | 20% / silverore | 20% / gold | 20% / platinum | 20% / diamond | 20% / aegisalt | 20% / rubium | 20% / violium |
placeable <BiomePlaceable_Object: 613> {'priority': 1.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 613, 'distribution': 'scatteredLarge', 'discriminator': 'object', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8be0>}
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
/
[x]
/
Seashell
/
12.5%
/
(None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]], None, [[['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}], ['goldcoin', 1, {}]]])
placeable <BiomePlaceable_GrassMod: 624> {'priority': None, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': None, 'where': 'surface', 'distribution': None, 'id': 624, 'discriminator': 'grass-mod', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8c88>}
TODO <MaterialMod: 'sand'> @ 0.9
placeable <BiomePlaceable_Object: 623> {'priority': 0.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 623, 'distribution': 'surfaceCrops', 'discriminator': 'object', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8d30>}
[x]
/
/
Reefpod Seed
/
100%
/
(None, [[['reefpodseed', 1, {}]]], None, None)
placeable <BiomePlaceable_Object: 622> {'priority': 0.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 622, 'distribution': 'surfaceCrops', 'discriminator': 'object', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8dd8>}
[x]
/
/
Coralcreep Seed
/
100%
/
(None, [[['coralcreepseed', 1, {}]]], None, None)
placeable <BiomePlaceable_Tree: 621> {'priority': 2.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 621, 'distribution': 'denseMedium', 'discriminator': 'tree', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8e80>}
TODO ['kelpy'] (180) / ['kelp'] (15)
placeable <BiomePlaceable_Grass: 620> {'priority': 3.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 620, 'distribution': 'scatteredSmall', 'discriminator': 'grass', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8f28>}
TODO ['pebbles']
placeable <BiomePlaceable_Object: 619> {'priority': 0.5, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 619, 'distribution': 'oceanRare', 'discriminator': 'object', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93c8fd0>}
[x]
/
/
Broken Anchor
/
100%
/
(None, None, None, None)
placeable <BiomePlaceable_Object: 618> {'priority': 1.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 618, 'distribution': 'scatteredLarge', 'discriminator': 'object', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc0b8>}
[x]
/
[x]
/
Glowing Oshroom
/
20%
/
(None, None, None, None)
[x]
/
[x]
/
Glowing Oshroom
/
20%
/
(None, None, None, None)
[x]
/
[x]
/
Glowing Oshroom
/
20%
/
(None, None, None, None)
[x]
/
[x]
/
Glowing Oshroom
/
20%
/
(None, None, None, None)
[x]
/
[x]
/
Glowing Oshroom
/
20%
/
(None, None, None, None)
placeable <BiomePlaceable_Bush: 617> {'priority': 2.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 617, 'distribution': 'denseMedium', 'discriminator': 'bush', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc160>}
TODO [{'baseHueShiftMax': 180, 'modHueShiftMax': 180, 'name': 'seaweed'}]
placeable <BiomePlaceable_Bush: 616> {'priority': 2.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 616, 'distribution': 'denseMedium', 'discriminator': 'bush', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc208>}
TODO [{'baseHueShiftMax': 180, 'modHueShiftMax': 180, 'name': 'seagrass'}]
placeable <BiomePlaceable_Bush: 615> {'priority': 2.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 615, 'distribution': 'denseMedium', 'discriminator': 'bush', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc2b0>}
TODO [{'baseHueShiftMax': 180, 'modHueShiftMax': 180, 'name': 'coral'}]
placeable <BiomePlaceable_Bush: 614> {'priority': 2.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 614, 'distribution': 'denseMedium', 'discriminator': 'bush', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc358>}
TODO [{'baseHueShiftMax': 180, 'modHueShiftMax': 180, 'name': 'cone'}]
placeable <BiomePlaceable_Grass: 612> {'priority': 1.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 612, 'distribution': 'scatteredSmall', 'discriminator': 'grass', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc400>}
TODO ['corals', 'seaweed', 'waterplant2', 'waterplant3']
placeable <BiomePlaceable_TreasureBox: 611> {'priority': 0.0, 'biome_name': 'oceanfloor', 'mode': 'floor', 'variants': 1, 'id': 611, 'distribution': 'overgroundChests', 'discriminator': 'treasureBox', 'where': 'surface', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f27c93cc4a8>}
TODO some treasurepool stuff isn't loaded yet
<TreasureChest: 'oceanFloorChest'>
:
Random choice of: | |
---|---|
1 item — 5% 2 item — 40% 3 item — 30% 4 item — 15% 5 item — 10% |
|
16.9% | 4× Water Balloon |
10.1% | 6× Water Balloon |
8.43% | Snorkel |
5.06% | 8× Water Balloon |
5.06% | Tricorne Hat |
5.06% | Silver Drill |
5.06% | Pirate Pants |
5.06% | Pirate Coat |
5.06% | Oxygen Tank |
6.3% | 60× Pixels |
2.1% | 30× Pixels |
4.5% | something from ore |
3.37% | Deep Diver Helmet |
3% | something from weapon |
3% | something from produce |
2.1% | 50× Pixels |
2.1% | 200× Pixels |
2.02% | 3× Bandage |
2.02% | 6× Bandage |
1.5% | something from seed |
1.2% | something from shield |
1.2% | something from tool |
2.1% | 15× Pixels |
0.843% | Shark Hat |
0.45% | something from stim |
0.36% | something from instrument |
0.15% | something from costume |
0.09% | Teleporter Core |
sound (is there anything to really /say/ here)
None
None
None
None
regionsoceanfloor
fg cave ['empty']
bg cave ['empty']
fg ore ['commonVeins']
bg ore ['empty']
block ['flatsSurface', 'lowHillsSurface']
sub block ['largeClumps']
liquid [] with chance Range(low=10, high=20)
ocean ['water'] at height 9999
appears as primary in [<PlanetTypeLayer: 'subsurface', 'ocean'>], secondary in []