Stormworks: Build and Rescue

Stormworks: Build and Rescue

Not enough ratings
Seabed scanner system
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
250.785 KB
2 Jun, 2021 @ 9:29am
1 Change Note ( view )

Subscribe to download
Seabed scanner system

Description
This is a seabed scanner system.

So what exactly does it do?
It uses a distance sensor to scan the seabed in front of you then draws the data onto a monitor. This is massively useful for submarines as it allows you to drive a submarine around without the use of exterior view without running into underwater mountains and other obstacles.

It also features "depth under keel" functionality where it can print the depth under keel to the monitor as well.

How does it work?
It uses lasers, pivots, tilt sensors and math to figure out what the seabed in front of you looks like.

How do I set it up?
The included file is a subassembly containing an example of how to hook it up. It has the seabed scanner microcontroller as well as the tilt to degree microcontroller. To set it up, first study how it works. Then, save BOTH microcontrollers to your library. Then, insert it into your build hooking up the connections exactly how it is in this example.

If anyone wants to use this in their build, by all means please do. I wish more people would include systems in their submarines that allow you to be able to use it without exterior view. I post this in hopes people will either use this system or make their own in submarines they plan to publish to the workshop.

Additional notes
Also note that most of my stuff doesn't get posted on the workshop because I feel that it isn't user friendly enough to set up. Some of my better systems include:
-a text-based radio messaging system that uses encryption
-an "all in one" map suite that features waypoints, lateral seabed scanning (so you can see ravines and stuff), built-in torpedo firing solution computer, sonar and radar. With support for 2 sonars simultaneously for better detection.
-a ballast controller that can be used to calculate neutral buoyancy even if events happen to change your submarine's weight such as using fuel or firing torpedos
-a trim ballast system
-a deployable periscope with zoom, heading indication and ir night-vision.

If people find this creation helpful, I might post more of my systems.
13 Comments
Windows XP  [author] 21 Feb, 2023 @ 3:13pm 
tl;dr: devs, fix your stupid game. I've spent years trying to convince you guys to fix this on discord but i've long since given up as you refuse to budge even a little bit. It's a god-tier builder game otherwise but this limitation is just too severe to work with.
Windows XP  [author] 21 Feb, 2023 @ 3:13pm 
I'm not really planning on making more stormworks stuff. It's possible I might crank out a game or two on a whim in the future but I'm largely done making serious creations for this game.

The only thing that would make me return is if they ever remove the absolutely ball-breaking 4096 character limit from lua blocks. It needs to be raised to AT LEAST 65535 and comments shouldn't count against this limit. It's easier to make a computer IN REAL LIFE on a fucking breadboard than it is to make complex logic devices in this game.

I would know. I've done both. I'm working on a 16 bit homebrew computer right now. I hope to make a 486 motherboard some day. I literally got into homebrew computer engineering JUST because it is both more rewarding AND easier to get more advanced results than it is messing with microcontrollers in this game.
Poto 25 Feb, 2022 @ 10:21am 
I'd love to see your other stuff
Twitchy115 24 Nov, 2021 @ 11:21pm 
I dont understand where exactly i need to put everything
DCBenton 16 Oct, 2021 @ 5:08pm 
Great stuff. Perfect for my fishing boat. :D
「❀」 Shiro 19 Aug, 2021 @ 1:24pm 
is there a way to cange the sweep angle to only scan from 0 to -45 degrees instead of the 0 to -90 degrees?
TaliaKuznetsova 22 Jul, 2021 @ 12:18pm 
When i zoom out the screen past about 60-80 meters the numbers become impossible to read due to them all bunching up on the right hand of the screen.

Tho that's also more of a case of since its designed for submarines you likely wouldnt need to know the seabeds physical shape past a few meters.
Windows XP  [author] 22 Jul, 2021 @ 12:12pm 
Can you elaborate on the issue about being impossible to read the numbers when more depth is shown? The "K:" reading (which is supposed to stand for "depth under k eel" leaves enough room for a 3 digit depth + a decimal point and the stormworks sea depth afaik only goes to 310 meters.

Are the sensors which are connected to "long range ground laser" and "short range ground laser" pointing straight down? They should be different sensors than the ones on the rotating pivot thingy.
TaliaKuznetsova 22 Jul, 2021 @ 11:35am 
Ah thank you very much. I did some testing and i still needed the offset but it works great on my ship. Perfect for viewing the seatbed infront of me and everything works great. Only complaint is when more depth is shown its impossible to read the numbers.
Windows XP  [author] 22 Jul, 2021 @ 10:34am 
The altitude offset is the vertical difference between where the seabed scanner laser is and where the vehicle's altimeter is. If it's close, you can set to zero without losing too much accuracy. If for example the scanner is towards the bottom of the vehicle and the altimeter/depth sensor is towards the top, the altitude offset becomes important.

Note that this is intended for use on a submarine but putting it aboard a boat is a perfectly valid application for it as well. If it's on a ship, you may not even have an altitude sensor in which case you could just set to zero.