Stormworks: Build and Rescue

Stormworks: Build and Rescue

29 ratings
Stock Parts Rework
   
Award
Favorite
Favorited
Unfavorite
Mods: Mod
Tags: v1.13.5
File Size
Posted
Updated
4.614 MB
15 Jan @ 4:11pm
13 Feb @ 7:40am
3 Change Notes ( view )

Subscribe to download
Stock Parts Rework

Description
[WIP] STOCK PARTS REWORK
This mod adjusts the mass, lift, power and ammo count of many stock parts. It does not alter mesh, surface, buoyancy surface, voxel shape, hitbox, logic node or cost properties in order to maintain a level of compatibility. It primarily focuses on mass. Some components, like basic blocks, become lighter, while some others, like engines and seats, become heavier.

THE PURPOSE OF THIS MOD AND THE LIMITATIONS OF MODDING
It is a known thing that buoyancy and air drag at high speeds are far from ideal in Stormworks. Stock mass of engines are quite low considering the power they generate. If air drag was lower, an airplane with small engine would reach crazy high speeds. If buoyancy was correct, ships might not sink. In addition to the issue of most components being lightweight, payload is also quite light such as fuel and characters. Fuel in vehicles weighs only a fraction of what it should. Player and NPC characters weigh only 3 mass when in seat. As a result, it is probably possible to design a helicopter with small diesel engine that can have hundred passengers on board and enough fuel to carry them thousand kilometers, far exceeding the map size. So, this mod aims to mitigate some of these and make the game harder and more sensible, at least in my opinion.

DISCLAIMER: Converting stock vehicles to/from this mod will likely require rework of powerplant and center of mass/lift/thrust. Vehicles made of mostly basic blocks may become lighter such as ships. But smaller vehicles will become heavier than before such as cars and aircrafts. For small and heavy sea vehicles, downward water propellers or pivot & wheel glitch can help with weak buoyancy. If you don't know yet, Stormworks waters is 100kg/m³ dense. Also worth mentioning that using negative mass glitch to get buoyancy for seaplanes, affects the mass not only on waters but also in the air which makes it the opposite thing that this mod aims for.

If modding of buoyancy, drag, fluid mass become possible that would give better opportunities to further enhance realism in Stormworks.

CHANGES ARE BALANCED WELL OR NOT? GIVE FEEDBACK
Comment, ask, criticize about the changes explained below divided in to categories. Better feedback is as detailed as possible.

There are components whose mass I didn’t change because they seemed mostly fine, such as pipes, sensors, buttons, and windows. Additionally, there are components I haven’t adjusted yet, like certain parts in the weapons category and the entire 'Industry' category. Some components, such as wheels, gas tanks, and heat exchangers, were not changed due to power or balance issues.

There is hidden mass on some components similar to fluids having mass but not shown in the vehicle editor. Some of these are consumables such as ammo and solid rocket fuel. Some others come with components that have moving parts such as doors, propellers and wheels. Don't confuse with mass of child part of the multibody components such as pivots, their mass are shown in total vehicle mass in the vehicle editor. I take hidden mass in to account when changing mass of components.



SOME OTHER CHANGES:
- 1x1 crankshaft sound changed to medium engine's old sound.
- 1x1 electric motor sound changed.
- Rotor (Light) and Rotor End (Light) sound changed to Aircraft Propeller sound.
- Aircraft Propeller sfx range increased.

PLANNED CHANGES:
- Informative descriptions, but currently not possible because overriding stock parts.
- Since it is work in progress, anything may change based on feedback, research or gameplay balance.
- More components may be included.

Vote for modding of game physics: https://geometa.co.uk/support/stormworks/4208
Vote for component description fix: https://geometa.co.uk/support/stormworks/27077

Discord[discord.gg]
Popular Discussions View All (1)
0
22 Jan @ 4:13am
PINNED: TWR Examples of Engines
Thales
19 Comments
Thales  [author] 25 Jun @ 4:04am 
AgniXTrishul,
Aviation Parts and Block Overhaul is an old mod focuses on decorative and light weight components to get better buoyancy, while Stock Parts Rework focuses on realistic weight and engine powers. There is no obstacle to use them both but philosophy is different. If I would continue modding, I'd rework weight of components in my Aviation Parts and Block Overhaul mod too.
AgniXTrishul 24 Jun @ 5:15pm 
Is this set to interface well with your thale's mod?
Thales  [author] 22 May @ 11:49am 
Professor Sins,
I made seats heavy to reflect the weight of characters on them because in the game character weights are equal to 3kg when seated. You have to rely on artificial buoyancy for small water vehicle like jetski.
Professor Sins 22 May @ 4:45am 
Not sure how would jetskis work with the seat weight so high
Thales  [author] 20 Feb @ 2:36am 
?
Noli 19 Feb @ 6:35pm 
Thales more like whales
Thales  [author] 13 Feb @ 7:41am 
Update: Added helmet HUD overlay to seats
Thales  [author] 30 Jan @ 4:31am 
Montieh,
Cylinders may feel quite heavy but I increased their mass proportional to the power they produce. (Actually 5x5 is very slightly better than 3x3 and 3x3 is very slightly better than 1x1 in terms of power/mass.) TWR of modular diesel engines are currently in between jet and prefab diesel engines: https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/3408283425/597390631228164177/

Buoyancy is a problem and I made basic blocks lighter for that. Still, high TWR ships may not float well. Unlike seaplanes, I can recommend negative mass glitch for ships: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2890510378
But for seaplanes I recommend pivot&wheel glitch.
Montieh 29 Jan @ 5:03pm 
Can you change the weight of the 3x3 and 5x5 modular engines to make them lighter? The 3x3 and 5x5 modular engine parts feel quite a bit overweight for the amount of buoyancy that a ship hull creates in this game. This is quite noticable when you have a ship that is to big to fit a small modular engine.
Thales  [author] 22 Jan @ 11:36am 
Update:

- Passenger and padded seats' mass increased to reflect 2/3 of the passenger, over 1/2 previously.
- Jet engine parts mass doubled to reduce TWR of them, especially compared to Liquid Fuel Rockets.
- Steam engine components' mass increased in order to reduce their TWR below all other engines. See discussion here for TWR examples of engine types: https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/3408283425/597390631228164177/