UBOAT
303 ratings
Sinking Physics Overhaul
6
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
101.294 KB
Apr 25, 2022 @ 12:44pm
Jul 26, 2023 @ 2:18pm
7 Change Notes ( view )

Subscribe to download
Sinking Physics Overhaul

Description


Version 2.0
Compatible game versions: 2022.1

Compatibility:
The mod should be compatible with (almost) any other mod. No any mod is known yet to conflict with SPO.
It does not require a new career start and will work with saves created without the mod - it is also generally safe to uninstall from an existing save if it's desired.
SPO applies its changes to any AI ship (generally) although testing with UBE is ongoing
SPO is NOT compatible with Wangtze's Slower Sinking mod.


Features overview:

Slower Sinking Rate
All vessels will sink much slower then in base game where they certainly sink way too fast for their size. Depending on how a ship is being hit and influenced by momentum forces occurring due to flooding compartments you can expect varying sinking times between 5 and 10 minutes in average. Sometimes though when receiving devastating damage or breaking in two halves they may sink in a matter of about 30 seconds. In rare cases without additional attention it may take up to 30 minutes or even more. It strongly depends on how many and which compartments are flooding, on the size of leaks and many other factors.

Heeling, Capsizing and Flipping Vertically
Modification of calculation of center of mass for each flooding compartment and entire rigid body allows to increase momentum forces applied to the rigid body during the sinking process. This makes the sinking look more realistic and more spectacular with ships becoming heavily heeled, sometimes even capsize or flip vertically before they sink. Also initial center of mass height is slightly displaced randomly for each vessel which will vary the chance of capsizing.

Adjusted Damage Modeling
Damage applied to ships by different types of ordnance will result in a wider variety of influence on the sinking process making it less predictable and more suspenseful. In Example Torpedoes will not quickly result in a kill but instead apply heavy flooding which may progress over time to nearby compartments making predicting whether the vessel will sink more challenging. The deckgun shells will start flooding of internal compartments earlier, though will produce smaller leaks resulting in very slow flooding rate and making sinking using deckgun only a long-lasting matter.

Full Stop When Heeled Too Much
The vessels will full stop from certain degree of heeling as they would do in reality in order to reduce stress on the hull and prolong the sinking process in order to properly apply damage control by the crew or prepare its safe evacuation.

Later Evacuation
The crew will evacuate later in the process of sinking providing damage control over longer time and will evacuate when sinking becomes obvious. However it will full stop the vessel usually much earlier.

Force Sinking
Ships that would not be able to stay afloat in their current state will certainly sink. When flipped vertically or when capsized a force sinking effect will be applied significantly expediting the sinking process in the final stage. It will happen only in a state when sinking is already certain and unavoidable.

HP Bar Disabled (Optional)
In order to achieve greater immersion the HP bar is disabled by default. It will premise a certain degree of expertise and experience to predict whether the vessel is going to sink or particularly requires some more attention applied. UBOAT Skippers will have to be patient and stay in the area watching their victims and evaluate the sinking process in order to meet this decision properly. HP Bar can be optionally enabled by using HPBar true console command or disabled again by using HPBar false.

Kills Not Accounted For
The base game has an issue that it does not count a kill if a ship sinks while you have lost contact on it. Because of longer sinking time, and potential lost of contact due to depth charges going off, this mod will make sure that your kill will get counted.

Compatibility information for modders

SPO is utilizing harmony and is patching following methods:
EntitySelectionUI.Update
EntitySelectionUI.Open
Hull.Start
ReportSunkShips.Watcher.Observator_ObservationRemoved
Hull.AddDamage
Hull.Update
PeriscopeUI.UpdateParameters


Please consider joining the Official Un-Official UBOAT Discord Community: https://discord.gg/ZF3A8xwq

Many thanks to the new contributor sq_paradox for updating it for 2022.1!

Thanks: Salamander, ii and sqparadox.

Without their assistance it would have been hard to preserve SPO.

All original credits go to ждун (Shdun) without his grace we wouldn't have been able to carry it on.
Popular Discussions View All (2)
16
Aug 1, 2023 @ 7:18am
PINNED: Bug Reporting Discussion
Wrath of the North
0
May 5, 2022 @ 8:07am
PINNED: Beta Change Log
Wrath of the North
220 Comments
Yuudachi_夕立 Dec 8, 2024 @ 12:48am 
can I get achinevements using mod?
Virgil Kyle Sep 30, 2024 @ 6:30am 
@Mikhail_Filitov Not all heroes wear capes - Thank you, sir =')
Cpt Hayes Aug 5, 2024 @ 11:14am 
Is this mod no longer going to be updated?
Mikhail_Filitov Aug 3, 2024 @ 1:53am 
MOD NOT UPDATED - USE Sinking Physics Overhaul 2.0

https://steamcommunity.com/sharedfiles/filedetails/?id=3266615017

This mod has been carried on by the modder "Hard" it replicates the same functions of SPO and is compatible with Launch
|Nick Aug 2, 2024 @ 11:11am 
Compatible with 1.0?
pl_zbik Jul 7, 2024 @ 10:21am 
Looks like still working. At least on ships which I encountered so far.
TheOofertaffy Jun 10, 2024 @ 8:55am 
And given so far the lack of communication from the authors of this mod, it seems to me unlikely we will get an updated version of the mod. One can hope though.
jango220 Jun 9, 2024 @ 7:24pm 
Sadly, it does not appear to be working with the current unstable beta.
Snork Jun 8, 2024 @ 1:56pm 
same, this is my only truly must have mod. although I wouldn't call it confirmed not working at present.

it's not easy to tell sometimes, and until the dev comes out with a clear message on it - for me at least, the issue is unresolved.
panzerd18 Jun 8, 2024 @ 8:02am 
Believe this does not work with the beta unstable.