Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
BetterLaddersFixed
[v80!!!] Configurable climbing speed, extension ladder time, and climbing with two-handed items.
| Date uploaded | 3 weeks ago |
| Version | 2.2.0 |
| Download link | Lunxara-BetterLaddersFixed-2.2.0.zip |
| Downloads | 3484 |
| Dependency string | Lunxara-BetterLaddersFixed-2.2.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
BetterLaddersFixed
This is a fork of BetterLadders v1.2.2, with completely redone networking to fix the SyncedInstance errors and client ID warning spam present in the latest versions.
Features
- Change climbing speed and sprint-climbing speed.
- Player animation speed can be scaled to match the climbing speed.
- Allow using ladders while holding a two-handed item.
- Hide held item while climbing a ladder.
- Change the time extension ladders stay up for (or make them permanent).
- Enable or disable extension ladder kill trigger.
Currently Missing Features
- Ladder enter/exit animation speed multiplier.
- Hold to pick up extension ladder.
Config
Speed
| Entry Name | Default value | Description |
|---|---|---|
climbSpeedMultiplier |
1.0 | Ladder climb speed multiplier. |
sprintingClimbSpeedMultiplier |
1.5 | Ladder climb speed multiplier while sprinting, stacks with climbSpeedMultiplier. |
scaleAnimationSpeed |
true | Whether to scale the speed of the climbing animation to the climbing speed. |
Items
| Entry Name | Default value | Description |
|---|---|---|
allowTwoHanded |
true | Whether to allow using ladders while carrying a two-handed object. |
hideOneHanded |
true | Whether to hide one-handed items while climbing a ladder. |
hideTwoHanded |
true | Whether to hide two-handed items while climbing a ladder. |
Extension Ladder
| Entry Name | Default value | Description |
|---|---|---|
extensionTimer |
20.0 | How long (in seconds) extension ladders remain deployed. Set to 0 for permanent. |
enableKillTrigger |
true | Whether extension ladders should kill players they land on. |
Credits
- e3s1 — For the original BetterLadders, licensed under MIT License.
- pacoito — Current fork maintainer.
CHANGELOG
CHANGELOG
[2.2.0]
- Version bump to confirm V80 compatibility
- Updated BepInEx dependency version to v5.4.2305
[2.1.0]
- Updated networking for
v73support!- NOTE: Downgrading is required if intending to play on
v72and below.
- NOTE: Downgrading is required if intending to play on
[2.0.2]
- Made
allowTwoHandedapply regardless ofInteractTriggerconfiguration. - Removed leftover log from testing stuff.
[2.0.1]
- Fixed animation speed scaling not actually working.
- Should now be properly synced across clients, too!
[2.0.0]
- Readded networking to sync the host's config with clients, done differently than how BetterLadders
v1.2.3originally implemented it.- Opted for using a
NetworkVariableandRPCsin a spawnedNetworkHandlerto sync stuff, instead ofCustomMessagingManagermessages. - Config changes done in-game in the middle of a round should sync properly without having to restart.
- Opted for using a
- Readded Extension Ladder timer and kill trigger configuration, with different implementations as well.
- Extension ladder hold to pickup, as well as ladder enter/exit animation speed configuration, are still missing for the moment.
- Ladder climb speed and sprinting patches now use
InputActionevents to apply climb speed multipliers, instead of patching the player'sUpdate()loop.- Player animation speed scaling now syncs across clients, too.
- Fixed
NullReferenceExceptionwhen attempting to hide an item held in a reserved slot while climbing.- Held items are now also properly hidden for other clients, too.
[1.0.7]
- Structural Update to the Readme to list future plans for the mod now that pacoito is a maintainer.
- Updated the Github link, for now you likely won't notice any changes until the next release releases however.
[1.0.6]
- Rolled back the mod to
v1.2.2for now due to some networking issues, a proper fix is in the works.
[1.0.5]
- Updated the mod to use
v1.2.3as a base instead ofv1.2.2as that was the last version of the mod before the transpilers and networking stuff got added.- Config will now be synced across clients, and this will also fixes a compatibility issue with ReservedItemSlots.
[1.0.4]
- Updated description in the manifest.
[1.0.3]
- Updated the mod's icon to be the version used in
v1.4.3since it ultimately looks better :)
[1.0.2]
- Inverted the changelog.
[1.0.1]
- Changed the mod page URL to point to the original mod's MIT License.
[1.0.0]
- Initial reupload of BetterLadders
v1.2.2.