Show







First line makes the sign cast with 0.001 sec delay (tapping button is enough, it's just for sign to cast after selection),

and the second one is for alternative sign mode (holding). button is enough, it's just for sign to castselection),and the second one is for alternative sign mode (holding).

IK_ ? =(Action=CastSign,State=Duration,IdleTime=0.001)

IK_ ? =(Action=CastSignHold,State=Duration,IdleTime=0.2)

?

You need to use this template 5 times, for each sign selection keybind you've assigned





This way you can assign sign selection+casting to any button, you just need to know what "IK_?" your button is.

For example: IK_1 is 1, IK_2 is 2, IK_LShift is left shift, IK_CapsLock is... you guessed it - cAPS lOCK, and so on.













Show My signs are assigned to 1, 2, 3, 4, 5, so my result looks like this:



" IK_1=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_1=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_2=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_2=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_3=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_3=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_4=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_4=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_5=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_5=(Action=CastSignHold,State=Duration,IdleTime=0.2) "



For vanilla sign selection keys (3, 4, 5, 6, 7), it looks like this:



" IK_3=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_3=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_4=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_4=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_5=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_5=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_6=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_6=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_7=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_7=(Action=CastSignHold,State=Duration,IdleTime=0.2) "



Hope you got it. Spoiler:

[BASE_Signs]



[Combat]





[Exploration]



Show



[BASE_Signs]

IK_1=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_1=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_2=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_2=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_3=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_3=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_4=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_4=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_5=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_5=(Action=CastSignHold,State=Duration,IdleTime=0.2)



[Combat]

IK_1=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_1=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_2=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_2=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_3=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_3=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_4=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_4=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_5=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_5=(Action=CastSignHold,State=Duration,IdleTime=0.2)



[Exploration]

IK_1=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_1=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_2=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_2=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_3=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_3=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_4=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_4=(Action=CastSignHold,State=Duration,IdleTime=0.2)

IK_5=(Action=CastSign,State=Duration,IdleTime=0.001)

IK_5=(Action=CastSignHold,State=Duration,IdleTime=0.2)





This is a working example of quick casting added to keys 1, 2, 3, 4 and 5. Spoiler:

Set input.settings to read only, because game started to revert to default keybinds in 1.07 for no apparent reason.

Don't worry if it looks difficult, it's actually really easy and straightforward, just follow the steps and you'll be done in 10 minutes or less.1. Open up the game, go to options > keybinds and assign your sign selection keys (for example let's use 1, 2, 3, 4 and 5), and your cast sign key2. Close the game and open notepad3. In an empty text file, we need to build the Wall of Text using this template 5 times, one time for each sign:Whereis your keybind for sign selection bind you've assigned in step 1.Result example:5. So now, when you have your Wall of Text, you need to make it even bigger, by copying it three times, under these three categories:andSo in the end your Wall of Text looks like this:6. And finally - let's add this to the game.Go to your Documents/The Witcher 3 folder and open the input.settings file with notepad.Now you need to copy your result of step 5 to the very beginning of input.setting file and save it.(Optional)And that's it, now you can load the game up and see for yourself how much quick casting changes the gameplay.