Difference between revisions of "Controls"

From Pokémon 3D Wiki
Jump to navigation Jump to search
(Updated to 0.59.2)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Pokémon 3D, being a PC program, is designed to be played with a mouse and a keyboard.
[[Pokémon 3D]] is designed to be played with a mouse and a keyboard but can also be played using an XBOX 360 gamepad or any other XInput compatible controller.
The following list explains the list of controls in the game.


== Default control scheme ==
== Default control scheme ==
Line 5: Line 6:
{| class="wikitable" width="100%"
{| class="wikitable" width="100%"
|-
|-
! Default input
! Default keyboard/mouse input
! Default gamepad input
! Function
! Function
! Available in Fixed Camera Mode
! Available in Fixed Camera Mode
Line 13: Line 15:
|-
|-
| {{key|W}}
| {{key|W}}
| {{key|l-up}}
|  
|  
*Walk forward
*Walk forward
Line 21: Line 24:
|-
|-
| {{key|A}} {{key|D}}
| {{key|A}} {{key|D}}
| {{key|l-left}} {{key|l-right}}
|
|
*Look around
*Turn around & walk left and right (in 3rd Person Perspective)
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| {{key|Shift}}
| {{key|B}}
|
*Run (if you have the running shoes)
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
Line 29: Line 42:
|-
|-
| {{key|S}}
| {{key|S}}
| {{key|l-down}}
|
|
*Turn around 180°
*Turn around 180° (in 1st Person Perspective)
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
|-
| '''Mouse move: Up/Down'''
| '''Mouse move: Up/Down'''
| {{key|r-up}} {{key|r-down}}
|
|
*Look up and down
*Look up and down
Line 45: Line 60:
|-
|-
| '''Mouse move: Left/Right'''
| '''Mouse move: Left/Right'''
| {{key|r-left}} {{key|r-right}}
|
|
*Look left and right
*Look left and right
Line 53: Line 69:
|-
|-
| {{key|C}}
| {{key|C}}
| Nothing
|
|
*Toggle Camera Mode
*Toggle Camera Mode between Fixed and Free
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| '''Mouse scroll: Up/Down'''
| {{key|Left Trigger}} {{key|Right Trigger}}
|
*Zoom camera in and out
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
|-
|-
| {{key|E}}
| {{key|E}}
| {{key|X}}
|
|
*Open inventory
*Open inventory
*Close menus
*Close menus
*Stop pokémon from evolving
*Stop [[Pokémon List|Pokémon]] from [[Evolution|evolving]]
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| {{key|Q}}
| {{key|x-back}}
|
*Open Pokégear
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
Line 72: Line 108:
| '''Left Click''' /
| '''Left Click''' /
{{key|Enter}} {{key|Spacebar}}
{{key|Enter}} {{key|Spacebar}}
| {{key|A}}
|  
|  
*Interact
*Interact
*open menus
*Open menus
*Accept
*Accept
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| '''Middle Click'''
| Nothing
|
*Open the [[player]]'s first party [[Pokémon List|Pokémon]]'s summary
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
|-
| '''Right Click'''
| {{key|B}}
|
*Progress through dialogue
*Close menus
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
Line 82: Line 138:
|-
|-
| {{key|M}}
| {{key|M}}
| Nothing
|
|
*Mute/Play music and sounds
*Mute/unmute music and sound effects
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
|-
|-
| {{key|T}}
| {{key|T}}
| {{key|Right Shoulder Button}}
|
|
*Open chat
*Open chat
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| style="background-color:#B9FFC5" | Yes
|-
|-
| Hold {{key|Tab}}
| Hold {{key|Tab}}
| Nothing
|
|
*Open connection menu
*Open connection menu
Line 104: Line 162:
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
| style="background-color:#fedcba" | No
| style="background-color:#fedcba" | No
| style="background-color:#B9FFC5" | Yes
|-
|-
|{{key|Esc}}
|{{key|Esc}}
|{{key|x-start}}
|
|
*Open exit menu
*Open exit menu
Line 112: Line 171:
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
| style="background-color:#B9FFC5" | Yes
|-
|-
| {{key|F1}}
| {{key|F1}}
| Nothing
|
|
*Hide/Show GUI
*Hide/show crosshair
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
|-
|-
| {{key|F2}}
| {{key|F2}}
| Nothing
|
|
*Take screenshot
*Take screenshot
Line 128: Line 189:
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
| style="background-color:#B9FFC5" | Yes
|-
|-
| {{key|F3}}
| {{key|F3}}
| Nothing
|
|
*Toggle debug screen
*Toggle debug info screen
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| {{key|F4}}
| Nothing
|
*Toggle light engine
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
|-
|-
| {{key|F5}}
| {{key|F5}}
| {{key|Left Shoulder Button}}
|
*Switch between 1st & 3rd Person Perspective.
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
|-
| {{key|F6}}
| Nothing
|
|
*Switch between first and third person mode.
*Enable/Disable controller input
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
|-
|-
| {{key|F11}}
| {{key|F11}}
| Nothing
|
|
*Toggle full screen mode.
*Toggle full screen mode.
Line 152: Line 234:
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#B9FFC5" | Yes
| style="background-color:#fedcba" | No
| style="background-color:#B9FFC5" | Yes
|}
|}


== Rebind controls ==
== Rebind controls ==


There is a way to rebind the controls:
There is a way to rebind the controls (limited to keyboard only at the moment):
Open the Pokemon folder and navigate to the "save" folder. After you opened the game once, there exists a file called "Keyboard.dat". To rebind your controls, open this file in Notepad. It should contain something like this by default:
Open the Pokemon folder and navigate to the [[Savefile structure|"Save" folder]]. After the [[player]] has opened the [[Pokémon 3D|game]] once, a file will be created called "Keyboard.dat" in that folder. To rebind your controls, open this file in Notepad.<br />
 
It should contain something like this by default:
<code>[ForwardMove]=W<br />[LeftMove]=A<br />[BackwardMove]=S<br />[RightMove]=D<br />[Inventory]=E<br />[Chat]=T</code>


You can enter any letter key or the arrow keys ("Up", "Down", "Left", "Right").
<pre>
After editing the file, hit <code>Ctrl+S</code> to save it. Then, restart the game. The controls should've been rebound.
[ForwardMove]=W
[LeftMove]=A
[BackwardMove]=S
[RightMove]=D
[Run]=LeftShift
[Inventory]=E
[Chat]=T
[Special]=Q
[MuteAudio]=M
[Up]=Up
[Down]=Down
[Left]=Left
[Right]=Right
[CameraLock]=C
[GUIControl]=F1
[ScreenShot]=F2
[DebugControl]=F3
[LightKey]=F4
[PerspectiveSwitch]=F5
[DisableController]=F6
[FullScreen]=F11
[Enter1]=Enter
[Enter2]=Space
[Back1]=E
[Back2]=E
[Escape]=Escape
[OnlineStatus]=Tab
</pre>


After editing the file, hit <code>Ctrl+S</code> to save it. Then, restart the [[Pokémon 3D|game]]. The controls should've been rebound.


{{Pokemon3D}}
{{Pokemon3D}}
<br />

Latest revision as of 13:49, 27 February 2023

Pokémon 3D is designed to be played with a mouse and a keyboard but can also be played using an XBOX 360 gamepad or any other XInput compatible controller. The following list explains the list of controls in the game.

Default control scheme

Default keyboard/mouse input Default gamepad input Function Available in Fixed Camera Mode Available in Free Camera Mode Offline Rebindable
W L↑
  • Walk forward
Yes Yes Yes Yes
A D L← L→
  • Turn around & walk left and right (in 3rd Person Perspective)
Yes Yes Yes Yes
⇧ Shift B
  • Run (if you have the running shoes)
Yes Yes Yes Yes
S L↓
  • Turn around 180° (in 1st Person Perspective)
Yes Yes Yes Yes
Mouse move: Up/Down R↑ R↓
  • Look up and down
Yes Yes Yes No
Mouse move: Left/Right R← R→
  • Look left and right
No Yes Yes No
C Nothing
  • Toggle Camera Mode between Fixed and Free
Yes Yes Yes Yes
Mouse scroll: Up/Down Left Trigger Right Trigger
  • Zoom camera in and out
Yes Yes Yes Yes
E X Yes Yes Yes Yes
Q Back ◄
  • Open Pokégear
Yes Yes Yes Yes
Left Click /

↵ Enter Spacebar

A
  • Interact
  • Open menus
  • Accept
Yes Yes Yes Yes
Middle Click Nothing Yes Yes Yes No
Right Click B
  • Progress through dialogue
  • Close menus
Yes Yes Yes No
M Nothing
  • Mute/unmute music and sound effects
Yes Yes Yes Yes
T Right Shoulder Button
  • Open chat
Yes Yes Yes Yes
Hold Tab ↹ Nothing
  • Open connection menu
Yes Yes No Yes
Esc Start ►
  • Open exit menu
Yes Yes Yes Yes
F1 Nothing
  • Hide/show crosshair
Yes Yes Yes Yes
F2 Nothing
  • Take screenshot
Yes Yes Yes Yes
F3 Nothing
  • Toggle debug info screen
Yes Yes Yes Yes
F4 Nothing
  • Toggle light engine
Yes Yes Yes Yes
F5 Left Shoulder Button
  • Switch between 1st & 3rd Person Perspective.
Yes Yes Yes Yes
F6 Nothing
  • Enable/Disable controller input
Yes Yes Yes Yes
F11 Nothing
  • Toggle full screen mode.
Yes Yes Yes Yes

Rebind controls

There is a way to rebind the controls (limited to keyboard only at the moment): Open the Pokemon folder and navigate to the "Save" folder. After the player has opened the game once, a file will be created called "Keyboard.dat" in that folder. To rebind your controls, open this file in Notepad.
It should contain something like this by default:

[ForwardMove]=W
[LeftMove]=A
[BackwardMove]=S
[RightMove]=D
[Run]=LeftShift
[Inventory]=E
[Chat]=T
[Special]=Q
[MuteAudio]=M
[Up]=Up
[Down]=Down
[Left]=Left
[Right]=Right
[CameraLock]=C
[GUIControl]=F1
[ScreenShot]=F2
[DebugControl]=F3
[LightKey]=F4
[PerspectiveSwitch]=F5
[DisableController]=F6
[FullScreen]=F11
[Enter1]=Enter
[Enter2]=Space
[Back1]=E
[Back2]=E
[Escape]=Escape
[OnlineStatus]=Tab

After editing the file, hit Ctrl+S to save it. Then, restart the game. The controls should've been rebound.


Development cycle | Version history | Future versions


Help | Controls | Launcher | Menu screen | Options | FAQ


Technical | Savefile structure | Game Mods | Content Packs