|
||
---|---|---|
.github | ||
.cdb.json | ||
.editorconfig | ||
.luacheckrc | ||
.pre-commit-config.yaml | ||
init.lua | ||
LICENSE.txt | ||
MEDIA_LICENSE.txt | ||
mod.conf | ||
README.md | ||
screenshot.png |
toolcap_monoids
an API to allow multiple sources to apply changes to a tools's capabilities.
toolcap_monoids.full_punch
modifies the "full punch" interval. multiplicative. values > 1 will increase time between full punches, < 1 will decrease the same.
toolcap_monoids.dig_speed
modifies dig times. multiplicative. values > 1 will increase dig time, < 1 will decrease dig time. values can also be tables mapping specific groupcaps to specific multipliers.
toolcap_monoids.durability
modifies tool uses. multiplicative. values > 1 will increase durability, < 1 will decrease durability. values can also be tables mapping specific groupcaps to specific multipliers.
toolcap_monoids.damage
modifies tool damage groups. additive, not multiplicative. values must be tables mapping damage groups to the increase (or decrease) in damage for that group.