ive experienced this with other reframework mods when mapping to the A (X) key, i don't think it's a mod issue but a reframework issue. you can manually edit the .lua to the key you want. so in this case:
Mind if i fuse it with betterLevitate? i want to change a few things about this mod to make it compatible with betterLevitate and Relevitate, if you give permission ofc
i uninstalled the mod (by deleting the .lua and the folder the .json was in) and installed the newest version, and it's no longer generating a .json and nothing gets saved, not even the key i put as activate.
has anyone been able to figure out how to make the settings stay? having to reapply levitate each time is getting tedious but i can't figure it out looking at the files.
is it just me or the mod need be configured (example: setting up to use levitate and infinite fly) every time starting the game. is there a way to save the configuration everytime i open up the game?
is it possible to add a hold time for the levitate function? like hold 0.25sec before it activates. it seems to interfere with the mystic spearhands quick fot when in the air
I think you can simply findif levitateKeyPressingCounter > 5 and (currentState == InputState["None"] or Config.EnableInfinite) then and replace the "5" into 15 or something to achieve that. But by doing so you also need to find if hotkeys.chk_up("Input Key") or (levitateKeyPressingCounter > 60 and not Config.EnableInfinite) then And increase the "60" here according.
106 comments
Config.Hotkeys = {
["Input Key"] = "A (X)",
}
"A (X)" was "Space"
[REFramework] [error] Exception thrown in REMethodDefinition::invoke for app.Character.get_IsGround
these were the things i changed:
Config.Hotkeys = {
["Input Key"] = "A (X)",
}
^ was Space
if Config.EnableInfinite == nil then
Config.EnableInfinite = true
end
^ was false, not true
if Config.CurMode == nil then
Config.CurMode = 2
end
^ was 1, not 2
this changes it to default to controller jump button, infinite enabled and levitate :)
if levitateKeyPressingCounter > 5 and (currentState == InputState["None"] or Config.EnableInfinite) then
and replace the "5" into 15 or something to achieve that.But by doing so you also need to find
if hotkeys.chk_up("Input Key") or (levitateKeyPressingCounter > 60 and not Config.EnableInfinite) then
And increase the "60" here according.