diff --git a/index.toml b/index.toml index 3f5a61f..b4b66de 100644 --- a/index.toml +++ b/index.toml @@ -28,6 +28,10 @@ hash = "df32843b853e0a493ef3a9b1e39276818294353fbb0d833f7f61e77da0f5bca1" file = "config/NoChatReports/README.md" hash = "c52b76ccad2bd1063a22c7f6bb9e7c5db6b00fb53a6fd605585972ee0e5fc01f" +[[files]] +file = "config/VRJesterAPI.cfg" +hash = "874f0af55dca52ae93f24ade0e90b1669fc05779e2e6b875b615a82f2641011b" + [[files]] file = "config/adventurez.json5" hash = "0e293a707eed2a7add3b0922402fe9813c8ea52d0b911919b7e3df7a47332b92" @@ -528,6 +532,10 @@ hash = "4948d372bd930552682c4a975e972bb1e876a19fb87e2a3fbdb466887a9aa9a6" file = "config/gazebo/villages.json" hash = "4e5e312a436b94bb9b6e117cc18dd2e9785bddb8e5cbe66d33abe6eebf2d9309" +[[files]] +file = "config/gesture_store.json" +hash = "187b8ff33caae47ed2af8941f84469a3c266b38f22f11ea14d0032f28774bb2a" + [[files]] file = "config/global_data_and_resourcepacks.toml" hash = "d6055224690c399a9657218b8fcb9fa2ff1f33a5f83e7a383f4b6aae835938d5" @@ -2476,6 +2484,10 @@ metafile = true file = "options.txt" hash = "074647ab0fdff44721c7b3ba624295c78dbdc54ec00962f2cf0acedd63d065d3" +[[files]] +file = "org.jrbudda.vivecraft.steamvrinput_knuckles.json" +hash = "7a8d134d5fbffb799116c3c7d0a91fcb76a4d57347508538286585dd5339b181" + [[files]] file = "patchouli_books/vrcrawler/advancements/grant_book_on_first_join.json" hash = "941da34c9ff77339118c23bbf3db07aaa44e38fb068f1619e6bab12a3b60168a" diff --git a/org.jrbudda.vivecraft.steamvrinput_knuckles.json b/org.jrbudda.vivecraft.steamvrinput_knuckles.json new file mode 100644 index 0000000..1dca040 --- /dev/null +++ b/org.jrbudda.vivecraft.steamvrinput_knuckles.json @@ -0,0 +1,412 @@ +{ + "action_manifest_version" : 0, + "alias_info" : {}, + "app_key" : "org.jrbudda.vivecraft.steamvrinput", + "bindings" : { + "/actions/contextual" : { + "sources" : [ + { + "inputs" : { + "grab" : { + "output" : "/actions/contextual/in/vivecraft.key.climbeygrab" + } + }, + "mode" : "grab", + "path" : "/user/hand/left/input/grip" + }, + { + "inputs" : { + "grab" : { + "output" : "/actions/contextual/in/vivecraft.key.climbeygrab" + } + }, + "mode" : "grab", + "path" : "/user/hand/right/input/grip" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/contextual/in/vivecraft.key.climbeyjump" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/a" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/contextual/in/vivecraft.key.climbeyjump" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/a" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/contextual/in/vivecraft.key.vrinteract" + } + }, + "mode" : "button", + "parameters" : { + "haptic_amplitude" : "0" + }, + "path" : "/user/hand/left/input/trigger" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/contextual/in/vivecraft.key.vrinteract" + } + }, + "mode" : "button", + "parameters" : { + "haptic_amplitude" : "0" + }, + "path" : "/user/hand/right/input/trigger" + } + ] + }, + "/actions/global" : { + "haptics" : [ + { + "output" : "/actions/global/out/lefthaptic", + "path" : "/user/hand/left/output/haptic" + }, + { + "output" : "/actions/global/out/righthaptic", + "path" : "/user/hand/right/output/haptic" + } + ], + "poses" : [ + { + "output" : "/actions/global/in/lefthand", + "path" : "/user/hand/left/pose/raw" + }, + { + "output" : "/actions/global/in/righthand", + "path" : "/user/hand/right/pose/raw" + } + ], + "sources" : [ + { + "inputs" : { + "long" : { + "output" : "/actions/global/in/vivecraft.key.togglekeyboard" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/b" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/global/in/key.inventory" + } + }, + "mode" : "button", + "parameters" : { + "click_activate_threshold" : "0.5" + }, + "path" : "/user/hand/left/input/trackpad" + }, + { + "inputs" : { + "long" : { + "output" : "/actions/global/in/vivecraft.key.ingamemenubutton" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/a" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/global/in/vivecraft.key.ingamemenubutton" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/a" + } + ] + }, + "/actions/gui" : { + "sources" : [ + { + "inputs" : { + "click" : { + "output" : "/actions/gui/in/vivecraft.key.guishift" + } + }, + "mode" : "button", + "parameters" : { + "click_activate_threshold" : "0.8", + "click_deactivate_threshold" : "0.2", + "force_input" : "force" + }, + "path" : "/user/hand/left/input/grip" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/gui/in/vivecraft.key.guimiddleclick" + } + }, + "mode" : "button", + "parameters" : { + "click_activate_threshold" : "0.8", + "click_deactivate_threshold" : "0.2", + "force_input" : "force" + }, + "path" : "/user/hand/right/input/grip" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/gui/in/vivecraft.key.guileftclick" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/trigger" + }, + { + "inputs" : { + "scroll" : { + "output" : "/actions/gui/in/vivecraft.key.guiscrollaxis" + } + }, + "mode" : "scroll", + "path" : "/user/hand/right/input/thumbstick" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/gui/in/vivecraft.key.guirightclick" + } + }, + "mode" : "button", + "parameters" : { + "click_activate_threshold" : "0.5" + }, + "path" : "/user/hand/right/input/trackpad" + } + ] + }, + "/actions/ingame" : { + "sources" : [ + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/vivecraft.key.quicktorch" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/a" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/key.use" + } + }, + "mode" : "trigger", + "path" : "/user/hand/left/input/trigger" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/key.attack" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/trigger" + }, + { + "inputs" : {}, + "mode" : "button", + "path" : "/user/hand/left/input/trigger" + }, + { + "inputs" : { + "position" : { + "output" : "/actions/ingame/in/vivecraft.key.rotateaxis" + } + }, + "mode" : "joystick", + "path" : "/user/hand/right/input/thumbstick" + }, + { + "inputs" : { + "position" : { + "output" : "/actions/ingame/in/vivecraft.key.freemovestrafe" + } + }, + "mode" : "joystick", + "path" : "/user/hand/left/input/thumbstick" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/vivecraft.key.hotbarprev" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/a" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/vivecraft.key.radialmenu" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/trackpad" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/vivecraft.key.hotbarnext" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/b" + }, + { + "inputs" : { + "north" : { + "output" : "/actions/ingame/in/key.jump" + }, + "south" : { + "output" : "/actions/ingame/in/key.sneak" + } + }, + "mode" : "dpad", + "parameters" : { + "sub_mode" : "touch" + }, + "path" : "/user/hand/right/input/thumbstick" + }, + { + "inputs" : {}, + "mode" : "button", + "path" : "/user/hand/right/input/b" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/ingame/in/key.sprint" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/grip" + }, + { + "inputs" : {}, + "mode" : "button", + "path" : "/user/hand/left/input/trackpad" + } + ] + }, + "/actions/keyboard" : { + "sources" : [ + { + "inputs" : { + "click" : { + "output" : "/actions/keyboard/in/vivecraft.key.keyboardclick" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/trigger" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/keyboard/in/vivecraft.key.keyboardclick" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/trigger" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/keyboard/in/vivecraft.key.keyboardshift" + } + }, + "mode" : "button", + "parameters" : { + "click_activate_threshold" : "0.8", + "click_deactivate_threshold" : "0.2", + "force_input" : "force" + }, + "path" : "/user/hand/left/input/grip" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/keyboard/in/vivecraft.key.keyboardshift" + } + }, + "mode" : "button", + "parameters" : { + "click_activate_threshold" : "0.8", + "click_deactivate_threshold" : "0.2", + "force_input" : "force" + }, + "path" : "/user/hand/right/input/grip" + } + ] + }, + "/actions/mod" : { + "sources" : [ + { + "inputs" : { + "click" : { + "output" : "/actions/mod/in/keybinds.combatroll.roll" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/b" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/mod/in/key.immersivemc.ranged_grab" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/grip" + } + ] + }, + "/actions/technical" : { + "sources" : [ + { + "inputs" : { + "touch" : { + "output" : "/actions/technical/in/vivecraft.key.trackpadtouch" + } + }, + "mode" : "trackpad", + "path" : "/user/hand/left/input/trackpad" + }, + { + "inputs" : { + "touch" : { + "output" : "/actions/technical/in/vivecraft.key.trackpadtouch" + } + }, + "mode" : "trackpad", + "path" : "/user/hand/right/input/trackpad" + } + ] + } + }, + "category" : "steamvr_input", + "controller_type" : "knuckles", + "description" : "For the VR Crawler modpack", + "interaction_profile" : "", + "name" : "Shared binding from ObeseCatLord", + "options" : {}, + "simulated_actions" : [] +} diff --git a/pack.toml b/pack.toml index 9dfeb65..1b10f7c 100644 --- a/pack.toml +++ b/pack.toml @@ -5,7 +5,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "774d3abb4f2ade3a07aae615c4bf85b6f8435cc94b7b9e8a8c096f9c0b0c4451" +hash = "e6e8841f657869ba617ea422b761bea7bc9c3dcf9369ae6b710d35ce8ab8851c" [versions] fabric = "0.16.0"