Difference between revisions of "Controls"

From Shield Cat Wiki
Jump to navigation Jump to search
m
 
(12 intermediate revisions by the same user not shown)
Line 29: Line 29:
 
!Button Usage
 
!Button Usage
 
|-
 
|-
!A (Green)
+
!A (Green), LB, RB
 
|
 
|
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
|-
 
|-
!B (Red)
+
!B (Red), LT, RT
 
|  
 
|  
* <b>(press)</b> Spin, cancel questions, skip the current message in a dialogue box.
+
* Throw Lance's Shield, cancel questions, skip the current message in a dialogue box.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
|-
 
|-
 
!X (Blue)
 
!X (Blue)
Line 46: Line 42:
 
|-
 
|-
 
!Y (Yellow)
 
!Y (Yellow)
|<b>Auto Ability.</b> When Auto Ability is enabled, Lance will prepare to use his current ability, removing the need to hold the button down. Pressing this button again, or <b>A</b>, <b>B</b>, or <b>X</b> will cause Lance to use the ability.
+
|<b>Auto Ability.</b> When this is enabled, Lance will throw his shield again immediately when it is available. Pressing this button again, or <b>A</b>, <b>B</b>, or <b>X</b> will cancel this function.
|-
 
!style="white-space:nowrap"|
 
Left Bumper (LB)
 
 
 
Left Trigger (LT)
 
 
 
Right Bumper (RB)
 
 
 
Right Trigger (RT)
 
|Change Lance's currently selected ability.
 
 
|-
 
|-
 
!style="white-space:nowrap"|
 
!style="white-space:nowrap"|
Line 62: Line 48:
  
 
Left Analog Stick
 
Left Analog Stick
 +
 +
Right Analog Stick
 
|
 
|
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(in menus, in questions)</b> Change your current selection.
 
* <b>(in menus, in questions)</b> Change your current selection.
 
* <b>(while the Ability Wheel is open)</b> Select an ability.
 
* <b>(while the Ability Wheel is open)</b> Select an ability.
|-
 
!Right Analog
 
|Open the Ability Wheel to change abilities.
 
 
|-
 
|-
 
!Start
 
!Start
Line 85: Line 70:
 
!Button Usage
 
!Button Usage
 
|-
 
|-
!Cross
+
!Cross, L1, R1
 
|
 
|
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
|-
 
|-
!Circle
+
!Circle, L2, R2
 
|  
 
|  
* <b>(press)</b> Spin, cancel questions, skip the current message in a dialogue box.
+
* Throw's Lance's Shield, cancel questions, skip the current message in a dialogue box.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
|-
 
|-
 
!Square
 
!Square
Line 102: Line 83:
 
|-
 
|-
 
!Triangle
 
!Triangle
|<b>Auto Ability.</b> When Auto Ability is enabled, Lance will prepare to use his current ability, removing the need to hold the button down. Pressing this button again, or <b>Cross</b>, <b>Circle</b>, or <b>Square</b> will cause Lance to use the ability.
+
|<b>Auto Ability.</b> When this is enabled, Lance will use the Shield again immediately when it is available. Pressing this button again, or <b>Cross</b>, <b>Circle</b>, or <b>Square</b> will cancel this function.
 
|-
 
|-
!style="white-space:nowrap"|
 
L1
 
 
L2
 
 
R1
 
 
R2
 
|Change Lance's currently selected ability.
 
 
|-
 
|-
 
!style="white-space:nowrap"|
 
!style="white-space:nowrap"|
Line 118: Line 90:
  
 
Left Analog Stick
 
Left Analog Stick
 +
 +
Right Analog Stick
 
|
 
|
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(in menus, in questions)</b> Change your current selection.
 
* <b>(in menus, in questions)</b> Change your current selection.
 
* <b>(while the Ability Wheel is open)</b> Select an ability.
 
* <b>(while the Ability Wheel is open)</b> Select an ability.
|-
 
!Right Analog
 
|Open the Ability Wheel to change abilities.
 
 
|-
 
|-
 
!Options
 
!Options
Line 140: Line 111:
 
!Button Usage
 
!Button Usage
 
|-
 
|-
!A
+
!A, L, R
 
|
 
|
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
|-
 
|-
!B
+
!B, ZL, ZR
 
|  
 
|  
* <b>(press)</b> Spin, cancel questions, skip the current message in a dialogue box.
+
* Throws Lance's Shield, cancel questions, skip the current message in a dialogue box.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
|-
 
|-
 
!Y
 
!Y
Line 157: Line 124:
 
|-
 
|-
 
!X
 
!X
|<b>Auto Ability.</b> When Auto Ability is enabled, Lance will prepare to use his current ability, removing the need to hold the button down. Pressing this button again, or <b>A</b>, <b>B</b>, or <b>Y</b> will cause Lance to use the ability.
+
|<b>Auto Ability.</b> When this is enabled, Lance will use the currently selected ability again immediately when it is available. Pressing this button again, or <b>A</b>, <b>B</b>, or <b>Y</b> will cancel this function.
|-
 
!style="white-space:nowrap"|
 
L
 
 
 
ZL
 
 
 
R
 
 
 
ZR
 
|Change Lance's currently selected ability.
 
 
|-
 
|-
 
!style="white-space:nowrap"|
 
!style="white-space:nowrap"|
Line 173: Line 130:
  
 
Left Analog Stick
 
Left Analog Stick
 +
 +
Right Analog Stick
 
|
 
|
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(during gameplay)</b> Move Lance around
Line 178: Line 137:
 
* <b>(while the Ability Wheel is open)</b> Select an ability.
 
* <b>(while the Ability Wheel is open)</b> Select an ability.
 
|-
 
|-
!Right Analog
 
|Open the Ability Wheel to change abilities.
 
 
|-
 
|-
 
!Plus
 
!Plus
Line 197: Line 154:
 
|
 
|
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
 
* <b>(press)</b> Spin, talk to people, confirm menu selections.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
|-
 
|-
 
!Button 2
 
!Button 2
 
|  
 
|  
* <b>(press)</b> Spin, cancel questions, skip the current message in a dialogue box.
+
* <b>(press)</b> Throw Lance's Shield, cancel questions, skip the current message in a dialogue box.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
|-
 
|-
 
!Button 3
 
!Button 3
Line 217: Line 170:
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(in menus, in questions)</b> Change your current selection.
 
* <b>(in menus, in questions)</b> Change your current selection.
* <b>(while the Ability Wheel is open)</b> Select an ability.
 
 
|}
 
|}
  
Line 229: Line 181:
 
!<code>Q</code>, <code>Enter</code>, <code>Control</code>, <code>Space</code>, <code>U</code>
 
!<code>Q</code>, <code>Enter</code>, <code>Control</code>, <code>Space</code>, <code>U</code>
 
|
 
|
* <b>(press)</b> Spin, talk to people, confirm menu selections.
+
* pin, talk to people, confirm menu selections.
* <b>(hold)</b> Cause Lance to prepare to use his current ability.
 
* <b>(on release)</b> Cause Lance to use his current ability.
 
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
* <b>(hold, when reading dialogue)</b> Cause the text to speed up.
 
|-
 
|-
 
!<code>E</code>, <code>.</code>, <code>O</code>
 
!<code>E</code>, <code>.</code>, <code>O</code>
|Cancel questions, skip the current message in a dialogue box.
+
|Throws Lance's Shield, cancel questions, skip the current message in a dialogue box.
 
|-
 
|-
 
!<code>T</code>, <code>P</code>, <code>+</code>
 
!<code>T</code>, <code>P</code>, <code>+</code>
Line 242: Line 192:
 
!<code>G</code>, <code>-</code>, <code>H</code>
 
!<code>G</code>, <code>-</code>, <code>H</code>
 
|Open the map.
 
|Open the map.
|-
 
!<code>Z</code>, <code>X</code>, <code>/</code>, <code>*</code>, <code>N</code>, <code>M</code>
 
|Change Lance's currently selected ability.
 
|-
 
!<code>Numpad 5</code>
 
|Open the Ability Wheel to change abilities.
 
 
|-
 
|-
 
!<code>WASD</code>,<br />
 
!<code>WASD</code>,<br />
Line 256: Line 200:
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(during gameplay)</b> Move Lance around
 
* <b>(in menus, in questions)</b> Change your current selection.
 
* <b>(in menus, in questions)</b> Change your current selection.
* <b>(while the Ability Wheel is open)</b> Select an ability.
 
|-
 
!<code>Number Row 1-8</code>
 
|Directly select one of Lance's abilities.
 
 
|}
 
|}
  
Line 271: Line 211:
 
!Click and Drag
 
!Click and Drag
 
|Move Lance around.
 
|Move Lance around.
 +
|-
 +
!Left Click
 +
|Use Ability 1
 
|-
 
|-
 
!Right Click
 
!Right Click
|Cause Lance to spin.
+
|Use Ability 2
|-
 
!Mouse Wheel
 
|Cycle through Lance's available abilities.
 
 
|-
 
|-
 
!Wheel Button
 
!Wheel Button
|Open the Ability Wheel to select an ability. You can hover and click the ability you like.
+
|Pause the game.
|-
 
!In Menus
 
|colspan="2"|You can hover and click on the menu choice you'd like.
 
 
|}
 
|}
  
 
== Phones ==
 
== Phones ==
 +
=== Touchscreen ===
 
Coming soon!
 
Coming soon!
 +
 +
=== Keyboards ===
 +
It is <b>not</b> possible to use a keyboard on phones with [[Shield Cat]].
 +
 +
=== Gamepads ===
 +
Wired and Bluetooth gamepads are supported, depending on the version of your operating system. Controls should be similar to the computer controls.
  
  
 
{{Footer}}
 
{{Footer}}

Latest revision as of 21:03, 2 September 2020

Below are the default controls for Shield Cat. You are able to customize these controls by using the Input Configurations files, but it is currently not possible to remap them in game. This will be addressed in a future update.

Shield Cat will attempt to automatically map controls to common controllers, such as the XBOX 360 Wired controller, the Playstation 4 controller, or the 8bitdo SN30 Pro. In the event the game does not have a default configuration for the controller you connected, you will receive the following error:

 One of the controllers you connected couldn't be automatically mapped.
 You'll have to configure it manually from the Controller Config menu,
 or edit gamepad.ini.
 
 The controller's identifier is 
 d62011a7000000000000504944564944_Core (Plus) Wired Controller

If this happens to you, and you wish to contribute a controller mapping for the unknown controller, please check this thread for more information.

Shield Cat does not work with Playstation 3 controllers.

Please do not attempt to use a Playstation 3 controller with the game, or submit bug reports about them. Your report will be deleted.

Computers

The following covers controls for Windows. It should be similar in MacOS and Linux.

XInput Devices

The following is a mapping of default controls for an XBOX or compatible XInput controller.

XInput Button Button Usage
A (Green), LB, RB
  • (press) Spin, talk to people, confirm menu selections.
  • (hold, when reading dialogue) Cause the text to speed up.
B (Red), LT, RT
  • Throw Lance's Shield, cancel questions, skip the current message in a dialogue box.
X (Blue) Auto Spin. When Auto Spin is enabled, Lance will automatically begin spinning and will not stop until you press this button again, or press either A, B, or Y.
Y (Yellow) Auto Ability. When this is enabled, Lance will throw his shield again immediately when it is available. Pressing this button again, or A, B, or X will cancel this function.

Directional Pad

Left Analog Stick

Right Analog Stick

  • (during gameplay) Move Lance around
  • (in menus, in questions) Change your current selection.
  • (while the Ability Wheel is open) Select an ability.
Start Pauses the game.
Back Opens the map screen.

DirectInput Devices

The following are details for different DInput devices, divided into their own sections.

PS4 Controller

PS4 Button Button Usage
Cross, L1, R1
  • (press) Spin, talk to people, confirm menu selections.
  • (hold, when reading dialogue) Cause the text to speed up.
Circle, L2, R2
  • Throw's Lance's Shield, cancel questions, skip the current message in a dialogue box.
Square Auto Spin. When Auto Spin is enabled, Lance will automatically begin spinning and will not stop until you press this button again, or press either Cross, Circle, or Triangle.
Triangle Auto Ability. When this is enabled, Lance will use the Shield again immediately when it is available. Pressing this button again, or Cross, Circle, or Square will cancel this function.

Directional Pad

Left Analog Stick

Right Analog Stick

  • (during gameplay) Move Lance around
  • (in menus, in questions) Change your current selection.
  • (while the Ability Wheel is open) Select an ability.
Options Pauses the game.
Touchpad Button Opens the map screen.

Switch Pro Controller, Joycon L/R

 Shield Cat will automatically combine the Joycon L/R into a single controller, without the need of any additional software (in fact, additional software may interfere with this function.) If you wish to use the Joycon L/R separately, you must manually configure it.
Controller Button Button Usage
A, L, R
  • (press) Spin, talk to people, confirm menu selections.
  • (hold, when reading dialogue) Cause the text to speed up.
B, ZL, ZR
  • Throws Lance's Shield, cancel questions, skip the current message in a dialogue box.
Y Auto Spin. When Auto Spin is enabled, Lance will automatically begin spinning and will not stop until you press this button again, or press either A, B, or X.
X Auto Ability. When this is enabled, Lance will use the currently selected ability again immediately when it is available. Pressing this button again, or A, B, or Y will cancel this function.

Directional Pad

Left Analog Stick

Right Analog Stick

  • (during gameplay) Move Lance around
  • (in menus, in questions) Change your current selection.
  • (while the Ability Wheel is open) Select an ability.
Plus Pauses the game.
Minus Opens the map screen.

Other Controllers

Shield Cat will attempt to automatically map any controller that is connected to the computer. If your controller is unknown, you will get a warning. Please see the top of the page for more information about this. Some default mappings will be assigned, which will allow basic functionality. These are:

DInput Button Button Usage
Button 1
  • (press) Spin, talk to people, confirm menu selections.
  • (hold, when reading dialogue) Cause the text to speed up.
Button 2
  • (press) Throw Lance's Shield, cancel questions, skip the current message in a dialogue box.
Button 3 Pauses the game.

POV Hat 1

Analog Stick 1

  • (during gameplay) Move Lance around
  • (in menus, in questions) Change your current selection.

Keyboard

 Shield Cat is mapped to use WASD or IJKL by default, and can be used in conjunction with the mouse.
Keyboard Key Key Usage
Q, Enter, Control, Space, U
  • pin, talk to people, confirm menu selections.
  • (hold, when reading dialogue) Cause the text to speed up.
E, ., O Throws Lance's Shield, cancel questions, skip the current message in a dialogue box.
T, P, + Pauses the game.
G, -, H Open the map.
WASD,

IJKL,
Numpad0-9 (excluding Numpad5),
Arrow Keys

  • (during gameplay) Move Lance around
  • (in menus, in questions) Change your current selection.

Mouse

The following is a list of controls you can do with the mouse.

Mouse Action Usage
During Gameplay Click and Drag Move Lance around.
Left Click Use Ability 1
Right Click Use Ability 2
Wheel Button Pause the game.

Phones

Touchscreen

Coming soon!

Keyboards

It is not possible to use a keyboard on phones with Shield Cat.

Gamepads

Wired and Bluetooth gamepads are supported, depending on the version of your operating system. Controls should be similar to the computer controls.


Shield Cat Wiki
Shield Cat About - Installation Instructions - Controls
Main Characters Lance - Parker - Trent - Olivia - Suzette - Ruby - Claire
Sub Characters King King Cat the Cat
Dungeons Roo Express - Underground Forest - Marine Exhibit - Mt. Bophades - Sky Cat Airship Fleet - Cat Castle
Bosses Parker - Trent - Olivia - Suzette - Ruby - Claire - Roxy
Locations Cat Kingdom - Roo Express - Underground Forest - Marine Exhibit - Mt. Bophades - Train Stations - Cat Castle