Difference between revisions of "Wintermute/Controls"

From ScummVM :: Wiki
Jump to navigation Jump to search
Line 2: Line 2:


= Standard controls =
= Standard controls =
== Standard in-game controls ==
== Standard in-game controls ==


Line 81: Line 82:


= 2D Games =
= 2D Games =
== Games without required text input ==
== Games without required text input ==


Line 178: Line 180:


== Games with text input required for savegame name/description only ==
== Games with text input required for savegame name/description only ==
=== [[Five Magical Amulets]] ===
{| border="1" cellpadding="2"
|- style="background:silver"
! Context || Key !! Action !! Comment
|- style="background:white"
| Anytime || Standard controls
|- style="background:white"
| Save menu|| Text input
|- style="background:lightblue"
| In diary || Left / PgUp || Previous page || Alias
|- style="background:lightblue"
| In diary || Right / PgDn || Next page || Alias
|}
=== [[Actual Destination]] ===
{| border="1" cellpadding="2"
|- style="background:silver"
! Context || Key !! Action !! Comment
|- style="background:white"
| Anytime || Standard controls
|- style="background:white"
| Save menu || Text input
|}
=== [[Alimardan's Mischief]] ===
{| border="1" cellpadding="2"
|- style="background:silver"
! Context || Key !! Action !! Comment
|- style="background:white"
| Anytime || Standard controls
|- style="background:white"
| Save menu || Text input
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
|- style="background:lightgreen"
| In game || F10 || Use default menu || Nice to have
|- style="background:lightgreen"
| In game || F11 || Use alternative menu || Nice to have
|- style="background:gold"
| In game || Home || Warp to debug room || Cheat
|}
=== [[Alimardan Meets Merlin]] ===
{| border="1" cellpadding="2"
|- style="background:silver"
! Context || Key !! Action !! Comment
|- style="background:white"
| Anytime || Standard controls
|- style="background:white"
| Save menu || Text input
|- style="background:lightgreen"
| In game || Space || Show hint icons || Nice to have
|- style="background:lightgreen"
| In game || F10 || Use default menu || Nice to have
|- style="background:lightgreen"
| In game || F11 || Use alternative menu || Nice to have
|- style="background:lightblue"
| In phone || Backspace || Phone button Cancel || Alias
|- style="background:lightblue"
| In phone || Down || Phone button Down || Alias
|- style="background:lightblue"
| In phone || Up || Phone button Up || Alias
|- style="background:lightblue"
| In phone || 0 || Phone button 0 || Alias
|- style="background:lightblue"
| In phone || 1 || Phone button 1 || Alias
|- style="background:lightblue"
| In phone || 2 || Phone button 2 || Alias
|- style="background:lightblue"
| In phone || 3 || Phone button 3 || Alias
|- style="background:lightblue"
| In phone || 4 || Phone button 4 || Alias
|- style="background:lightblue"
| In phone || 5 || Phone button 5 || Alias
|- style="background:lightblue"
| In phone || 6 || Phone button 6 || Alias
|- style="background:lightblue"
| In phone || 7 || Phone button 7 || Alias
|- style="background:lightblue"
| In phone || 8 || Phone button 8 || Alias
|- style="background:lightblue"
| In phone || 9 || Phone button 9 || Alias
|- style="background:lightblue"
| In phone || * || Phone button * || Alias
|- style="background:lightblue"
| In phone || # || Phone button # || Alias
|- style="background:gold"
| In game || Home || Warp to debug room || Cheat
|}
=== [[Boredom of Agustin Cordes]] ===
{| border="1" cellpadding="2"
|- style="background:silver"
! Context || Key !! Action !! Comment
|- style="background:white"
| Anytime || Standard controls
|- style="background:white"
| Save menu || Text input
|}


== Games with text input required ==
== Games with text input required ==


= 2.5D Games =
= 2.5D Games =
== Games without required text input ==
== Games without required text input ==
=== On the Tracks of Dinosaurs ===
=== On the Tracks of Dinosaurs ===
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"

Revision as of 22:19, 7 February 2020

This page lists known controls for most Wintermute Games. Those tables may be useful for building keymappings for those games. It also contains information on secrets, cheats and interesting unreachable code.

Standard controls

Standard in-game controls

Those controls are processed at all games scripts, except for Escape From The Mansion.

Context Key Action Comment
All games Left Click Use / Take / Click / etc
All games Right Click Look / Drop / Click / etc
All games Enter Ok
All games Esc Cancel
Some games Esc / F1 Open Menu Some games opens menu on Esc only.
Some games <Any key> Skip dialog line

Since "Open menu" action can always be done with Esc, there is no reason for additional remapping of separate F1 key.

It's hard to tell which games are actually have actions for <Any key> with reading & testing. Since tables below are generated semi-automatically, this information is not currently provided.

Text input engine-hardcoded controls

Context Key Action
Text input Left / Up Move caret one character left
Text input Right / Down Move caret one character right
Text input Home Move caret to string beginning
Text input End Move caret to string ending
Text input Ctrl+A Select all
Text input Shift+<Arrow> Move selection border to left/right
Text input Shift+<Home/End> Move selection border to home/end
Text input Backspace Remove one character before caret
Text input Delete Remove one character after caret or remove all selected text
Text input <Printable key> Add pressed character before caret

Additional engine-hardcoded controls

Context Key Action
Video playback Esc Stop video playback
Anytime Ctrl+D Attach debugger

Legend

Value Meaning
Standard Standard controls listed in tables above
Nice to have Regular control that do something that can't be done with menus, onscreen buttons, etc
Alias Regular control that do something that can be done with menus, onscreen buttons, etc
Cheat Secret controls for fun & profit
Debug Secret controls useful for game debugging

2D Games

Games without required text input

The Death of Erin Myers

Context Key Action Comment
Anytime Standard controls
Anytime End Make some font bigger Debug

Escape From The Mansion

Context Key Action Comment
Anytime Left Click Use / Take / Click / etc Standard
Anytime Right Click Drop item Standard
In main menu F1 Warp to cellar scene Cheat
Anytime F2 Print volume value Debug

Hamlet

Context Key Action Comment
Anytime Standard controls without F1 key

K'NOSSOS

Context Key Action Comment
Anytime Standard controls
In main menu Shift+A Warp to testbed scene Cheat

Kulivocko

Context Key Action Comment
Anytime Standard controls without F1 key
In game Space Show hint icons Nice to have

Oknytt

Context Key Action Comment
Anytime Standard controls without F1 key
In game Tab Open inventory Alias

Reversion: The Escape

Context Key Action Comment
Anytime Standard controls
In game I Open inventory Alias

Reversion: The Meeting

Context Key Action Comment
Anytime Standard controls
In game I Open inventory Alias
In game Mouse wheel up Scroll inventory up Alias
In game Mouse wheel down Scroll inventory down Alias

Space Madness

Context Key Action Comment
Anytime Standard controls

Games with text input required for savegame name/description only

Five Magical Amulets

Context Key Action Comment
Anytime Standard controls
Save menu Text input
In diary Left / PgUp Previous page Alias
In diary Right / PgDn Next page Alias

Actual Destination

Context Key Action Comment
Anytime Standard controls
Save menu Text input

Alimardan's Mischief

Context Key Action Comment
Anytime Standard controls
Save menu Text input
In game Space Show hint icons Nice to have
In game F10 Use default menu Nice to have
In game F11 Use alternative menu Nice to have
In game Home Warp to debug room Cheat

Alimardan Meets Merlin

Context Key Action Comment
Anytime Standard controls
Save menu Text input
In game Space Show hint icons Nice to have
In game F10 Use default menu Nice to have
In game F11 Use alternative menu Nice to have
In phone Backspace Phone button Cancel Alias
In phone Down Phone button Down Alias
In phone Up Phone button Up Alias
In phone 0 Phone button 0 Alias
In phone 1 Phone button 1 Alias
In phone 2 Phone button 2 Alias
In phone 3 Phone button 3 Alias
In phone 4 Phone button 4 Alias
In phone 5 Phone button 5 Alias
In phone 6 Phone button 6 Alias
In phone 7 Phone button 7 Alias
In phone 8 Phone button 8 Alias
In phone 9 Phone button 9 Alias
In phone * Phone button * Alias
In phone # Phone button # Alias
In game Home Warp to debug room Cheat

Boredom of Agustin Cordes

Context Key Action Comment
Anytime Standard controls
Save menu Text input


Games with text input required

2.5D Games

Games without required text input

On the Tracks of Dinosaurs

Context Key Action Comment
Anytime Standard controls without F1 key
In game X Show hint icons on exits Nice to have
In game I Open inventory Alias
In game M Open map Alias

The Lost Crown - A Ghost-Hunting Adventure

Context Key Action Comment
Anytime Standard controls without F1 key
In game F1 Warp to Darklingroom_end scene Cheat
In game F3 Take screenshot Debug

Games with text input required for savegame name/description only

Games with text input required