Nathan Salapat 13b934557a Refreshed the goat model, added a pig. 1 rok temu
..
locale fb98659b03 initial upload 4 lat temu
sounds fb98659b03 initial upload 4 lat temu
textures fb98659b03 initial upload 4 lat temu
LICENSE.md fb98659b03 initial upload 4 lat temu
README.md fb98659b03 initial upload 4 lat temu
bridge.lua fb98659b03 initial upload 4 lat temu
crafts.lua fb98659b03 initial upload 4 lat temu
doc.lua fb98659b03 initial upload 4 lat temu
extendingladder.lua 13b934557a Refreshed the goat model, added a pig. 1 rok temu
functions.lua 875ef5ec37 Removed deprecated code. 3 lat temu
init.lua fb98659b03 initial upload 4 lat temu
intllib.lua fb98659b03 initial upload 4 lat temu
loot.lua fb98659b03 initial upload 4 lat temu
mod.conf 39804b4cb6 Removed a bunch of deprecated depends.txt and description.txt files. 2 lat temu
ropeboxes.lua 13b934557a Refreshed the goat model, added a pig. 1 rok temu
ropeladder.lua fb98659b03 initial upload 4 lat temu
settingtypes.txt fb98659b03 initial upload 4 lat temu

README.md

Ropes

This mod adds "rope boxes", blocks that when placed in world will automatically lower a rope at 1 meter per second until it reaches a fixed maximum length. The basic rope box produces 50m of rope by default and there are up to eight additional rope box types that produce multiples of that rope length - 100m, 150m, and so forth up to 450m. The number of rope boxes and the length of a standard rope length can be configured via the settings menu.

The rope stops lowering if it reaches an obstruction. Ropes can be cut using an axe or other choppy tool at any location and when they're cut the bottom half of the rope will disappear, dropping any climbers. The same happens to the entire rope if the rope box at the top of the rope is removed. Cutting the rope doesn't reduce the maximum length of rope the rope box will produce if it's removed and rebuilt again. Ropes are flammable. They respect protection settings - if the player that placed the rope box isn't permitted to build in an area then the rope descending from that box will treat it as an obstruction.

Also included is a rope ladder that behaves similarly, though it only comes in one standard maximum length - 50m by default, again changeable in settings.

This mod will also enhance default wood ladders and steel ladders to make them "extendable", capable of building upward independent of support to a setting-defined limit (defaulting to 5 nodes for wood and 15 nodes for steel ladders). This can be disabled if undesired.

This mod retains optional backward compatibility with the crafting items from the vines mod (anything with group "vines" can be used to make rope boxes and rope ladders). Ropes can also be made from cotton, available via an optional dependency on the farming mod.

In-game documentation is provided via an optional dependency on the doc mod.

Interaction with other mods

By default ropes and rope ladders only extend downward into "air" nodes. Other mods can modify this behaviour to add other nodes as valid targets for ropes to extend into using either of two mechanisms: either add ropes_can_extend_into = 1 to the node definition's groups list or add a dependency on the ropes mod to your mod and then set ropes.can_extend_into_nodes[target_node_name] = true. There is also a configuration setting, ropes_can_extend_into_airlike, that will allow ropes to extend into any node with drawtype = "airlike" in its definition. Note that in cases where ropes extend into non-air nodes the rope will still be replaced with an "air" node when it's eventually destroyed.