SO:Combat System
The Combat System will explain how the combat in The Lays of Althas: Sundered Order works.
Player: Foot Combat Controls
These are the currently planned Combat Controls we want for the Player Character:
Melee Controls
Lock-On Control System
These are the combat controls planned for locking onto a target, and then the Combat Controls once locked on.
Action | Control | Notes |
---|---|---|
Lock On/Off Target | MMB Click | When not Locked On, click MMB once to Lock On to nearest target. When Locked On, click MMB once to Lock Off target. Currently, clicking MMB several times in a row did freeze the Demo, caused a Fatal Error pop-up and crashed the Demo. Being able to click MMB when a target wasn’t near allowed the reticle to come up, which allowed me to perform attacks. Still has the crazy camera swinging issue. If we want this feature, I think we need for camera swinging to slow down a lot (this will only be for if you aren’t locked onto a target). |
Switch to Right Target | Q | When Locked On, switch to right-most target |
Switch to Left Target | E | When Locked On, switch to left-most target |
Melee Weapon Attacks
Action | Control | Notes |
---|---|---|
Overhead Swing | Mouse Movement Up + LMB (click) | |
Upper Right Swing | Mouse Movement Up-Right + LMB (click) | |
Lower Right Swing | Mouse Movement Down-Right + LMB (click) | |
Upper Left Swing | Mouse Movement Up-Left + LMB (click) | |
Lower Left Swing | Mouse Movement Down-Left + LMB (click) | |
Thrust | Mouse Movement Center + LMB (click) |
Melee Weapon Blocks
Blocking: You hold to block in a direction, and release to let go of holding the shield up
Action | Control | Notes |
---|---|---|
Overhead Block | Mouse Movement Up + RMB (hold) | Blocks Overhead Swings |
Upper Right Block | Mouse Movement Up-Right + RMB (hold) | Blocks Upper Right Swings |
Lower Right Block | Mouse Movement Down-Right + RMB (hold) | Blocks Lower Right Swings |
Upper Left Block | Mouse Movement Up-Left + RMB (hold) | Blocks Upper Left Swings |
Lower Left Block | Mouse Movement Down-Left + RMB (hold) | Blocks Lower Left Swings |
Block in Front | Mouse Movement Center + RMB (hold) | Block Thrust |
Locked Camera Control System
These are the combat controls planned for when you do not want to Lock-On to a target (in which you will need to Lock the Camera), and then the Combat Controls once the camera is locked.
Camera Lock
Action | Control | Notes |
---|---|---|
Lock Camera (for Weapon Attacks) |
LMB (hold) | To Lock Camera, hold LMB. |
Unlock Camera (for Weapon Attacks) |
LMB (release) | To Unlock Camera, let go LMB. |
Lock Camera (for Weapon Blocks) |
RMB (hold) | To Lock Camera, hold RMB. Blocks once per action. |
Unlock Camera (for Weapon Blocks) |
RMB (release) | To Unlock Camera, let go RMB. |
Melee Weapon Attacks
Action | Control | Notes |
---|---|---|
Overhead Swing | LMB (hold) + Mouse Movement Up | |
Upper Right Weapon Swing | LMB (hold) + Mouse Movement Up-Right | |
Lower Right Weapon Swing | LMB (hold) + Mouse Movement Down-Right | |
Upper Left Weapon Swing | LMB (hold) + Mouse Movement Up-Left | |
Lower Left Weapon Swing | LMB (hold) + Mouse Movement Down-Left | |
Thrust | LMB (hold) + Mouse Movement Center |
Melee Weapon Blocks
You hold to block in a direction, and release to let go of holding the Weapon or Shield up.
Action | Control | Notes |
---|---|---|
Overhead Block | RMB (hold) + Mouse Movement Up | Blocks Overhead Swings |
Upper Right Block | RMB (hold) + Mouse Movement Up-Right | Blocks Upper Right Swings |
Lower Right Block | RMB (hold) + Mouse Movement Down-Right | Blocks Lower Right Swings |
Upper Left Block | RMB (hold) + Mouse Movement Up-Left | Blocks Upper Left Swings |
Lower Left Block | RMB (hold) + Mouse Movement Down-Left | Blocks Lower Left Swings |
Block in Front | RMB (hold) + Mouse Movement Center | Blocks Thrusts |
Ranged Controls
Shooting Controls
[WIP]
Throwing Controls
[WIP]
Player: Mounted Combat Controls
Melee Controls
[WIP]
Ranged Controls
Shooting Controls
[WIP]
Throwing Controls
[WIP]
NPC Combat AI
[WIP]