The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

Germ1nal

Uploaded by

Germ1nal

Virus scan

Safe to use

Documentation

Readme

View as plain text

Hi,

First, an introduction:

I developed this mod to rework the way the radial menu works. The idea was to provide a way to handle potions and oils easily while in that menu.
The idea came from the mod FriendlyHUD, which already does that, and from which I took some parts. This can be considered an alternative way, using one or the other is really just a matter of personal preference.
I actually provide a version destined to be used with FriendlyHUD if you don't want to lose its other features. See further for installation instructions.

So, what does the mod do:

It redefines the bottom 5 icons of the radial menu to allow a easier usage with controller.

Instead of an icon for each quick slot, you will now have (as featured in screenshots):
- 1 icon displaying your food items
- 1 icon displaying your potion items
- 1 icon displaying the equipped item (crossbow/quick slot 1/quick slot 2/bombs)
- 1 icon displaying the oils
- 1 icon displaying the mutagen potions

By selecting one of the icons, you will have the following possibilities:
- Change the item using LT/RT on controller, A/D on keyboard
- Change the item type using Y on controller, right click on keyboard (only for middle icon: crossbow/quick slot 1/quick slot 2/bombs)
- Drink/consume/apply the selected item using A on controller, left click on keyboard
- Put the selected item as DigitUp or DigitDown quick item by pressing the corresponding arrow on controller, R/F on keyboard.

The usage of the top sign icons remains unchanged.

Uploaded versions:

I have uploaded 2 versions:
- modQuickSelection_Standalone: This version contains only the basic mod.

- modQuickSelection_FriendlyHUDReplace: This version contains the mod merged with FriendlyHUD.
See below for installation instructions.

Installation:

WARNING: DO NOT MERGE THIS MOD FILES WITH FRIENDLYHUD.
The files do not merge correctly with Script Merger. Use the provided version instead.

Well, here comes the fun part.

To install any version of the mod manually, unzip it and copy the folder modQuickSelection_XXXX into your "\Mods" folder. Create it if necessary.
You can use NMM to install the mod, but you'll still need to follow the next steps.

If you use the version modQuickSelection_FriendlyHUDReplace, you will have to remove the following FriendlyHUD files:
* \Mods\modFriendlyHUD\content\scripts\game\modRadialMenuPotions.ws
* \Mods\modFriendlyHUD\content\scripts\game\gui\hud\modules\hudModuleRadialMenu.ws

If you use the version modQuickSelection_FriendlyHUDReplace, you wil also have to verify your mod priority.
Open the file mods.settings, normally located in "My Documents\The Witcher 3". If the file doesn't exist, create it (Warning: create mods.settings, not mods.settings.txt).
Inside that file, copy the following lines:

[modQuickSelection_FriendlyHUDReplace]
Enabled=1
Priority=1

[modFriendlyHUD]
Enabled=1
Priority=2

If you have other mods in that file, you might want to rework the priority numbers, but modQuickSelection_FriendlyHUDReplace priority must always be smaller than modFriendlyHUD priority. The lesser the priority, the bigger the number.
The files with the higher priority will erase the files with smaller priority. In this case, the modified files from modQuickSelection_FriendlyHUDReplace will erase the original files from modFriendlyHUD.

Hotkey configuration:

Whatever version you use, you have to add the following lines to the file input.xml located in "\bin\config\r4game\user_config_matrix\pc". You should paste the line at the beginning of the file, the line just after the block "":







If you already modified the file for FriendlyHUD, its hotkeys are no longer necessary. You can remove them, but if you are not sure what you are doing, just leave them be. It is not important.

You now also have to update you input.settings (normally located in "My Documents\The Witcher 3") file.

Search for the part "[RadialMenu]", and add in the following commands:

?* For controllers:

IK_Pad_LeftTrigger=(Action=PrevRadialItem)
IK_Pad_RightTrigger=(Action=NextRadialItem)
IK_Pad_Y_TRIANGLE=(Action=SwitchRadialItem)
IK_Pad_DigitUp=(Action=SetRadialItemUp)
IK_Pad_DigitDown=(Action=SetRadialItemDown)

Note: If you are using a modifed input.settings from GamepadPlus, add this instead:

IK_Pad_LeftTrigger=(Action=PrevRadialItem)
IK_Pad_RightTrigger=(Action=NextRadialItem)
IK_P=(Action=SwitchRadialItem)
IK_Pad_DigitUp=(Action=SetRadialItemUp)
IK_Pad_DigitDown=(Action=SetRadialItemDown)

?* For QWERTY / QWERTZ keyboards:

IK_LeftMouse=(Action=ConfirmRadialMenuSelection)
IK_A=(Action=PrevRadialItem)
IK_D=(Action=NextRadialItem)
IK_RightMouse=(Action=SwitchRadialItem)
IK_R=(Action=SetRadialItemUp)
IK_F=(Action=SetRadialItemDown)

?* For AZERTY keyboards:

IK_LeftMouse=(Action=ConfirmRadialMenuSelection)
IK_Q=(Action=PrevRadialItem)
IK_D=(Action=NextRadialItem)
IK_RightMouse=(Action=SwitchRadialItem)
IK_R=(Action=SetRadialItemUp)
IK_F=(Action=SetRadialItemDown)

You can of course change the button layout as you want.

If you already modified the file for FriendlyHUD, its commands are not necessary anymore, but if you are unsure, just leave them be.

Thanks:

- wghost81, for developing FriendlyHUD and allowing me to share this mod.

Advised mods:

- FriendlyHUD: No brainer.
- Better Icons: Improves the icons in inventory and now also in radial menu.

Known issues:

- The text in the middle doesn't update when you browse through the objects: To my knowledge, this is not changeable at the moment, which is why I put the description on the side. If anyone knows a way to force update, I am interested.
- Confusing behavior when a food item is depleted and disappears: will be fixed in the future.

- The gameplay for Ciri shouldn't change, but I don't have any save with Ciri endgame (with several abilities), so I can't test at the moment. If someone can send me one, I would be grateful.