Giant Extension Ladders
Adds new huge Extension Ladders to the store that are way bigger than the lame normal ones!
Date uploaded | 8 months ago |
Version | 1.3.1 |
Download link | Inoyu-Giant_Extension_Ladders-1.3.1.zip |
Downloads | 2059 |
Dependency string | Inoyu-Giant_Extension_Ladders-1.3.1 |
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.2100Evaisa-HookGenPatcher
Generates MonoMod.RuntimeDetour.HookGen's MMHOOK file during the BepInEx preloader phase.
Preferred version: 0.0.5README
Giant Extension Ladders
This mod adds new huge Extension Ladders to the store that are way bigger than the lame normal ones!
Ever got stuck on a ladder because it was just not high enough? Well, with almost twice and even FOUR times the normal ladder size, these ladders won't let you down!
Don't like climbing? But I bet you like murder!
No one expects a deadly ladder from above that was placed far away!
Images
yellow: Normal Extension Ladder
blue: Big Extension Ladder
red: Huge Extension Ladder
Features
I like using another mod that allows faster climbing. I made one (Fast Climbing), but there are a couple of other mods that'll work too.
- Beeg ladder for climbing higer than usual
- Huge ladder for climbing even higher
- Tiny ladder to play with - it could be lethal tho!
Configs (now synced with lobby-host configs!)
The config file is located in "BepInEx\config\inoyu.GiantExtensionLadders.cfg"
- Ladder prices
- The time the ladder remains extended
- If a specific ladder is enabled/disabled
Future Updates
- More ladders! (maybe)
- code cleanup sigh
Known Issues
Update 1.3.0 requires you to have version 2.1.0 of CSync installed!
- There is a bit of space between the objects and the ladder
- Roof Collision does not work yet (ladders will often go through the wall, if activated in the ship/facility)
- Many of the problems/bugs that the normal ladder has too, that includes:
- Ground collision is too sensitive on uneven ground, so the ladder will stop at an angle above the ground (more visible the longer the ladder is)
- If pressing climb on an extended ladder from the backside (or while falling), the player will climb in the air. So, when using a ladder, you want to start climbing from bottom!
- Can sometimes fall a bit into an object - try placing the ladder again
If you encounter other bugs, feel free to report them on the GitHub page or write me directly via Discord (inoyuuuuu).
Installation
I highly recommend using r2modman's modmanager
This mod requires three other mods!
If you still want to do it manually:
- Download this mod, BepInEx, Evaisa's "LethalLib" and Evasia's "HookGenPatcher"
- Install BepInEx and follow the special instructions on how to install HookGenPatcher
- Download and install CSync
- Put the content of LethalLib.zip and BigExtensionLadders.zip in the BepInEx\plugins folder
Credits
Thanks to Owen3H for helping me with CSync!
Have fun! ~Inoyu
CHANGELOG
The last update was for version v64 of the game.
v3.3.0
- Switched to Sigurd's CSync
- Ladder Collector and Auto-Collect now collect extended ladders too (can be turned off in configs)
- Ladder Collector now collects ladders that are in the shiproom by default (can also be turned off in configs)
v3.2.0
- Now fully compatible with v56
- Fixed a bug that caused ladders to have no collision (so a player could walk/fall through them)
- Fixed a bug that caused ladders to stay vertical and not tip over (if picked up and placed again too quickly)
- Fixed a bug that caused ladders to only extend half way the room size if placed in the shiproom
- Adjusted the "automatic ladder collection when the ship leaves" detection for ladders placed around or on the ship
v3.1.0
- New Item: Ladder Collector
- the ladder collector teleports all ladders on the map to the collector (won't tp: extended ladders, ladders in the ship, ladders in facility)
If you just bought a new ladder, you need to pick it up at least once before it can be collected by the ladder collector!
- the ladder collector teleports all ladders on the map to the collector (won't tp: extended ladders, ladders in the ship, ladders in facility)
- added new config: auto collect all ladders on the map when the ship leaves the planet (is turned off by default)
- fixed a bug that caused ladders not being named correctly in the shop
v3.0.0
-
Ladder Stacking!
- ladders can finally be placed on already extended ladders
- increased ladder collider width, so you have more space on the ladder for placing things
- added some physics
- ladders leaning against other ladders will tip over if the one underneath it is removed
- ladder will fall to the ground if it was placed on one that is removed
-
New Configs
- always extended: ladders can now remain extended indefinitely
- sales fix config (set the method used for a bugfix regarding a small bug with sales)
-
Misc
-
adjusted the ladder's collision detection
-
adjusted ladder IDs and names for better compatibility (they'll now get picked up by Lethal Quantities)
v2.3.2
- fixed a bug that caused some configs to not load, when exiting a lobby and rejoining one
- changed ladder description in shop to show their height
v2.3.1
- changed CSync from Soft to HardDependency
- increased max. ladder price from 999 to 99999
- edited a mistake in changelog and readme files (player scale needs to be 0.25 or below that [not 0.2] for the tiny ladder)
v2.3.0 tiny ladder update!
- tiny ladder can now be used by tiny players (this is a bit experimental and requires mods like LittleCompany to scale players to 0.25 or below)
- tiny ladder is grabbable and climbable in ship (and while in orbit)
- fixed player position offset to the sides when snapping to ladder
- fixed players getting thrown off a ladder when starting to climb
- fixed ladder roof collision in ship and facility (outside I'll leave it as it is now, bc it allows for ladders being used more freely)
- removed a lot of unnecessary info and debug logs
- changed guid (this means you'll have to use the new config file, which will be generated after launching the game once)
v2.2.0 bugfixes
- updated CSync and LethalLib to latest versions
- improved climbing experience
- removed "angle climbing" correction and "snapping to ladder (when not on ground)" correction on map-ladders, so no more weird climbing behaviour on non-mod ladders
- adjusted the way a player gets tp-ed on a mod-ladder (should)
v2.1.1 very smol update
- updated CSync to latest version
- some code cleanup
- improved some logging stuff (e.g. added success/fail message for synced settings)
- if prices aren't synced initially, it will try a second time now
v2.1.0 bug fixes and new csync
- adjusted snapping to ladder with big ladder
- adjusted teleporting to top of the when start climbong from top (still a thing but the ladder-section where this happens is smaller)
- switched to the original CSync plugin by Owen
v2.0.0 ULTIMATE LADDER and bug fix!
- added a brand new ladder thats twice as high as the huge one (previous highest ladder)
- fixed a huge bug that snapped players in the air above the ladder instead of on the ladder (caused by how ladders work in the game), NO MORE CLIMBING IN THE AIR :D
- ladder size is now visible in the ladder icon
- and i decided to keep CSync for now
v1.3.1 temporarily switched to CSync fork
- switched to a fork of CSync since the owner of CSync has decided to no longer affiliate with thunderstore
- working on a fix that requires no CSync at all, so I'm not dependent on the forked version
v1.3.0 CONFIGS ARE NOW SYNCED WITH HOST
- added config syncing with CSync, so all configs are now synced with the host
- with this version comes a new dependency, be sure to install CSync version 2.1.0
- this took me way too long because me has the stoopid
v1.2.2 Bugfix
- fixed the kill-trigger hitbox of the huge ladder being waaaaay to big
- adjusted tiny ladder collider to fit the model better
v1.2.1 Added configs
- added configs for disabling/enabling ladders in the shop
- adjusted price of tiny ladder to 15 (players may have to change this manually in configs, if they update the mod to this version .-.)
v1.2.0 Added Tiny Ladder!
- added a tiny ladder :D
- fixed a bug where you could only use the huge ladder once
v1.1.3 Hotfix LadderBox Collision
- fixed a bug where the interact trigger of the huge ladder would disappear when climbing
- lowered the ladderbox collision of the huge ladder
v1.1.2 Hotfix LadderBox Collision
- re-added the box collision for the huge ladder - working on a fix
v1.1.1 Hotfix LadderBox Collision - This Version is broken!
- lowered the ladderbox collision, so players can now walk over the box
- more code cleanup
v1.1.0 Adjustable Extension Time
- added new configs: the time the ladder remains extended is now adjustable (values above 660 keep the ladder extended a whole day)
- added checks before the configs are accepted (to cover some edge cases)
- cleaned up the code a bit
v1.0.0 Release
- Release