Skip to content

Instantly share code, notes, and snippets.

@v1ld
Last active June 8, 2024 15:10
Show Gist options
  • Save v1ld/43fd23f9e005d7dd50370f4ed9c0d7cc to your computer and use it in GitHub Desktop.
Save v1ld/43fd23f9e005d7dd50370f4ed9c0d7cc to your computer and use it in GitHub Desktop.
Using a Controller with W3EE Redux

Using a Controller with W3EE Redux

W3EE used to have a reputation for requiring mouse and keyboard to fully enjoy the mod's wonderful gameplay but W3EE/Redux is extremely controller friendly these days. All of the mod's functionality is available with a controller. Counters and even signature features like attack bending with distance modifiers can be used out of the box with a controller.

This guide covers how to configure the mod when you're using a controller as well as the button combos to use for the mod's special functionality.

Controller Options / Settings

By default the mod assumes you're using a mouse & keyboard. It will also default to mouse & keyboard settings after you run DefaultReduxSettings() in the console. So we'll go in and tweak the settings to better suit controller-based gameplay.

The most important setting first: go to Options > Mods > W3EE > Gameplay > Controls > Targeting Options and select Controller at the top. This sets a number of important values - if you're missing a lot with a controller, chances are you didn't do this step.

  • Options.Mods.W3EE.Gameplay.Controls.Targeting Options = Controller

There are 3 'weights' used to control the direction where your attack will go: Movement, Facing and Camera. Controller mode gives preference to Movement direction by giving it the highest weight. This feels intuitive with a controller, you attack in the direction you're moving.

  • Options.Mods.W3EE.Gameplay.Controls.Targeting Options.Movement Direction Weight = 1.0 (default: 1.0)

Facing direction is also important as you may attack while standing in one spot. Attacks will have some weighting for the direction you're facing.

  • Options.Mods.W3EE.Gameplay.Controls.Targeting Options.Facing Direction Weight = 0.25 (default: 0.25)

Camera direction is given 0.5 weight by default but that may be too much when using a controller where camera control is less precise than with a mouse. Play with this value to suit your taste. I set it to 0 and find that movement direction most suits my playstyle with a controller - I point the left stick at the enemy I want to attack irrespective of where the camera is looking. If you are using a mod that controls the combat camera for you, then it's even more important to lower this value.

  • Options.Mods.W3EE.Gameplay.Controls.Targeting Options.Camera Direction Weight = 0.0 (default: 0.5)

W3EE Redux now includes Aeltoth's superb Standalone Attack Bending mod which gives access to W3EE's signature attack bending moves on the controller. This is the new Hybrid Targeting Mode. The section on controls below shows you how to use this. There's absolutely no reason not to use Hybrid mode if you're using a controller. You lose nothing, yet gain what is arguably W3EE's signature move integrated natively into controller gameplay.

  • Options.Mods.W3EE.Gameplay.Controls.General.Automatic Targeting = Hybrid

Make sure that Aim Assist is set to its default value of disabled. Aim Assist will further change your attack direction away from your movement direction or facing, leading to less control of your attacks.

  • Options.Mods.W3EE.Gameplay.Controls.Aim Assist.Toggle = Off (default: Off)

Controller bindings for W3EE Redux

This guide uses the XBox button layout, so you may have to adjust for other controllers. R & L are right and left joysticks. LT & RT are the left/right triggers, while LB & RB are the left/right bumpers.

Counters

Counters activate only if executed at or right before the moment the incoming attack connects - the timing is reasonably lenient. To execute a counter, press parry (LT) and either A or B while pushing the L stick forward.

  • LT + L-forward + A = Slash counter
  • LT + L-forward + B = Kick or Bash counter (randomly selected by the mod)

This is with Automatic Targeting set to Hybrid. These actions move to the X/Y buttons instead of A/B otherwise. (Why would you not use Hybrid?)

Special attacks

If you hold parry (LT) then press A, you get the special attack.

  • LT + A = Double Heavy Attack
  • LT + B is still a dodge

Attack Bending (Hybrid mode only)

Parry (LT) with a light or heavy attack is a long distance attack with attack bending. Use the L stick to bend the attack in the direction you want. See Aeltoth's showcase video to see this in action.

  • LT + X = Long distance Light Attack
  • LT + Y = Long distance Heavy Attack
  • Use the L stick to guide the attack bend's direction - you have full control

Instant Casting Signs

Press RT with the keys below to instant cast signs. A quick press of the indicated key will give you the base sign, while a long press will give you the alternate sign effect. If you press it longer than for the base and shorter than for the alternate, you get no sign cast at all - so use a short, decisive button press when casting the base sign!

  • RT + LT = Igni
  • RT + A = Aard
  • RT + X = Axii
  • RT + Y = Yrden
  • RT + B = Quen
  • Long press to get the alternate sign

Miscellaneous Functions

The mod places different actions on the same button in some cases, selected based on how long you press the button or stick. The duration of the press needed is shown where it matters.

This shows only the new actions added by the mod, not all the actions the game defines by default which will continue to work as usual.

The Radial Menu lets you enter and exit full meditation.

  • LB then X: Enter Meditation (creates fire if none present)
  • LB then X: Exit Meditation (the only way to exit meditation)

Pass time while in Meditation:

  • A: Skip short period of time, long press to skip time continuously
  • Long press R: Enter clock screen to meditate to a specific time of day

Right stick press:

  • Long press R (> 0.5s): Enter Meditation (does not create fire if none present)
  • Long press R (> 1s): Study Target

Left stick press:

  • Long press L (> 0.5s): Toggle FHUD essential modules
  • Long press L (> 2s): Night vision
  • Double press L: Call Roach, access Roach stash

Start button:

  • Long press Start (> 0.5s): Map

Back button/Select:

  • Long press Back/Select (> 0.5s): Inventory
  • Long press Back/Select (> 1.2s): Glossary

D-pad:

  • Long press D-pad Up/Down (> 0.3s): Swap items in quick slots
  • Long press D-pad Right/Left (> 0.3s): Sheathe either sword

Useful Mods for Playing with a Controller

Aeltoth's Smart Camera mod does a wonderful job of controlling the camera for you. See the videos at the link for some showcases. In short, you can let the mod do most of the camera movement for you. This is especially good for controller-based play as it frees up your right thumb for the A/B/X/Y buttons - i.e., attacks, dodges, counters, etc. The mod still gives you camera control if you want it, you just don't need it that often.

If you merge Smart Camera, be sure to disable Immersive Camera. Smart Camera will work with no problems once that is done.

  • Options.Mods.W3EE.Addons.Immersive Cam.Enable.Enable Immersive Cam = Off
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
  翻译: