Added AutoSlip (-> Credit to Code-Sploit)
parent
f9c6324666
commit
3d74e17cc2
|
@ -24,6 +24,7 @@ core.cheats = {
|
|||
["JumpOverride"] = "override_jump",
|
||||
["GravityOverride"] = "override_gravity",
|
||||
["JetPack"] = "jetpack",
|
||||
["AntiSlip"] = "antislip",
|
||||
},
|
||||
["Render"] = {
|
||||
["Xray"] = "xray",
|
||||
|
|
|
@ -2371,3 +2371,5 @@ override_gravity_factor (GravityOverride) float 0.8
|
|||
jetpack (JetPack) bool false
|
||||
|
||||
autohit (AutoHit) bool false
|
||||
|
||||
antislip (AntiSlip) bool false
|
||||
|
|
|
@ -1102,7 +1102,7 @@ float LocalPlayer::getSlipFactor(Environment *env, const v3f &speedH)
|
|||
Map *map = &env->getMap();
|
||||
const ContentFeatures &f = nodemgr->get(map->getNode(getStandingNodePos()));
|
||||
int slippery = 0;
|
||||
if (f.walkable)
|
||||
if (f.walkable && ! g_settings->getBool("antislip"))
|
||||
slippery = itemgroup_get(f.groups, "slippery");
|
||||
|
||||
if (slippery >= 1) {
|
||||
|
|
|
@ -144,6 +144,7 @@ void set_default_settings(Settings *settings)
|
|||
settings->setDefault("override_gravity_factor", "0.9");
|
||||
settings->setDefault("jetpack", "false");
|
||||
settings->setDefault("autohit", "false");
|
||||
settings->setDefault("antislip", "false");
|
||||
|
||||
// Keymap
|
||||
settings->setDefault("remote_port", "30000");
|
||||
|
|
Loading…
Reference in New Issue