#Immersive Diving Gear

35 messages ยท Page 1 of 1 (latest)

stoic kestrel
#

A diving suit overhaul heavily inspired by Slippery When Wet.
No lua required, pure xml based and bot friendly.

Quick info:
Diving suits and helmets are separated.
Diving suits will build up pressure resistance over time and feature a valve to release pressure (visible and audible)
Diving suits are equipped in the clothing slot and slow down your walking speed.
Diving helmets are equipped in the diving slot. They feature a toggleable helmet lamp which requires a battery.
All suits can access hull oxygen if the pressure valve is open.

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

steady raft
#

Cant wait to accidentally open the valve when in water

inner sonnet
#

weakest xml mod

#

(really good)

stoic kestrel
#

Currently playing an extensive session which makes me realize the stumble mechanic is way too aggresive. I'll most likely remove it after the session.

drowsy echo
#

Now that I think of it, how scary it is with Neurotrauma

stoic kestrel
#

yeah someone died because of it ๐Ÿ˜„
Slipped over an open hatch, fell all the way down into the ballast and died to pressure because there was a leak.

drowsy echo
#

Oh god, that's a looney tunes way to die

halcyon night
#

Dont run with scissors kids

stoic kestrel
#

Stumbling is now disabled. Maybe I can come up with a different approach that isn't as annoying.
Also added sounds when taking off a pressurized suit.

drowsy echo
stoic kestrel
#

I'll mess around some more with all the values, but I also don't want to have it look like you're walking in slow motion

faint swift
#

This is just slippery when wet

stoic kestrel
# faint swift This is just slippery when wet

Manages to develop an operating system in sub-editor but fails at fully comparing two mods barodev
But jokes aside, yeah it is similar,
but this one is without lua,
doesn't require you to insert a screwdriver,
doesn't allow storing helmets inside the suit,
helmets don't make you stumble when on the floor,
suits now also no longer make you stumble when walking with them,
suit pressure builds up dynamically instead of going 0 protection to 100% protection when the affliction reaches 100%,
bots equip their own helmets to prevent them from diving without a helmet like in SWW
and helmets are held more stylish when carrying in hand

stoic kestrel
#

I've now linked a comparison discussion in the mod description for those who want to know the exact differences between both mods.

stoic kestrel
#

I'm not trying to be better. I'm just modding the stuff the way I want it to be personally and it was easier to make it myself from scratch instead of going through someone elses code and looking for a way to adjust it. I also added the SWW author as a co-author so there is literally no competition whatsoever. And people who think there's competition between mods (Like some did with EHA and COL) should really think about their life choices.

flint light
#

Now I can turn my niche masochistic mechanics up to 11

flint light
stoic kestrel
flint light
#

You add a status effect on wearing that applies a custom status with the MustWalk flag

<StatusEffect type="OnWearing" target="This,Character" setvalue="true" SpeedMultiplier="0.7" >
          <Affliction identifier="walkonly" strength="5" />
</StatusEffect>
<Affliction
    identifier="walkonly"
    type="talentbuff"
    limbspecific="false"
    maxstrength="1"
    treatmentthreshold="1000"
    showiconthreshold="200"
    duration="1"
    iconcolors="33,75,78;126,211,224;126,211,224;227,247,249">
    <Effect minstrength="0" maxstrength="1">
      <AbilityFlag flagtype="MustWalk" />
    </Effect>
    <Icon texture="Content/UI/TalentsIcons3.png" sheetindex="0,0" sheetelementsize="128,128" color="10,193,114,255" origin="0,0"/>
  </Affliction>
#

Makes it so the sprint key doesn't do anything

stoic kestrel
#

I didn't know such a flag existed. I might make the suits act like that then ThinkFish Tho does this also disable the sprint key when swimming or is it exclusive to walking only?

flint light
#

Not sure

#

Think its from the psycho clown perk that used to disable running while under psychosis

stoic kestrel
#

Ahh ok. Time to experiment with it then ๐Ÿ‘

flint light
#

Worst case scenario you can use <Conditional InWater="false"/> to just make sure the flag doesn't apply in water

stoic kestrel
#

that would require it to be in a StatusEffect tho and I'm not sure if the flags work in a SE. But I'll find out I guess ๐Ÿ˜„
But thanks for the suggestion!

flint light
#

The flag itself is just a normal affliction yeah, you just apply it on wearing so the conditional would go in the status effect that applies it.
And no problem ๐Ÿ˜„

stoic kestrel
#

Steam analysis got stuck reviewing the mod page after updating the mod and thus the mod is currently unavailable...