SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

D

DonningTime

SBy SiiMeR

Adds a configurable delay to the donning of armor (and optionally clothes)

Description

<p>Adds a realistic equipping delay when donning <a href="https://mods.vintagestory.at/combatoverhaul">Combat Overhaul</a> armor. Instead of instantly swapping armor on right-click, you hold RMB to equip the armor.&nbsp;</p> <p>&nbsp;</p> <p><img src="https://i.imgur.com/FwWAx10.gif" alt="image" width="742" height="556" /></p> <p><img src="https://i.imgur.com/6bkypNC.gif" alt="image" width="745" height="559" /></p> <p>Features:</p> <ul> <li>Hold right-click on armor in your hand to equip it with a configurable delay</li> <li>Dropping armor into slots no longer possible</li> <li>Equip time scales with the armor's layer (Skin / Middle / Outer) and body zones covered (Head, Torso, Arms, etc.). Each of them is independently configurable.</li> <li>50% movespeed penalty (configurable) while donning to discourage equipping mid-combat</li> <li>Right-click, hold targeting another player while sneaking to don armor on them</li> <li>Players must opt in to being armed by others via <strong>/donningtime other on</strong></li> <li>Cancels automatically if either party moves out of range during this process (2.5 units range)</li> <li>Optionally you can make this logic apply to clothes as well by enabling the configuration option</li> </ul> <p>&nbsp;</p> <p>Commands:</p> <p><strong>/donningtime other on</strong> - Opt in to having other players don armor on you<br /><strong>/donningtime other off</strong> - Opt out</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>Configuration can be found at <em>ModConfig/donningtime.json:</em></p> <div> <div><code>{</code></div> <div><code>&nbsp; "SkinTimeSec": 0.5,</code></div> <div><code>&nbsp; "MiddleTimeSec": 1.0,</code></div> <div><code>&nbsp; "OuterTimeSec": 1.5,</code></div> <div><code>&nbsp; "HeadTimeSec": 0.5,</code></div> <div><code>&nbsp; "FaceTimeSec": 0.5,</code></div> <div><code>&nbsp; "NeckTimeSec": 0.5,</code></div> <div><code>&nbsp; "TorsoTimeSec": 0.5,</code></div> <div><code>&nbsp; "ArmsTimeSec": 1.0,</code></div> <div><code>&nbsp; "HandsTimeSec": 1.0,</code></div> <div><code>&nbsp; "LegsTimeSec": 1.0,</code></div> <div><code>&nbsp; "FeetTimeSec": 1.0,</code></div> <div><code>&nbsp; "SoundIntervalSec": 1.0,</code></div> <div><code>&nbsp; "WalkSpeedPenalty": 0.5</code>,</div> <div> <div> <div><code>&nbsp; "ApplyToClothes": false,</code></div> <div><code>&nbsp; "ClothesTimeSec": 1.0</code></div> </div> </div> <div><code>}</code></div> <div><code></code></div> <div><code></code></div> <div><code></code></div> </div> <p><code>Equip time is the sum of all matching layer and zone values. Donning on another player takes half the normal time.</code></p> <p><code>For example, under this configuration, a Steel Plate Helmet would take 3 seconds to equip (1.5 for Outer layer + 0.5 Head + 0.5 Face + 0.5 Neck)</code></p> <p><code> </code></p> <p><code>Default time it would take to don a full set:</code></p> <p><code>Skin layer + all zones: 0.5 + 6.5 = 7.0s <br />Middle layer + all zones: 1.0 + 6.5 = 7.5s<br />Outer layer + all zones: 1.5 + 6.5 = 8.0s <br />Full set: 22.5s (~11s with a helper)<br /><br /></code></p> <p>&nbsp;</p> <p><code></code></p> <p>&nbsp;</p> <p>Requirements</p> <ul> <li><a href="https://mods.vintagestory.at/overhaullib">Overhaullib</a></li> </ul>

Download

No download link is available for this entry right now.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.