Im not sure if it has been suggested before but i think Hylotl deserves their own planet type. another good reson is their Armor skill that lets them hold breath longer and swim faster. i feal like without planet like that their skills would be almost usless as there are no seas around planets i visited so far and im just about to go to sector X. it could contain new monsters or dungeons. so tell me what you think ^^
Lonley Tear this is going to be in the game i looked at all the planet types and the planets to come. So wait and explore the depths of the ocean
My character is Hyltol and as such really would like to have my ocean world so I can build my underwater home! I can't wait for the devs to implement this WIP into full working order. I believe that the Hyltol should have had unlimited underwater breathing, as so keeping with lore, (and real evolution) that the species should have adapted to their environment. I think the devs should make it a rare planet biome, on the outside of an obit round a star, could make a good story in the lore of starbound.
Like the idea, but I guess it would greatly affect load, because of water gravity mechanics. The greater the water plain is, the more laggy it will be if someone drills one square on the ground. So there needs to be a special handling of those planets. It's all a game of foreground and background imho. Maybe there could be swimming platforms only. All planets default background is a empty, water is in foreground. Water would automatically drain into background and automatically flow into foreground. But you want to build something on that planet like undersea-cities or something like that. Which sounds like a small problem could be a horrible implementation. There are restrictions needed imho. Less dev work as far as I would imagine: You can build only foreground. No water gravity mechanics. That would solve the problem of water gravity handling, because all is automatically water from lowest point to surface. If you build a rectangle of cobblestone somewhere, you just can't build the cobblestone in background. All is automatically filled with water. If you remove the cobblestone in foreground the water is created instant on that position. But it would be strange that you build cobblestone in the mid of a water planet. It would naturally fall down. So how about some special block called sponge swimmer. You can place a sponge swimmer nearly everywhere in the water on a water planet only. And you may build up other blocks like cobblestone on the top/bottom/left/right of a sponge swimmer. Would like that idea, how it would solve this problem. Imagine it like Unobtanium in the movie Avatar, which lets the mountains fly. Much dev work as far as I would imagine: You can build foreground and background. Water gravity mechanics in a square scope. Nearly same idea as above. Whole planet is water, background is default empty, foreground is default water. No water gravity mechanics. Let's take the sponge swimmer from above example to build an underwater city. You build a cobblestone rectangle above a sponge swimmer. You build a cobblestone background in the cobblestone rectangle and now have a closed impermeable room in the mid of a water planet. But there is still water in it, because it was there before. You use a water woover *slurp slurp* or a water pump *bubble bubble* or you build from surface an impermeable room deep down to the mid of a planet and remove all blocks all way up that there is the room left. But then you need the water gravity system. It would be hell-of-laggy-hylotl-load-devouring to calculate the whole planets water just because a player drills one block away that the closed impermeable room is not impermeable anymore. Idea to solve that problem is that there is no water removed from the water all around. Instead some water is created by 0.25 water blocks per second where foreground is empty! Referring water woover *slurp slurp* Referring water pump *bubble bubble* Ssstab all hylotl! Florans need the water more!
Ahh, did not think about the water effects, especially as sea floors are mainly made of sand and the sand effects fall with gravity could cause major lag and possible crashes. Not too sure how to possibly negate such problems other than a Minecraft style water effects, where the water would duplicate other than the drain effect it has now. Ocean floor could be made of sandstone to avoid sand gravity effect. With real life planets like Neptune, which is devoid of such life and also a frozen ocean like planet, could be a good idea for the implementation for starbound
I know Terraria actually had ocean blocks. They would basically create unlimited water unless separated from the main body. But I'm not totally sure how it worked.
Thanks Puddinsky ( and hello again, read your alert-notice last time ) Didn't play Terraria, but this sounds like a good option, even a solution. If we imagine that every block we build is automatically encased by this ocean blocks, it would be a nice solution. The whole other map is still just filled with non-block-water, which disappears when something is build there. So you could have a whole map of passive ocean blocks. If you replace a passive ocean block with a cobblestone block, not only the cobblestone is placed there. Instead the cobblestone encased by active ocean blocks is placed there. ~ = passive ocean block which only looks like ocean. It has no mechanics and can't be drilled, no water gravity or whatever. % = active ocean block Puddinsky mentioned spawning unlimited water. # = cobblestone in foreground " = cobblestone in background O = sponge swimmer Code: no player has gone here before: ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ Code: a player builds a rectangle: ~~~%%%%%%~~~ ~~%######%~~ ~~%#%%%%#%~~ ~~%######%~~ ~~%OOO%%%~~~ ~~~%%%~~~~~~ Code: a player builds an impermeable room: ~~~%%%%%%~~~ ~~%######%~~ ~~%#""""#%~~ ~~%######%~~ ~~%OOO%%%~~~ ~~~%%%~~~~~~ If some cobblestone from foreground or background would be removed, the active ocean block (%) would spawn immediatly water and the room would be filled. Removing a cobblestone needs to update the adjacent fields and may result in removing some or all active ocean block (%). Only condition would be that passive ocean blocks are blocking water spawning, better described they are not empty for the case of water gravity.
Pretty much yes. There are a whole bunch of complications that could arrise. Tiy may know seeing as he worked on Terraria? Apparently Oceans can be forced in a config file. I'll wait. I've always wanted a submerged base.
As for diplomacy: read this, but spread out with further ideas to maybe help in this work in progress. Maybe we come with a simple solution or push a little the community-wantings of this
Agreed with above, I love how you Ponti are getting in-depth, (no sarcasm) for me I'm all in, no half measures lol your examples make a lot of sence, I suggest putting your ideas in the suggestions for ease of implementation, Tiy - we need this!
On planets like this maybe it should be made so that certain spots are always water source blocks, even once blocks are removed. Currently that is how I get rid of any liquid, and if the ocean blocks where gotten rid of it would lead to areas of normal water which in time with enough players could generate lag and issues. I hope I'm understanding this thread right haha, either way I love this idea. It would be a lot of fun to possibly make scuba gear of other races and explore the oceans
A water planet type would be great. Additional liquids like lava and acid too! I already anticipate this would make potential technologies like aqua breathing and acid/lava immunity much more interesting.