Blade & Sorcery
0 of 0

File information

Last updated

Original upload

Created by

Bowtie

Uploaded by

SirBowtie

Virus scan

Safe to use

Tags for this mod

About this mod

Double, triple, quadruple, n-tuple jump with this mod. Dash and dodge around the map like you're playing the Witcher. Configurable settings.

Requirements
Permissions and credits
Know what Blade & Sorcery is missing? Double jumping. Or triple jumping. Or quadruple jumping.

I'm back with a new sub-10-kilobyte vertical-velocity-based mod. This one should be more popular than fall damage though.

Press the jump button while in the air to do a double and triple jump. Two air jumps too many? Change it in the JSON. Two air jumps too few? Change it in the JSON. Hate the mana cost? JSON. Wish it was more forceful? JSON. Configurable JSON.

Level_Master.json offers the following customizable variables:
"enabled": Whether or not air jumping is enabled. Default true
"maxJumps": How many air jumps you can do. Must be a whole number. If you set it to 0 or lower, you get no air jumps, and why do you have the mod installed? Default 2
"jumpPower": How powerful your air jump is in terms of meters per second. Default 5.0
"additive": Whether or not the air jump adds the air jump power to your current vertical speed(true) or just sets your current vertical speed(false). Default true
"manaCost": How much an air jump costs in terms of mana. Must be a whole number. Default 25
"jumpCoolDown": How long you need to wait between air jumps in seconds. Default 0.5
"jumpAudioPath": If you want air jumping to make a unique sound, make an AudioContainer, put it in an AssetBundle, and put the path for the asset here, the same way you'd add an item prefab asset path. If not set or set to "", will make the default jump sound.

Sorry there aren't any images. Kinda hard to take a screenshot of a double jump.

BUT WAIT! THERE'S MORE!

Do you not feel enough like Geralt of Rivia while playing Blade & Sorcery? Want to dodge around like a badass? Say no more.

While your joystick is pushed close enough to the edge, or your finger is close enough to the edge of your Vive wand trackpad, press the kick button to dash. Not powerful enough? Change it in the JSON. Want it to teleport you instead? JSON. Same as air jumping, you can configure dashing.

Also in Level_Master.json, you'll find these customizable variables:
"enabled": Whether or not dashing is enabled. Default true
"dashPower": How much strength the dash should have. Affects the speed and to some extend, length. Default 5.0
"verticalPower": How much vertical boost the dash gives when it starts. Default 0.1
 "verticalMult": How much additional velocity the dash gives. Default 2.5
"mustBeGrounded": Whether or not the player must be touching the ground to dash. Default true
"dashThreshold": How far the stick needs to be pushed for it to activate the dash instead of kick. Default 0.66
"dashCooldown": How long the user has to wait between dashes. Default 2.0
"rapidWindow": How much time the user has to rapidly dash again after dashing. Default 0.5
"dashCost": How much mana it takes to dash. Default 10
"doTeleport": Whether or not the dash is a physical motion or a teleport. Disables the need to be grounded. Default false
"teleportDis": How far the teleport should move you. Default 5.0
"dashAudioPath": If you want dashing to make a unique sound, make an AudioContainer, put it in an AssetBundle, and put the path for the asset here, the same way you'd add an item prefab asset path. If not set or set to "", will make the default jump sound.