Difference between revisions of "Wintermute/Controls"
(60 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- | |- | ||
| All games || Left click || Use / Take / Click / etc || | | All games || Left click || Use / Take / Click / etc || || JOY_A | ||
|- | |- | ||
| All games || Right click || Look / Drop / Click / etc || | | All games || Right click || Look / Drop / Click / etc || || JOY_B | ||
|- | |- | ||
| All games || Enter || Ok || | | All games || Enter || Ok || || Virtual keyboard | ||
|- | |- | ||
| All games || Esc || Cancel || | | All games || Esc || Cancel || || JOY_X | ||
|- | |- | ||
| Some games || Esc / F1 || Open Menu || Some games opens menu on Esc only. | | Some games || Esc / F1 || Open Menu || Some games opens menu on Esc only. || Virtual keyboard | ||
|- | |- | ||
| Some games || <Any key> || Skip dialog line || | | Some games || <Any key> || Skip dialog line || || Virtual keyboard | ||
|} | |} | ||
Line 29: | Line 29: | ||
== Text input engine-hardcoded controls == | == Text input engine-hardcoded controls == | ||
Remapping those controls is not implemented yet. | |||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
Line 60: | Line 61: | ||
|- | |- | ||
| Video playback || Esc || Stop video playback | | Video playback || Esc || Stop video playback | ||
|} | |} | ||
Line 75: | Line 74: | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Nice to have || Useful control that do something that can't be done with menus, onscreen buttons, etc | | Nice to have || Useful control that do something that can't be done with menus, onscreen buttons, etc | ||
|- style="background:blue" | |||
| New feature|| Useful control that was not present in original game, but was added in ScummVM as an alias | |||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Alias || Useful control that do something that can be done with menus, onscreen buttons, etc | | Alias || Useful control that do something that can be done with menus, onscreen buttons, etc | ||
Line 83: | Line 84: | ||
|- style="background:grey" | |- style="background:grey" | ||
| Disabled || Control mentioned in unreachable code, cannot be used without patching game | | Disabled || Control mentioned in unreachable code, cannot be used without patching game | ||
|- style="background:red" | |||
| Unimplemented || It's impossible to complete game without this control, and ScummVM can't emulate it | |||
|} | |} | ||
Line 92: | Line 95: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:pink" | |- style="background:pink" | ||
| Anytime || End || Make some font bigger || Debug | | Anytime || End || Make some font bigger || Debug || N/A | ||
|} | |} | ||
Line 102: | Line 105: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Left click || Use / Take / Click / etc || Standard | | Anytime || Left click || Use / Take / Click / etc || Standard || JOY_A | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Right click || Drop item || Standard | | Anytime || Right click || Drop item || Standard || JOY_B | ||
|- style="background:gold" | |- style="background:gold" | ||
| In main menu || F1 || Warp to cellar scene || Secret | | In main menu || F1 || Warp to cellar scene || Secret || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| Anytime || F2 || Print volume value || Debug | | Anytime || F2 || Print volume value || Debug || Virtual keyboard | ||
|} | |} | ||
Line 116: | Line 119: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
Line 124: | Line 127: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:gold" | |- style="background:gold" | ||
| In main menu || Shift+A || Warp to testbed scene || Secret | | In main menu || Shift+A || Warp to testbed scene || Secret || Virtual keyboard | ||
|} | |} | ||
=== [[ | === [[Kulivočko]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 144: | Line 147: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Tab || Open inventory || Alias | | In game || Tab || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
=== [[ | === [[Red Comrades 0.2: Operation F.]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |||
| Anytime || Standard controls without F1 key (menu is also accessible with "O" key) | |||
|- style="background:lightblue" | |||
| In game || I || Open inventory || Alias || MOUSE_MIDDLE / JOY_UP | |||
|- style="background:lightblue" | |||
| In game || M / TAB / F1 || Open map || Alias || JOY_DOWN | |||
|- style="background:lightblue" | |||
| In game || L / 1 || Look At action || Alias || N/A | |||
|- style="background:lightblue" | |||
| In game || W / 2 || Walk action || Alias || N/A | |||
|- style="background:lightblue" | |||
| In game || G / 3 || Pick Up action || Alias || N/A | |||
|- style="background:lightblue" | |||
| In game || U / 4 || Use action || Alias || N/A | |||
|- style="background:lightblue" | |||
| In game || T / 5 || Talk action || Alias || N/A | |||
|- style="background:lightblue" | |||
| In game || C / 6 || Use Chapayev action || Alias || N/A | |||
|- style="background:grey" | |||
| In game || A || (Only in demo 2015) Warps to "data\scenes\animtest\animtest.scene" (which is a misprint, data.dcp does not have "data\" path prefix) || Disabled, need Game.DebugMode == true || | |||
|- style="background:grey" | |||
| In game || Q || (Only in demo 2015) Set internal quest counter to 60 (unlocking banya talk with Anka) || Disabled, need Game.DebugMode == true || | |||
|- style="background:grey" | |||
| In game || Backspace || (Only in demo 2015) Prints some debug data || Disabled, need Game.DebugMode == true || | |||
|} | |||
=== [[Reversion - The Escape]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || I || Open inventory || Alias | | In game || I || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
=== [[Reversion | === [[Reversion - The Meeting]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || I || Open inventory || Alias | | In game || I || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel up || Scroll inventory up || Alias | | In game || Mouse wheel up || Scroll inventory up || Alias || Up / JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel down || Scroll inventory down || Alias | | In game || Mouse wheel down || Scroll inventory down || Alias || Down / JOY_DOWN | ||
|} | |} | ||
=== [[Reversion - The Return]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Standard controls | |||
|- style="background:lightblue" | |||
| In game || I || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:lightblue" | |||
| In game || Mouse wheel up || Scroll inventory up || Alias || Up / JOY_UP | |||
|- style="background:lightblue" | |||
| In game || Mouse wheel down || Scroll inventory down || Alias || Down / JOY_DOWN | |||
|} | |||
=== [[The Shine of a Star]] === | === [[The Shine of a Star]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:white" | |- style="background:white" | ||
| Sometimes || Left click || Skip animation || Standard | | Sometimes || Left click || Skip animation || Standard || JOY_A | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Skip (intro) || Nice to have | | In game || Space || Skip (intro) || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 190: | Line 236: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
Line 200: | Line 246: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In diary || Left / PgUp || Previous page || Alias | | In diary || Left / PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In diary || Right / PgDn || Next page || Alias | | In diary || Right / PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|} | |} | ||
Line 214: | Line 260: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 224: | Line 270: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F10 || Use default menu || Nice to have | | In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F11 || Use alternative menu || Nice to have | | In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Home || Warp to debug room || Secret | | In game || Home || Warp to debug room || Secret || N/A | ||
|} | |} | ||
Line 242: | Line 288: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F10 || Use default menu || Nice to have | | In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F11 || Use alternative menu || Nice to have | | In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || Backspace || Phone button Cancel || Alias | | In phone || Backspace || Phone button Cancel || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || Down || Phone button Down || Alias | | In phone || Down || Phone button Down || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || Up || Phone button Up || Alias | | In phone || Up || Phone button Up || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 0 || Phone button 0 || Alias | | In phone || 0 || Phone button 0 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 1 || Phone button 1 || Alias | | In phone || 1 || Phone button 1 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 2 || Phone button 2 || Alias | | In phone || 2 || Phone button 2 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 3 || Phone button 3 || Alias | | In phone || 3 || Phone button 3 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 4 || Phone button 4 || Alias | | In phone || 4 || Phone button 4 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 5 || Phone button 5 || Alias | | In phone || 5 || Phone button 5 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 6 || Phone button 6 || Alias | | In phone || 6 || Phone button 6 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 7 || Phone button 7 || Alias | | In phone || 7 || Phone button 7 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 8 || Phone button 8 || Alias | | In phone || 8 || Phone button 8 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || 9 || Phone button 9 || Alias | | In phone || 9 || Phone button 9 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || * || Phone button * || Alias | | In phone || * || Phone button * || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In phone || # || Phone button # || Alias | | In phone || # || Phone button # || Alias || On-screen button | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Home || Warp to debug room || Secret | | In game || Home || Warp to debug room || Secret || N/A | ||
|} | |} | ||
Line 290: | Line 336: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Space || Switch between game & blueprints view || Must have | | In game || Space || Switch between game & blueprints view || Must have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || N || Press N 5 times to obtain all disks and blueprints || Secret | | In game || N || Press N 5 times to obtain all disks and blueprints || Secret || Virtual keyboard | ||
|} | |} | ||
Line 304: | Line 350: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 314: | Line 360: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 324: | Line 370: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Middle click || Use on door for a funny message || Nice to have | | In game || Middle click || Use on door for a funny message || Nice to have || JOY_Y | ||
|} | |} | ||
Line 336: | Line 382: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:lightgreen" | |||
| Anytime || Tab || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:lightgreen" | |||
| Anytime || Mouse wheel up || Set music volume to 100% || Nice to have || PAGEUP | |||
|- style="background:lightgreen" | |||
| Anytime || Mouse wheel down || Set music volume to 0% || Nice to have || PAGEDOWN | |||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 5: The Colour of Murder]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:lightgreen" | |||
| Anytime || Tab || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 6: Black Circle]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 7: Blue Madonna]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 8: Amber's Blood]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Left click || Walk/Talk/Use || Standard | | Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Right click || Open Menu || Standard | | Anytime || Right click || Open Menu || Standard || JOY_B | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Enter || Ok || Standard | | Anytime || Enter || Ok || Standard || Virtual keyboard | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Esc || Cancel || Standard | | Anytime || Esc || Cancel || Standard || JOY_X | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 9: Cold Case Summer]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Anytime || | | Anytime || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 10: Bosch's Damnation]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Anytime || | | Anytime || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 11: Shades Of Black]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:lightgreen" | |||
| Anytime || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |||
=== [[Carol Reed 12: Profound Red]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Left click || Walk/Talk/Use || Standard || JOY_A | |||
|- style="background:white" | |||
| Anytime || Right click || Open Menu || Standard || JOY_B | |||
|- style="background:white" | |||
| Anytime || Enter || Ok || Standard || Virtual keyboard | |||
|- style="background:white" | |||
| Anytime || Esc || Cancel || Standard || JOY_X | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:lightgreen" | |||
| Anytime || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |} | ||
Line 358: | Line 614: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Skip (credits & start a new game) || Nice to have | | In game || Space || Skip (credits & start a new game) || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 370: | Line 626: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 380: | Line 636: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 390: | Line 646: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || L || Look At action || Alias | | In game || L || Look At action || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || P || Pick Up action || Alias | | In game || P || Pick Up action || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || T || Take action || Alias | | In game || T || Take action || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || U || Use action || Alias | | In game || U || Use action || Alias || JOY_RIGHT | ||
|} | |} | ||
Line 408: | Line 664: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In diary || Left / PgUp || Previous page || Alias | | In diary || Left / PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In diary || Right / PgDn || Next page || Alias | | In diary || Right / PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|} | |} | ||
Line 422: | Line 678: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 432: | Line 688: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without Enter key | | Anytime || Standard controls without Enter key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
There is also a built-in bebug window defined at data\interface\debugWindow\debugWindow.window, containing text input for chapter select, getting items, etc. It seems to be unreachable. | There is also a built-in bebug window defined at data\interface\debugWindow\debugWindow.window, containing text input for chapter select, getting items, etc. It seems to be unreachable. | ||
=== [[The Dreamcat | === [[The Dreamcat Adventure]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || L || Look At action || Alias | | In game || L || Look At action || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || P || Pick Up action || Alias | | In game || P || Pick Up action || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || T || Take action || Alias | | In game || T || Take action || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || U || Use action || Alias | | In game || U || Use action || Alias || JOY_RIGHT | ||
|} | |} | ||
=== [[Des | === [[Des Rêves Élastiques Avec Mille Insectes Nommés Georges]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 473: | Line 729: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 483: | Line 739: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 493: | Line 749: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 503: | Line 759: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F1 || Unlock something || Disabled, need cheatEnable == 1 | | In game || F1 || Unlock something || Disabled, need cheatEnable == 1 || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Space || Skip current puzzle || Disabled, need cheatEnable == 1 | | In game || Space || Skip current puzzle || Disabled, need cheatEnable == 1 || | ||
|} | |} | ||
Line 517: | Line 773: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 527: | Line 783: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space / Middle click || Show hint icons || Nice to have | | In game || Space / Middle click || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F2 || Save menu || Alias | | In game || F2 || Save menu || Alias || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F3 || Load menu || Alias | | In game || F3 || Load menu || Alias || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F5 || Quick save || Nice to have | | In game || F5 || Quick save || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F6 || Set walking speed to Low || Alias | | In game || F6 || Set walking speed to Low || Alias || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F7 || Set walking speed to Medium || Alias | | In game || F7 || Set walking speed to Medium || Alias || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F8 || Set walking speed to High || Alias | | In game || F8 || Set walking speed to High || Alias || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F9 || Quick load || Nice to have | | In game || F9 || Quick load || Nice to have || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F10 || Cancel waiting || Debug | | In game || F10 || Cancel waiting || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F11 || Toggle mouse grab mode || Debug | | In game || F11 || Toggle mouse grab mode || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Alt+F4 || Exit || Debug | | In game || Alt+F4 || Exit || Debug || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel up || Scroll inventory up || Alias | | In game || Mouse wheel up || Scroll inventory up || Alias || UP / JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel down || Scroll inventory down || Alias | | In game || Mouse wheel down || Scroll inventory down || Alias || DOWN / JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In books || Left / PgUp || Previous page || Alias | | In books || Left / PgUp || Previous page || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In books || Right / PgDn || Next page || Alias | | In books || Right / PgDn || Next page || Alias || JOY_RIGHT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || Down / Mouse wheel down || Scroll one item down || Alias | | Save menu || Down / Mouse wheel down || Scroll one item down || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || Up / Mouse wheel up || Scroll one item up || Alias | | Save menu || Up / Mouse wheel up || Scroll one item up || Alias || JOY_UP | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || PgUp || Previous page || Nice to have | | Save menu || PgUp || Previous page || Nice to have || JOY_LEFT | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || PgDn || Next page || Nice to have | | Save menu || PgDn || Next page || Nice to have || JOY_RIGHT | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Home || Scroll to the beginning || Nice to have | | Save menu || Home || Scroll to the beginning || Nice to have || N/A | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || End || Scroll to the end || Nice to have | | Save menu || End || Scroll to the end || Nice to have || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Ctrl+Alt+Shift+S || Set walking speed to Ultra Super Mega Fast (FoxTail 1.2.362.2047) || Secret | | In game || Ctrl+Alt+Shift+S || Set walking speed to Ultra Super Mega Fast (FoxTail 1.2.362.2047) || Secret || Virtual keyboard | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Z || Press Z 3 times to get all the books (FoxTail 1.2.362.2047) || Secret | | In game || Z || Press Z 3 times to get all the books (FoxTail 1.2.362.2047) || Secret || Virtual keyboard | ||
|} | |} | ||
Line 583: | Line 839: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 593: | Line 849: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Tab || Show hint icons for exits || Nice to have | | In game || Tab || Show hint icons for exits || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F1 || Ability: Telekinesis || Alias | | In game || F1 || Ability: Telekinesis || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F2 || Ability: Push || Alias | | In game || F2 || Ability: Push || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F3 || Ability: Lightning || Alias | | In game || F3 || Ability: Lightning || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F4 || Ability: Light || Alias | | In game || F4 || Ability: Light || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F5 || Ability: Wind || Alias | | In game || F5 || Ability: Wind || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F6 || Ability: Sound || Alias | | In game || F6 || Ability: Sound || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F7 || Ability: Esence || Alias | | In game || F7 || Ability: Esence || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F8 || Ability: Exorcist || Alias | | In game || F8 || Ability: Exorcist || Alias || On-screen button | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Backspace || Skip minigame || Secret | | In game || Backspace || Skip minigame || Secret || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F10 || Take screenshot || Debug | | In game || F10 || Take screenshot || Debug || Virtual keyboard | ||
|} | |} | ||
Line 625: | Line 881: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Space || Open inventory || Alias | | In game || Space || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || "rootfixc" || Type "rootfixc" to warp to Cms_Group14 scene || Secret | | In game || "rootfixc" || Type "rootfixc" to warp to Cms_Group14 scene || Secret || Virtual keyboard | ||
|} | |} | ||
Line 639: | Line 895: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 649: | Line 905: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Porn level settings || Text input || Tricky questions to enable porn || Nice to have | | Porn level settings || Text input || Tricky questions to enable porn || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Down || Dance move down || Must have | | In game || Down || Dance move down || Must have || JOY_DOWN | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Up || Dance move up || Must have | | In game || Up || Dance move up || Must have || JOY_UP | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Left || Dance move left || Must have | | In game || Left || Dance move left || Must have || JOY_LEFT | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Right || Dance move right || Must have | | In game || Right || Dance move right || Must have || JOY_RIGHT | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Space || Dance move around || Must have | | In game || Space || Dance move around || Must have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || Mouse wheel up || Previous page || Alias | | Save menu || Mouse wheel up || Previous page || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || Mouse wheel down || Next page || Alias | | Save menu || Mouse wheel down || Next page || Alias || On-screen button | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || F10 / PgDn || Shows hidden scene with retro version of James Peris 1988 || Secret | | In game || F10 / PgDn || Shows hidden scene with retro version of James Peris 1988 || Secret || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Ctrl+S || Hide overlay || Disabled, need Game.DebugMode == true | | In game || Ctrl+S || Hide overlay || Disabled, need Game.DebugMode == true || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Ctrl+T || Open trucos window || Disabled, need Game.DebugMode == true | | In game || Ctrl+T || Open trucos window || Disabled, need Game.DebugMode == true || | ||
|- style="background:grey" | |- style="background:grey" | ||
| Music choose || Text input || Some code to select music || Disabled? | | Music choose || Text input || Some code to select music || Disabled? || | ||
|} | |} | ||
Line 685: | Line 941: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F1 || Load level || Disabled, unreachable code | | In game || F1 || Load level || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F2 || Load blueprint || Disabled, unreachable code | | In game || F2 || Load blueprint || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F6 || Save level || Disabled, unreachable code | | In game || F6 || Save level || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F7 || Save blueprint || Disabled, unreachable code | | In game || F7 || Save blueprint || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F10 || Unlimited tiles || Disabled, unreachable code | | In game || F10 || Unlimited tiles || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F12 || Perform data save || Disabled, unreachable code | | In game || F12 || Perform data save || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F10 || Unlimited tiles || Disabled, unreachable code | | In game || F10 || Unlimited tiles || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 1 || Toggle blueprint exit 1 || Disabled, unreachable code | | In game || 1 || Toggle blueprint exit 1 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 2 || Toggle blueprint exit 2 || Disabled, unreachable code | | In game || 2 || Toggle blueprint exit 2 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 3 || Toggle blueprint exit 3 || Disabled, unreachable code | | In game || 3 || Toggle blueprint exit 3 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 4 || Toggle blueprint exit 4 || Disabled, unreachable code | | In game || 4 || Toggle blueprint exit 4 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 5 || Toggle blueprint exit 5 || Disabled, unreachable code | | In game || 5 || Toggle blueprint exit 5 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 6 || Toggle blueprint exit 6 || Disabled, unreachable code | | In game || 6 || Toggle blueprint exit 6 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 7 || Toggle blueprint exit 7 || Disabled, unreachable code | | In game || 7 || Toggle blueprint exit 7 || Disabled, unreachable code || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 8 || Toggle blueprint exit 8 || Disabled, unreachable code | | In game || 8 || Toggle blueprint exit 8 || Disabled, unreachable code || | ||
|} | |} | ||
Line 725: | Line 981: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have | | Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have || UP / JOY_UP | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have | | Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have || DOWN / JOY_DOWN | ||
|} | |} | ||
Line 739: | Line 995: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have | | Episodes list || Mouse wheel up || Scroll episodes list up || Nice to have || UP / JOY_UP | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have | | Episodes list || Mouse wheel down || Scroll episodes list down || Nice to have || DOWN / JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F1 || Show hint icons || Alias | | In game || F1 || Show hint icons || Alias || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 755: | Line 1,011: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |||
| Anytime || Standard controls | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|} | |||
=== [[Life In 3 Minutes]] === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 765: | Line 1,031: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel up || Scroll inventory up || Alias | | In game || Mouse wheel up || Scroll inventory up || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel down || Scroll inventory down || Alias | | In game || Mouse wheel down || Scroll inventory down || Alias || JOY_DOWN | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F12 || Take screenshot || Debug | | In game || F12 || Take screenshot || Debug || Virtual keyboard | ||
|} | |} | ||
Line 783: | Line 1,049: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 793: | Line 1,059: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 803: | Line 1,069: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Space || Open inventory || Alias | | In game || Space || Open inventory || Alias || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 815: | Line 1,081: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 825: | Line 1,091: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Space || Open inventory || Must have | | In game || Space || Open inventory || Must have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 837: | Line 1,103: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Down || Used in dumpbell puzzle || Must have | | In game || Down || Used in dumpbell puzzle || Must have || MOUSE_WHEEL_DOWN / JOY_DOWN | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Up || Used in dumpbell puzzle || Must have | | In game || Up || Used in dumpbell puzzle || Must have || MOUSE_WHEEL_UP / JOY_UP | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Shift || Used in dumpbell puzzle || Must have | | In game || Shift || Used in dumpbell puzzle || Must have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 853: | Line 1,119: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || L || Look At action || Alias | | In game || L || Look At action || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || P || Pick Up action || Alias | | In game || P || Pick Up action || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || T || Take action || Alias | | In game || T || Take action || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || U || Use action || Alias | | In game || U || Use action || Alias || JOY_RIGHT | ||
|} | |} | ||
Line 871: | Line 1,137: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Skip (cutscene) || Nice to have | | In game || Space || Skip (cutscene) || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 883: | Line 1,149: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Skip (credits & start a new game) || Nice to have | | In game || Space || Skip (credits & start a new game) || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
=== [[Project: Doom]] === | === [[Project Doom|Project: Doom]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 905: | Line 1,171: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || PgUp || Previous page || Alias | | Save menu || PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || PgDn || Next page || Alias | | Save menu || PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|} | |} | ||
=== [[ | === [[Silent Footsteps]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |} | ||
=== [[1 1/2 Ritter: Auf der Suche nach der hinreissenden Herzelinde]] === | === [[1 1/2 Ritter|1 1/2 Ritter: Auf der Suche nach der hinreissenden Herzelinde]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Backspace || Skip cutscene || Nice to have | | In game || Backspace || Skip cutscene || Nice to have || JOY_LEFT | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 945: | Line 1,219: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 955: | Line 1,229: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 965: | Line 1,239: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || M || Show map || Alias | | In game || M || Show map || Alias || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:grey" | |- style="background:grey" | ||
| Episode selection || Text input || firstMenu.window || Disabled, unreachable code | | Episode selection || Text input || firstMenu.window || Disabled, unreachable code || | ||
|} | |} | ||
Line 979: | Line 1,253: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 989: | Line 1,263: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 999: | Line 1,273: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 1,009: | Line 1,283: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Alt+Ctrl+A || Unlocks all the spells || Disabled, need Game.DebugMode == true | | In game || Alt+Ctrl+A || Unlocks all the spells || Disabled, need Game.DebugMode == true || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Text input || Change episode || Disabled, change_ep.window is unreachable | | In game || Text input || Change episode || Disabled, change_ep.window is unreachable || | ||
|} | |} | ||
Line 1,023: | Line 1,297: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Alt+Ctrl+A || Unlocks all the spells || Disabled, need Game.DebugMode == true | | In game || Alt+Ctrl+A || Unlocks all the spells || Disabled, need Game.DebugMode == true || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Text input || Change episode || Disabled, change_ep.window is unreachable | | In game || Text input || Change episode || Disabled, change_ep.window is unreachable || | ||
|} | |} | ||
Line 1,037: | Line 1,311: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 1,047: | Line 1,321: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 1,057: | Line 1,331: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F9 || Take screenshot || Debug | | In game || F9 || Take screenshot || Debug || Virtual keyboard | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || "giveall" || Type "giveall" to get all items || Secret | | In game || "giveall" || Type "giveall" to get all items || Secret || Virtual keyboard | ||
|} | |} | ||
Line 1,071: | Line 1,345: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 1,081: | Line 1,355: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Space || Droid action || Must have | | In game || Space || Droid action || Must have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Up || Move droid up || Must have | | In game || Up || Move droid up || Must have || JOY_UP | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Down || Move droid down || Must have | | In game || Down || Move droid down || Must have || JOY_DOWN | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Left || Move droid left || Must have | | In game || Left || Move droid left || Must have || JOY_LEFT | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Right || Move droid right || Must have | | In game || Right || Move droid right || Must have || JOY_RIGHT | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F10 || Use default menu || Nice to have | | In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_DOWN | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F11 || Use alternative menu || Nice to have | | In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_UP | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Home || Warp to debug room || Secret | | In game || Home || Warp to debug room || Secret || N/A | ||
|} | |} | ||
Line 1,107: | Line 1,381: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || I || Show inventory || Must have | | In game || I || Show inventory || Must have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || J || Show journal || Alias, accessible with inventory+click | | In game || J || Show journal || Alias, accessible with inventory+click || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || M || Show music settings || Alias | | In game || M || Show music settings || Alias || JOY_RIGHT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel up || Scroll inventory up || Alias | | In game || Mouse wheel up || Scroll inventory up || Alias || UP / JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel down || Scroll inventory down || Alias | | In game || Mouse wheel down || Scroll inventory down || Alias || DOWN / JOY_DOWN | ||
|} | |} | ||
Line 1,127: | Line 1,401: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls without Right click | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Up / Space || Rotate tetris tile || Must have | | In game || Up / Space || Rotate tetris tile || Must have || MOUSE_RIGHT / JOY_Y / JOY_UP | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Down / NumPad2 || Drop tetris tile || Must have | | In game || Down / NumPad2 || Drop tetris tile || Must have || MOUSE_MIDDLE / JOY_DOWN | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Left / NumPad4 || Move tetris tile left || Must have | | In game || Left / NumPad4 || Move tetris tile left || Must have || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Right / NumPad6 || Move tetris tile right || Must have | | In game || Right / NumPad6 || Move tetris tile right || Must have || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || "kangaroo" || Type "kangaroo" to enable/disable infinite lives || Secret | | In game || "kangaroo" || Type "kangaroo" to enable/disable infinite lives || Secret || Virtual keyboard | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || "fullfrontal" || Type "fullfrontal" to enable/disable nudity || Secret | | In game || "fullfrontal" || Type "fullfrontal" to enable/disable nudity || Secret || Virtual keyboard | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || "smudla" || Type "smudla" to take off one item || Secret | | In game || "smudla" || Type "smudla" to take off one item || Secret || Virtual keyboard | ||
|} | |} | ||
Line 1,151: | Line 1,425: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 1,163: | Line 1,437: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Text input || Password puzzle || Must have | | In game || Text input || Password puzzle || Must have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || PgUp || Previous page || Alias | | Save menu || PgUp || Previous page || Alias || MOUSE_WHEEL_UP / JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || PgDn || Next page || Alias | | Save menu || PgDn || Next page || Alias || MOUSE_WHEEL_DOWN / JOY_RIGHT | ||
|} | |} | ||
Line 1,179: | Line 1,453: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| Save menu || Text input || Password puzzle || Must have | | Save menu || Text input || Password puzzle || Must have || Virtual keyboard | ||
|} | |} | ||
Line 1,191: | Line 1,465: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| Save menu || Text input || Search puzzle || Must have | | Save menu || Text input || Search puzzle || Must have || Virtual keyboard | ||
|- style="background:blue" | |||
| In game || Click on screen left edge || Turn left / click on screen left edge || New feature || Left / JOY_LEFT | |||
|- style="background:blue" | |||
| In game || Click on screen right edge || Turn right / click on screen right edge || New feature || Right / JOY_RIGHT | |||
|- style="background:blue" | |||
| In game || Click on screen center || Move forwards / click on screen center || New feature || Up / JOY_UP | |||
|- style="background:blue" | |||
| In game || Click on screen bottom || Move backwards / click on screen bottom || New feature || Down / JOY_DOWN | |||
|} | |} | ||
Line 1,203: | Line 1,485: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| Save menu || Text input || Search puzzle || Must have | | Save menu || Text input || Search puzzle || Must have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || PgUp / Mouse wheel up || Previous page || Alias | | Save menu || PgUp / Mouse wheel up || Previous page || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| Save menu || PgDn / Mouse wheel down || Next page || Alias | | Save menu || PgDn / Mouse wheel down || Next page || Alias || JOY_RIGHT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Backspace || Phone button Cancel || Alias | | In game || Backspace || Phone button Cancel || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Down || Phone button Down || Alias | | In game || Down || Phone button Down || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Up || Phone button Up || Alias | | In game || Up || Phone button Up || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 0 || Phone button 0 || Alias | | In game || 0 || Phone button 0 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 1 || Phone button 1 || Alias | | In game || 1 || Phone button 1 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 2 || Phone button 2 || Alias | | In game || 2 || Phone button 2 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 3 || Phone button 3 || Alias | | In game || 3 || Phone button 3 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 4 || Phone button 4 || Alias | | In game || 4 || Phone button 4 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 5 || Phone button 5 || Alias | | In game || 5 || Phone button 5 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 6 || Phone button 6 || Alias | | In game || 6 || Phone button 6 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 7 || Phone button 7 || Alias | | In game || 7 || Phone button 7 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 8 || Phone button 8 || Alias | | In game || 8 || Phone button 8 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 9 || Phone button 9 || Alias | | In game || 9 || Phone button 9 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || * || Phone button * || Alias | | In game || * || Phone button * || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || # || Phone button # || Alias | | In game || # || Phone button # || Alias || On-screen button | ||
|} | |||
=== J.U.L.I.A. === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Standard controls without F1 key | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:green" | |||
| In game || Text input || Password puzzle || Must have || Virtual keyboard | |||
|- style="background:lightgreen" | |||
| In game || F12 || Skip dialogue (in GreenLight demo) || Nice to have || MOUSE_MIDDLE / JOY_Y | |||
|} | |||
=== J.U.L.I.A.: Among the Stars === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Standard controls without F1 key | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:green" | |||
| In game || Text input || Password puzzle || Must have || Virtual keyboard | |||
|- style="background:pink" | |||
| In game || F11 || Cancel waiting || Debug || Virtual keyboard | |||
|- style="background:lightblue" | |||
| In game || Backspace || Cancel input || Alias || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:lightblue" | |||
| In game || Left || Move mobot left || Alias || JOY_LEFT | |||
|- style="background:lightblue" | |||
| In game || Right || Move mobot right || Alias || JOY_RIGHT | |||
|- style="background:lightblue" | |||
| In game || Down || Move mobot down || Alias || JOY_DOWN | |||
|- style="background:lightblue" | |||
| In game || Up || Move mobot up || Alias || JOY_UP | |||
|} | |} | ||
Line 1,249: | Line 1,569: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Text input || Input guessed word || Must have | | In game || Text input || Input guessed word || Must have || Virtual keyboard | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || F1 || Spin wheel slower || Secret | | In game || F1 || Spin wheel slower || Secret || MOUSE_WHEEL_UP / JOY_UP | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || F2 || Spin wheel faster || Secret | | In game || F2 || Spin wheel faster || Secret || MOUSE_WHEEL_DOWN / JOY_DOWN | ||
|} | |} | ||
=== [[Rhiannon: Curse of the | === [[Rhiannon: Curse of the Four Branches]] === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls | | Anytime || Standard controls | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Text input || Password puzzle || Must have | | In game || Text input || Password puzzle || Must have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Skip (cutscene) || Nice to have | | In game || Space || Skip (cutscene) || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 1,279: | Line 1,599: | ||
== 2.5D games without required text input == | == 2.5D games without required text input == | ||
=== Informer Alavi - Murder of Miss Rojan === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Standard controls without F1 key | |||
|} | |||
=== On the Tracks of Dinosaurs === | === On the Tracks of Dinosaurs === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || X || Show hint icons on exits || Nice to have | | In game || X || Show hint icons on exits || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || I || Open inventory || Alias | | In game || I || Open inventory || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || M || Open map || Alias | | In game || M || Open map || Alias || JOY_DOWN | ||
|} | |} | ||
Line 1,297: | Line 1,625: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || F1 || Warp to Darklingroom_end scene || Secret | | In game || F1 || Warp to Darklingroom_end scene || Secret || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F3 || Take screenshot || Debug | | In game || F3 || Take screenshot || Debug || Virtual keyboard | ||
|} | |||
=== Way of Love: Sub Zero === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Standard controls | |||
|- style="background:lightgreen" | |||
| In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | |||
|- style="background:lightgreen" | |||
| In game || F10 || Use default menu || Nice to have || MOUSE_WHEEL_DOWN | |||
|- style="background:lightgreen" | |||
| In game || F11 || Use alternative menu || Nice to have || MOUSE_WHEEL_UP | |||
|- style="background:grey" | |||
| In game || Home || Warp to debug room || Does not work, there is no scenes\debugroom\debugroom.scene || N/A | |||
|} | |} | ||
Line 1,311: | Line 1,655: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || F1 || Show scene geometry || Disabled, need debg == True | | In game || F1 || Show scene geometry || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 1 || Show chapter selection menu || Disabled, need debg == True | | In game || 1 || Show chapter selection menu || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+1 || Hide chapter selection menu || Disabled, need debg == True | | In game || Shift+1 || Hide chapter selection menu || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 2 || Show overlay || Disabled, need debg == True | | In game || 2 || Show overlay || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+2 || Hide overlay || Disabled, need debg == True | | In game || Shift+2 || Hide overlay || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 3 || Reload scene || Disabled, need debg == True | | In game || 3 || Reload scene || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 4 || Print items list || Disabled, need debg == True | | In game || 4 || Print items list || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 5 || Game over || Disabled, need debg == True | | In game || 5 || Game over || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+5 || Credits || Disabled, need debg == True | | In game || Shift+5 || Credits || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 6 || Select day mode || Disabled, need debg == True | | In game || 6 || Select day mode || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+6 || Select night mode || Disabled, need debg == True | | In game || Shift+6 || Select night mode || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 7 || Show movie || Disabled, need debg == True | | In game || 7 || Show movie || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 9 || Turn music on || Disabled, need debg == True | | In game || 9 || Turn music on || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+9 || Turn music off || Disabled, need debg == True | | In game || Shift+9 || Turn music off || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || 0 || Exit || Disabled, need debg == True | | In game || 0 || Exit || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || C || Drop selected item || Disabled, need debg == True | | In game || C || Drop selected item || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || H || Show superhint || Disabled, need debg == True | | In game || H || Show superhint || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+H || Hide superhint || Disabled, need debg == True | | In game || Shift+H || Hide superhint || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || L || Get leg item || Disabled, need debg == True | | In game || L || Get leg item || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Shift+L || Drop leg item || Disabled, need debg == True | | In game || Shift+L || Drop leg item || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || N || Unlock all phone numbers || Disabled, need debg == True | | In game || N || Unlock all phone numbers || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || S || Send test in-game SMS || Disabled, need debg == True | | In game || S || Send test in-game SMS || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || U || Unload models || Disabled, need debg == True | | In game || U || Unload models || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || X || Change light position X || Disabled, need debg == True | | In game || X || Change light position X || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Y || Change light position Y || Disabled, need debg == True | | In game || Y || Change light position Y || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Z || Change light position Z || Disabled, need debg == True | | In game || Z || Change light position Z || Disabled, need debg == True || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Up || Walk forward || Disabled, need debg == True && KEYBD_ENABLE | | In game || Up || Walk forward || Disabled, need debg == True && KEYBD_ENABLE || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Down || Walk backward || Disabled, need debg == True && KEYBD_ENABLE | | In game || Down || Walk backward || Disabled, need debg == True && KEYBD_ENABLE || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Left || Turn left || Disabled, need debg == True && KEYBD_ENABLE | | In game || Left || Turn left || Disabled, need debg == True && KEYBD_ENABLE || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Right || Turn right || Disabled, need debg == True && KEYBD_ENABLE | | In game || Right || Turn right || Disabled, need debg == True && KEYBD_ENABLE || | ||
|} | |} | ||
Line 1,381: | Line 1,725: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Up || Walk forward || Alias | | In game || Up || Walk forward || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Down || Walk backward || Alias | | In game || Down || Walk backward || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Left || Turn left || Alias | | In game || Left || Turn left || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Right || Turn right || Alias | | In game || Right || Turn right || Alias || JOY_RIGHT | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F1 || Toggle scene geometry || Debug | | In game || F1 || Toggle scene geometry || Debug || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 1,401: | Line 1,745: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|} | |} | ||
Line 1,411: | Line 1,755: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || F1 || Show hint icons || Nice to have | | In game || F1 || Show hint icons || Nice to have || JOY_Y | ||
|- style="background:green" | |- style="background:green" | ||
| In game || Space / Middle click || Show inventory || Must have | | In game || Space / Middle click || Show inventory || Must have || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel up || Scroll inventory up || Alias | | In game || Mouse wheel up || Scroll inventory up || Alias || UP / JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel down || Scroll inventory down || Alias | | In game || Mouse wheel down || Scroll inventory down || Alias || DOWN / JOY_DOWN | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Text input || A lot of helpers: ActorPosition window, LinearFog window, particles2 window || Disabled, unreachable code | | In game || Text input || A lot of helpers: ActorPosition window, LinearFog window, particles2 window || Disabled, unreachable code || | ||
|} | |} | ||
Line 1,431: | Line 1,775: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F1 || Exit || Debug | | In game || F1 || Exit || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F2 || Toggle scene geometry || Debug | | In game || F2 || Toggle scene geometry || Debug || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F3 || Take screenshot || Debug | | In game || F3 || Take screenshot || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F4 || Settings || Debug | | In game || F4 || Settings || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F5 || Cancel waiting || Debug | | In game || F5 || Cancel waiting || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F6 || Print character coordinates || Debug | | In game || F6 || Print character coordinates || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F7 || Bezier window || Debug | | In game || F7 || Bezier window || Debug || Virtual keyboard | ||
|} | |} | ||
Line 1,455: | Line 1,799: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Up || Walk forward || Alias | | In game || Up || Walk forward || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Down || Walk backward || Alias | | In game || Down || Walk backward || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Left || Turn left || Alias | | In game || Left || Turn left || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Right || Turn right || Alias | | In game || Right || Turn right || Alias || JOY_RIGHT | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F1 || Toggle scene geometry || Debug | | In game || F1 || Toggle scene geometry || Debug || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 1,475: | Line 1,819: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || F1 || Show help || Alias | | In game || F1 || Show help || Alias || JOY_LEFT | ||
|} | |} | ||
Line 1,489: | Line 1,833: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space || Show hint icons || Nice to have | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F12 || Take screenshot || Debug | | In game || F12 || Take screenshot || Debug || Virtual keyboard | ||
|} | |} | ||
Line 1,503: | Line 1,847: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without Right click | | Anytime || Standard controls without Right click | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In demo mode || Text input || Input license key to unlock full game || Nice to have | | In demo mode || Text input || Input license key to unlock full game || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:white" | |- style="background:white" | ||
| In game || Right click || Select next cursor action || Standard | | In game || Right click || Select next cursor action || Standard || JOY_B | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || [ / Mouse wheel down || Select previous cursor action || Nice to have | | In game || [ / Mouse wheel down || Select previous cursor action || Nice to have || N/A | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || ] / Mouse wheel up || Select next cursor action || Nice to have | | In game || ] / Mouse wheel up || Select next cursor action || Nice to have || JOY_B | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Space / P || Pause || Nice to have | | In game || Space / P || Pause || Nice to have || Virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || . || Skip Stuff || Nice to have | | In game || . || Skip Stuff || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Pause || Quick Save || Nice to have | | In game || Pause || Quick Save || Nice to have || N/A | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 1 || Dialogue answer #1 || Alias | | In game || 1 || Dialogue answer #1 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 2 || Dialogue answer #2 || Alias | | In game || 2 || Dialogue answer #2 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 3 || Dialogue answer #3 || Alias | | In game || 3 || Dialogue answer #3 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || 4 || Dialogue answer #4 || Alias | | In game || 4 || Dialogue answer #4 || Alias || On-screen button | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || s || Settings menu || Alias | | In game || s || Settings menu || Alias || On-screen button | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Shift+P || Take screenshot || Debug | | In game || Shift+P || Take screenshot || Debug || Virtual keyboard | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Tab || Show hints || Calls Scene.ApplyEvent("tab"), which is never handled | | In game || Tab || Show hints || Calls Scene.ApplyEvent("tab"), which is never handled || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Left || Turn left || Disabled, direct_control.script is unused | | In game || Left || Turn left || Disabled, direct_control.script is unused || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Right || Turn right || Disabled, direct_control.script is unused | | In game || Right || Turn right || Disabled, direct_control.script is unused || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Up || Walk forward || Disabled, direct_control.script is unused | | In game || Up || Walk forward || Disabled, direct_control.script is unused || | ||
|- style="background:grey" | |- style="background:grey" | ||
| In game || Up || Walk backward || Disabled, direct_control.script is unused | | In game || Up || Walk backward || Disabled, direct_control.script is unused || | ||
|} | |||
=== Stroke of Fate dilogy === | |||
{| border="1" cellpadding="2" | |||
|- style="background:silver" | |||
! Context || Original controls !! Action !! Comment !! Alternative input | |||
|- style="background:white" | |||
| Anytime || Standard controls without F1 key | |||
|- style="background:lightgreen" | |||
| Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | |||
|- style="background:lightblue" | |||
| In game || Mouse wheel up || Camera zoom out || Alias || PAGEUP / JOY_UP | |||
|- style="background:lightblue" | |||
| In game || Mouse wheel down || Camera zoom in || Alias || PAGEDOWN / JOY_DOWN | |||
|- style="background:lightblue" | |||
| In game || M / Shift+M || Open map || Alias || JOY_LEFT | |||
|- style="background:lightblue" | |||
| In game || N / Shift+N || Open notes || Alias || JOY_RIGHT | |||
|- style="background:pink" | |||
| In game || Shift+C || Force drawing cursor || Debug || N/A | |||
|- style="background:pink" | |||
| In game || Shift+F || Warp to mouse cursor || Debug || N/A | |||
|- style="background:grey" | |||
| In game || Up || Walk forward || Disabled, if(0) || N/A | |||
|- style="background:grey" | |||
| In game || Down || Walk backward || Disabled, if(0) || N/A | |||
|- style="background:grey" | |||
| In game || Left || Turn left || Disabled, if(0) || N/A | |||
|- style="background:grey" | |||
| In game || Right || Turn right || Disabled, if(0) || N/A | |||
|- style="background:grey" | |||
| In game || Up || Move up || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || Down || Move down || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || Left || Move left || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || Right || Move right || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || Q / F2 || Move higher || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || A / NumPad 1 || Move lower || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || Insert || Turn left || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || <Keycode 61?!> || Turn right || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || B / NumPad 2 || Add everything to blog in SoF1, Disable random node in SoF2 || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || D / NumPad 4 || Change shadow type || Disabled, if(DEBUG or DEMO) || N/A | |||
|- style="background:grey" | |||
| In game || G / NumPad 7 || Free actors list || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || I / NumPad 9 || Test animation and render || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || R / F3 || Switch language || Disabled, if(DEMO) || N/A | |||
|- style="background:grey" | |||
| In game || S / F4 || Trace actor position || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || T / F5 || Toggle camera || Disabled, if(DEBUG or DEMO) || N/A | |||
|- style="background:grey" | |||
| In game || P / Shift+P || Toggle eyepatch model || Disabled, if(DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 0 || Change model: "hide" / "crouch" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 1 || Change model: default, PIXEL_STEP /= 2 || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 2 || Change model: "sit", PIXEL_STEP *= 2 || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 3 || Change model: "heil" / "zieg" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 4 || Toggle active || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 5 || Change model: "action" / "knock" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 6 || Change model: "give" / "hit" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 6 || Change model: "give" / "hit" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 7 || Change model: "shidle" / "shout" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 8 || Change model: "take" / "grab" || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || 9 || Change model: other || Disabled, if(DEMO or DEBUG) || N/A | |||
|- style="background:grey" | |||
| In game || Space || Toggle scene geometry || Disabled, if(DEMO or DEBUG) || N/A | |||
|} | |} | ||
Line 1,549: | Line 1,979: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Up || Walk forward || Alias | | In game || Up || Walk forward || Alias || JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Down || Walk backward || Alias | | In game || Down || Walk backward || Alias || JOY_DOWN | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Left || Turn left || Alias | | In game || Left || Turn left || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Right || Turn right || Alias | | In game || Right || Turn right || Alias || JOY_RIGHT | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || F1 || Toggle scene geometry || Debug | | In game || F1 || Toggle scene geometry || Debug || MOUSE_MIDDLE / JOY_Y | ||
|} | |} | ||
Line 1,569: | Line 1,999: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without Right click | | Anytime || Standard controls without Right click | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background:white" | |- style="background:white" | ||
| In game || Right click || Select next cursor action || Standard | | In game || Right click || Select next cursor action || Standard || JOY_B | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || [ / Mouse wheel down || Select previous cursor action || Nice to have | | In game || [ / Mouse wheel down || Select previous cursor action || Nice to have || N/A | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || ] / Mouse wheel up || Select next cursor action || Nice to have | | In game || ] / Mouse wheel up || Select next cursor action || Nice to have || JOY_B | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || . || Skip talking & walking || Nice to have | | In game || . || Skip talking & walking || Nice to have || JOY_DOWN | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || Tab || Point mouse to the door (works only in first scene) || Nice to have | | In game || Tab || Point mouse to the door (works only in first scene in Demo) || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Left || Turn left || Alias | | In game || Left || Turn left || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Right || Turn right || Alias | | In game || Right || Turn right || Alias || JOY_RIGHT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Up || Walk forward || Alias | | In game || Up || Walk forward || Alias || JOY_UP | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Text input || Support IRC Chat window || Debug | | In game || Text input || Support IRC Chat window || Debug || Virtual keyboard | ||
|} | |} | ||
Line 1,599: | Line 2,029: | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
|- style="background:silver" | |- style="background:silver" | ||
! Context || | ! Context || Original controls !! Action !! Comment !! Alternative input | ||
|- style="background:white" | |- style="background:white" | ||
| Anytime || Standard controls without F1 key | | Anytime || Standard controls without F1 key | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| Save menu || Text input || Name / description input || Nice to have | | Save menu || Text input || Name / description input || Nice to have || Virtual keyboard | ||
|- style="background: | |- style="background:red" | ||
| In game || | | In game || Localized text input || Word guessing puzzles! Requires localized input (cyrillic for Russian, etc) || Unimplemented || TODO: International virtual keyboard | ||
|- style="background:lightgreen" | |- style="background:lightgreen" | ||
| In game || | | In game || Space || Show hint icons || Nice to have || MOUSE_MIDDLE / JOY_Y | ||
|- style="background: | |- style="background:lightblue" | ||
| In game || | | In game || F1 || Help screen || Alias || JOY_RIGHT | ||
|- style="background: | |- style="background:lightblue" | ||
| In game || | | In game || i || Show inventory || Alias || JOY_LEFT | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel up || Scroll article up || Alias | | In game || Mouse wheel up || Scroll article up || Alias || PAGEUP / JOY_UP | ||
|- style="background:lightblue" | |- style="background:lightblue" | ||
| In game || Mouse wheel down || Scroll article down || Alias | | In game || Mouse wheel down || Scroll article down || Alias || PAGEDOWN / JOY_DOWN | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F2 || Toggle scene geometry || Debug | | In game || Ctrl+F2 || Toggle scene geometry || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F3 || Change shadow type || Debug | | In game || Ctrl+F3 || Change shadow type || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F5 || Take screenshot || Debug | | In game || Ctrl+F5 || Take screenshot || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F6 || Set speech volume to 99 || Debug | | In game || Ctrl+F6 || Set speech volume to 99 || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F7 || Show debug parser || Debug | | In game || Ctrl+F7 || Show debug parser || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F8 || Print music volume info || Debug | | In game || Ctrl+F8 || Print music volume info || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F9 || Exit || Debug | | In game || Ctrl+F9 || Exit || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F10 || Show debug parser || Debug | | In game || Ctrl+F10 || Show debug parser || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Ctrl+F11 || Light helper window || Debug | | In game || Ctrl+F11 || Light helper window || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Text input || A really, really nice cmdline debug interface, allowing switching models, changing time of day, getting/dropping items, warping to scenes and many more || Debug | | In game || Text input || A really, really nice cmdline debug interface, allowing switching models, changing time of day, getting/dropping items, warping to scenes and many more || Debug || Virtual keyboard | ||
|- style="background:pink" | |- style="background:pink" | ||
| In game || Text input || Some debug helpers: coordinateHelper window, lightHelper window || Debug | | In game || Text input || Some debug helpers: coordinateHelper window, lightHelper window || Debug || Virtual keyboard | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Up || Walk forward || Secret, type "directwalk true" in console to unlock | | In game || Up || Walk forward || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Down || Walk backward || Secret, type "directwalk true" in console to unlock | | In game || Down || Walk backward || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Left || Turn left || Secret, type "directwalk true" in console to unlock | | In game || Left || Turn left || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Right || Turn right || Secret, type "directwalk true" in console to unlock | | In game || Right || Turn right || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Shift+Up || Run forward || Secret, type "directwalk true" in console to unlock | | In game || Shift+Up || Run forward || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Shift+Down || Run backward || Secret, type "directwalk true" in console to unlock | | In game || Shift+Down || Run backward || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Shift+Left || Turn left fast || Secret, type "directwalk true" in console to unlock | | In game || Shift+Left || Turn left fast || Secret, type "directwalk true" in console to unlock || N/A | ||
|- style="background:gold" | |- style="background:gold" | ||
| In game || Shift+Right || Turn right fast || Secret, type "directwalk true" in console to unlock | | In game || Shift+Right || Turn right fast || Secret, type "directwalk true" in console to unlock || N/A | ||
| | |||
| | |||
|} | |} |
Latest revision as of 23:20, 10 October 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, debug keys 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 | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
All games | Left click | Use / Take / Click / etc | JOY_A | |
All games | Right click | Look / Drop / Click / etc | JOY_B | |
All games | Enter | Ok | Virtual keyboard | |
All games | Esc | Cancel | JOY_X | |
Some games | Esc / F1 | Open Menu | Some games opens menu on Esc only. | Virtual keyboard |
Some games | <Any key> | Skip dialog line | Virtual keyboard |
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
Remapping those controls is not implemented yet.
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 |
Legend
Value | Meaning |
---|---|
Standard | Standard controls listed in tables above |
Must have | It's impossible to complete game without this control |
Nice to have | Useful control that do something that can't be done with menus, onscreen buttons, etc |
New feature | Useful control that was not present in original game, but was added in ScummVM as an alias |
Alias | Useful control that do something that can be done with menus, onscreen buttons, etc |
Secret | Secret controls for fun & profit |
Debug | Secret controls useful for game debugging |
Disabled | Control mentioned in unreachable code, cannot be used without patching game |
Unimplemented | It's impossible to complete game without this control, and ScummVM can't emulate it |
2D games
2D games without text input
The Death of Erin Myers
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Anytime | End | Make some font bigger | Debug | N/A |
Escape From The Mansion
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Use / Take / Click / etc | Standard | JOY_A |
Anytime | Right click | Drop item | Standard | JOY_B |
In main menu | F1 | Warp to cellar scene | Secret | Virtual keyboard |
Anytime | F2 | Print volume value | Debug | Virtual keyboard |
Hamlet
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key |
K'NOSSOS
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
In main menu | Shift+A | Warp to testbed scene | Secret | Virtual keyboard |
Kulivočko
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
Oknytt
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
In game | Tab | Open inventory | Alias | MOUSE_MIDDLE / JOY_Y |
Red Comrades 0.2: Operation F.
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key (menu is also accessible with "O" key) | |||
In game | I | Open inventory | Alias | MOUSE_MIDDLE / JOY_UP |
In game | M / TAB / F1 | Open map | Alias | JOY_DOWN |
In game | L / 1 | Look At action | Alias | N/A |
In game | W / 2 | Walk action | Alias | N/A |
In game | G / 3 | Pick Up action | Alias | N/A |
In game | U / 4 | Use action | Alias | N/A |
In game | T / 5 | Talk action | Alias | N/A |
In game | C / 6 | Use Chapayev action | Alias | N/A |
In game | A | (Only in demo 2015) Warps to "data\scenes\animtest\animtest.scene" (which is a misprint, data.dcp does not have "data\" path prefix) | Disabled, need Game.DebugMode == true | |
In game | Q | (Only in demo 2015) Set internal quest counter to 60 (unlocking banya talk with Anka) | Disabled, need Game.DebugMode == true | |
In game | Backspace | (Only in demo 2015) Prints some debug data | Disabled, need Game.DebugMode == true |
Reversion - The Escape
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
In game | I | Open inventory | Alias | MOUSE_MIDDLE / JOY_Y |
Reversion - The Meeting
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
In game | I | Open inventory | Alias | MOUSE_MIDDLE / JOY_Y |
In game | Mouse wheel up | Scroll inventory up | Alias | Up / JOY_UP |
In game | Mouse wheel down | Scroll inventory down | Alias | Down / JOY_DOWN |
Reversion - The Return
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
In game | I | Open inventory | Alias | MOUSE_MIDDLE / JOY_Y |
In game | Mouse wheel up | Scroll inventory up | Alias | Up / JOY_UP |
In game | Mouse wheel down | Scroll inventory down | Alias | Down / JOY_DOWN |
The Shine of a Star
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Sometimes | Left click | Skip animation | Standard | JOY_A |
In game | Space | Skip (intro) | Nice to have | MOUSE_MIDDLE / JOY_Y |
Space Madness
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls |
2D games with text input required for user name / saved game description only
Five Magical Amulets
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In diary | Left / PgUp | Previous page | Alias | MOUSE_WHEEL_UP / JOY_LEFT |
In diary | Right / PgDn | Next page | Alias | MOUSE_WHEEL_DOWN / JOY_RIGHT |
Actual Destination
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Alimardan's Mischief
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F10 | Use default menu | Nice to have | MOUSE_WHEEL_UP / JOY_LEFT |
In game | F11 | Use alternative menu | Nice to have | MOUSE_WHEEL_DOWN / JOY_RIGHT |
In game | Home | Warp to debug room | Secret | N/A |
Alimardan Meets Merlin
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F10 | Use default menu | Nice to have | MOUSE_WHEEL_UP / JOY_LEFT |
In game | F11 | Use alternative menu | Nice to have | MOUSE_WHEEL_DOWN / JOY_RIGHT |
In phone | Backspace | Phone button Cancel | Alias | On-screen button |
In phone | Down | Phone button Down | Alias | JOY_DOWN |
In phone | Up | Phone button Up | Alias | JOY_UP |
In phone | 0 | Phone button 0 | Alias | On-screen button |
In phone | 1 | Phone button 1 | Alias | On-screen button |
In phone | 2 | Phone button 2 | Alias | On-screen button |
In phone | 3 | Phone button 3 | Alias | On-screen button |
In phone | 4 | Phone button 4 | Alias | On-screen button |
In phone | 5 | Phone button 5 | Alias | On-screen button |
In phone | 6 | Phone button 6 | Alias | On-screen button |
In phone | 7 | Phone button 7 | Alias | On-screen button |
In phone | 8 | Phone button 8 | Alias | On-screen button |
In phone | 9 | Phone button 9 | Alias | On-screen button |
In phone | * | Phone button * | Alias | On-screen button |
In phone | # | Phone button # | Alias | On-screen button |
In game | Home | Warp to debug room | Secret | N/A |
Apeiron
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Switch between game & blueprints view | Must have | MOUSE_MIDDLE / JOY_Y |
In game | N | Press N 5 times to obtain all disks and blueprints | Secret | Virtual keyboard |
Boredom of Agustin Cordes
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Bickadoodle
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Book of Gron Part One
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Middle click | Use on door for a funny message | Nice to have | JOY_Y |
Carol Reed 4: East Side Story
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Anytime | Tab | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
Anytime | Mouse wheel up | Set music volume to 100% | Nice to have | PAGEUP |
Anytime | Mouse wheel down | Set music volume to 0% | Nice to have | PAGEDOWN |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 5: The Colour of Murder
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Anytime | Tab | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 6: Black Circle
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 7: Blue Madonna
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 8: Amber's Blood
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 9: Cold Case Summer
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Anytime | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 10: Bosch's Damnation
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Anytime | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 11: Shades Of Black
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Anytime | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Carol Reed 12: Profound Red
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Left click | Walk/Talk/Use | Standard | JOY_A |
Anytime | Right click | Open Menu | Standard | JOY_B |
Anytime | Enter | Ok | Standard | Virtual keyboard |
Anytime | Esc | Cancel | Standard | JOY_X |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Anytime | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Chivalry is NOT Dead
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Skip (credits & start a new game) | Nice to have | MOUSE_MIDDLE / JOY_Y |
Colors on Canvas
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Dead City
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
DFAF Adventure
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | L | Look At action | Alias | JOY_UP |
In game | P | Pick Up action | Alias | JOY_DOWN |
In game | T | Take action | Alias | JOY_LEFT |
In game | U | Use action | Alias | JOY_RIGHT |
Dirty Split
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In diary | Left / PgUp | Previous page | Alias | MOUSE_WHEEL_UP / JOY_LEFT |
In diary | Right / PgDn | Next page | Alias | MOUSE_WHEEL_DOWN / JOY_RIGHT |
Dr. Bohus
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Dr. Doyle - Mystery Of The Cloche Hat
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without Enter key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
There is also a built-in bebug window defined at data\interface\debugWindow\debugWindow.window, containing text input for chapter select, getting items, etc. It seems to be unreachable.
The Dreamcat Adventure
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | L | Look At action | Alias | JOY_UP |
In game | P | Pick Up action | Alias | JOY_DOWN |
In game | T | Take action | Alias | JOY_LEFT |
In game | U | Use action | Alias | JOY_RIGHT |
Des Rêves Élastiques Avec Mille Insectes Nommés Georges
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Dreamscape
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
The Driller Incident
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Everyday Grey
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Finding Hope
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | F1 | Unlock something | Disabled, need cheatEnable == 1 | |
In game | Space | Skip current puzzle | Disabled, need cheatEnable == 1 |
Four
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
FoxTail
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space / Middle click | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F2 | Save menu | Alias | Virtual keyboard |
In game | F3 | Load menu | Alias | Virtual keyboard |
In game | F5 | Quick save | Nice to have | Virtual keyboard |
In game | F6 | Set walking speed to Low | Alias | Virtual keyboard |
In game | F7 | Set walking speed to Medium | Alias | Virtual keyboard |
In game | F8 | Set walking speed to High | Alias | Virtual keyboard |
In game | F9 | Quick load | Nice to have | Virtual keyboard |
In game | F10 | Cancel waiting | Debug | Virtual keyboard |
In game | F11 | Toggle mouse grab mode | Debug | Virtual keyboard |
In game | Alt+F4 | Exit | Debug | Virtual keyboard |
In game | Mouse wheel up | Scroll inventory up | Alias | UP / JOY_UP |
In game | Mouse wheel down | Scroll inventory down | Alias | DOWN / JOY_DOWN |
In books | Left / PgUp | Previous page | Alias | JOY_LEFT |
In books | Right / PgDn | Next page | Alias | JOY_RIGHT |
Save menu | Down / Mouse wheel down | Scroll one item down | Alias | JOY_DOWN |
Save menu | Up / Mouse wheel up | Scroll one item up | Alias | JOY_UP |
Save menu | PgUp | Previous page | Nice to have | JOY_LEFT |
Save menu | PgDn | Next page | Nice to have | JOY_RIGHT |
Save menu | Home | Scroll to the beginning | Nice to have | N/A |
Save menu | End | Scroll to the end | Nice to have | N/A |
In game | Ctrl+Alt+Shift+S | Set walking speed to Ultra Super Mega Fast (FoxTail 1.2.362.2047) | Secret | Virtual keyboard |
In game | Z | Press Z 3 times to get all the books (FoxTail 1.2.362.2047) | Secret | Virtual keyboard |
Framed
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Ghost in the Sheet
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Tab | Show hint icons for exits | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F1 | Ability: Telekinesis | Alias | On-screen button |
In game | F2 | Ability: Push | Alias | On-screen button |
In game | F3 | Ability: Lightning | Alias | On-screen button |
In game | F4 | Ability: Light | Alias | On-screen button |
In game | F5 | Ability: Wind | Alias | On-screen button |
In game | F6 | Ability: Sound | Alias | On-screen button |
In game | F7 | Ability: Esence | Alias | On-screen button |
In game | F8 | Ability: Exorcist | Alias | On-screen button |
In game | Backspace | Skip minigame | Secret | Virtual keyboard |
In game | F10 | Take screenshot | Debug | Virtual keyboard |
The Golden Calf
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Open inventory | Alias | MOUSE_MIDDLE / JOY_Y |
In game | "rootfixc" | Type "rootfixc" to warp to Cms_Group14 scene | Secret | Virtual keyboard |
Hor
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
James Peris: No Licence Nor Control
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Porn level settings | Text input | Tricky questions to enable porn | Nice to have | Virtual keyboard |
In game | Down | Dance move down | Must have | JOY_DOWN |
In game | Up | Dance move up | Must have | JOY_UP |
In game | Left | Dance move left | Must have | JOY_LEFT |
In game | Right | Dance move right | Must have | JOY_RIGHT |
In game | Space | Dance move around | Must have | MOUSE_MIDDLE / JOY_Y |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
Save menu | Mouse wheel up | Previous page | Alias | On-screen button |
Save menu | Mouse wheel down | Next page | Alias | On-screen button |
In game | F10 / PgDn | Shows hidden scene with retro version of James Peris 1988 | Secret | Virtual keyboard |
In game | Ctrl+S | Hide overlay | Disabled, need Game.DebugMode == true | |
In game | Ctrl+T | Open trucos window | Disabled, need Game.DebugMode == true | |
Music choose | Text input | Some code to select music | Disabled? |
J.U.L.I.A.: Untold
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | F1 | Load level | Disabled, unreachable code | |
In game | F2 | Load blueprint | Disabled, unreachable code | |
In game | F6 | Save level | Disabled, unreachable code | |
In game | F7 | Save blueprint | Disabled, unreachable code | |
In game | F10 | Unlimited tiles | Disabled, unreachable code | |
In game | F12 | Perform data save | Disabled, unreachable code | |
In game | F10 | Unlimited tiles | Disabled, unreachable code | |
In game | 1 | Toggle blueprint exit 1 | Disabled, unreachable code | |
In game | 2 | Toggle blueprint exit 2 | Disabled, unreachable code | |
In game | 3 | Toggle blueprint exit 3 | Disabled, unreachable code | |
In game | 4 | Toggle blueprint exit 4 | Disabled, unreachable code | |
In game | 5 | Toggle blueprint exit 5 | Disabled, unreachable code | |
In game | 6 | Toggle blueprint exit 6 | Disabled, unreachable code | |
In game | 7 | Toggle blueprint exit 7 | Disabled, unreachable code | |
In game | 8 | Toggle blueprint exit 8 | Disabled, unreachable code |
Papa's Daughters
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Episodes list | Mouse wheel up | Scroll episodes list up | Nice to have | UP / JOY_UP |
Episodes list | Mouse wheel down | Scroll episodes list down | Nice to have | DOWN / JOY_DOWN |
Papa's Daughters 2
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Episodes list | Mouse wheel up | Scroll episodes list up | Nice to have | UP / JOY_UP |
Episodes list | Mouse wheel down | Scroll episodes list down | Nice to have | DOWN / JOY_DOWN |
In game | F1 | Show hint icons | Alias | MOUSE_MIDDLE / JOY_Y |
Project Lonely Robot
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Life In 3 Minutes
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Looky - The Adventure
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Mouse wheel up | Scroll inventory up | Alias | JOY_UP |
In game | Mouse wheel down | Scroll inventory down | Alias | JOY_DOWN |
In game | F12 | Take screenshot | Debug | Virtual keyboard |
Machu Mayu
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Mirage
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Monday Starts on Saturday
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Open inventory | Alias | MOUSE_MIDDLE / JOY_Y |
Night Train
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
One
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Open inventory | Must have | MOUSE_MIDDLE / JOY_Y |
One Helluva Day
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Down | Used in dumpbell puzzle | Must have | MOUSE_WHEEL_DOWN / JOY_DOWN |
In game | Up | Used in dumpbell puzzle | Must have | MOUSE_WHEEL_UP / JOY_UP |
In game | Shift | Used in dumpbell puzzle | Must have | MOUSE_MIDDLE / JOY_Y |
OpenQuest
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | L | Look At action | Alias | JOY_UP |
In game | P | Pick Up action | Alias | JOY_DOWN |
In game | T | Take action | Alias | JOY_LEFT |
In game | U | Use action | Alias | JOY_RIGHT |
Paintaria
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Skip (cutscene) | Nice to have | MOUSE_MIDDLE / JOY_Y |
Pigeons in the Park
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Skip (credits & start a new game) | Nice to have | MOUSE_MIDDLE / JOY_Y |
Project: Doom
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Project Joe
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Save menu | PgUp | Previous page | Alias | MOUSE_WHEEL_UP / JOY_LEFT |
Save menu | PgDn | Next page | Alias | MOUSE_WHEEL_DOWN / JOY_RIGHT |
Silent Footsteps
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
1 1/2 Ritter: Auf der Suche nach der hinreissenden Herzelinde
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Backspace | Skip cutscene | Nice to have | JOY_LEFT |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
Rosemary
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Satan and Sons
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Shaban
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | M | Show map | Alias | MOUSE_MIDDLE / JOY_Y |
Episode selection | Text input | firstMenu.window | Disabled, unreachable code |
Sofia's Debt
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Space Invaders
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
The Ancient Mark - Episode 1
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Tanya Grotter and the Magical Double Bass
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Alt+Ctrl+A | Unlocks all the spells | Disabled, need Game.DebugMode == true | |
In game | Text input | Change episode | Disabled, change_ep.window is unreachable |
Tanya Grotter and the Disappearing Floor
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Alt+Ctrl+A | Unlocks all the spells | Disabled, need Game.DebugMode == true | |
In game | Text input | Change episode | Disabled, change_ep.window is unreachable |
The Box
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
The Kite
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Fairy Tales About Toshechka and Boshechka
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | F9 | Take screenshot | Debug | Virtual keyboard |
In game | "giveall" | Type "giveall" to get all items | Secret | Virtual keyboard |
The Trader of Stories
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
The White Chamber
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Droid action | Must have | MOUSE_MIDDLE / JOY_Y |
In game | Up | Move droid up | Must have | JOY_UP |
In game | Down | Move droid down | Must have | JOY_DOWN |
In game | Left | Move droid left | Must have | JOY_LEFT |
In game | Right | Move droid right | Must have | JOY_RIGHT |
In game | F10 | Use default menu | Nice to have | MOUSE_WHEEL_DOWN |
In game | F11 | Use alternative menu | Nice to have | MOUSE_WHEEL_UP |
In game | Home | Warp to debug room | Secret | N/A |
Vsevolod
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | I | Show inventory | Must have | MOUSE_MIDDLE / JOY_Y |
In game | J | Show journal | Alias, accessible with inventory+click | JOY_LEFT |
In game | M | Show music settings | Alias | JOY_RIGHT |
In game | Mouse wheel up | Scroll inventory up | Alias | UP / JOY_UP |
In game | Mouse wheel down | Scroll inventory down | Alias | DOWN / JOY_DOWN |
Wilma Tetris
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without Right click | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Up / Space | Rotate tetris tile | Must have | MOUSE_RIGHT / JOY_Y / JOY_UP |
In game | Down / NumPad2 | Drop tetris tile | Must have | MOUSE_MIDDLE / JOY_DOWN |
In game | Left / NumPad4 | Move tetris tile left | Must have | MOUSE_WHEEL_UP / JOY_LEFT |
In game | Right / NumPad6 | Move tetris tile right | Must have | MOUSE_WHEEL_DOWN / JOY_RIGHT |
In game | "kangaroo" | Type "kangaroo" to enable/disable infinite lives | Secret | Virtual keyboard |
In game | "fullfrontal" | Type "fullfrontal" to enable/disable nudity | Secret | Virtual keyboard |
In game | "smudla" | Type "smudla" to take off one item | Secret | Virtual keyboard |
Wintermute Engine Technology Demo
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
2D games with text input required for gameplay
Five Lethal Demons
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Text input | Password puzzle | Must have | Virtual keyboard |
Save menu | PgUp | Previous page | Alias | MOUSE_WHEEL_UP / JOY_LEFT |
Save menu | PgDn | Next page | Alias | MOUSE_WHEEL_DOWN / JOY_RIGHT |
Beyond the Threshold
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Save menu | Text input | Password puzzle | Must have | Virtual keyboard |
Corrosion: Cold Winter Waiting
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Save menu | Text input | Search puzzle | Must have | Virtual keyboard |
In game | Click on screen left edge | Turn left / click on screen left edge | New feature | Left / JOY_LEFT |
In game | Click on screen right edge | Turn right / click on screen right edge | New feature | Right / JOY_RIGHT |
In game | Click on screen center | Move forwards / click on screen center | New feature | Up / JOY_UP |
In game | Click on screen bottom | Move backwards / click on screen bottom | New feature | Down / JOY_DOWN |
Helga Deep In Trouble
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Save menu | Text input | Search puzzle | Must have | Virtual keyboard |
Save menu | PgUp / Mouse wheel up | Previous page | Alias | JOY_LEFT |
Save menu | PgDn / Mouse wheel down | Next page | Alias | JOY_RIGHT |
In game | Backspace | Phone button Cancel | Alias | On-screen button |
In game | Down | Phone button Down | Alias | JOY_DOWN |
In game | Up | Phone button Up | Alias | JOY_UP |
In game | 0 | Phone button 0 | Alias | On-screen button |
In game | 1 | Phone button 1 | Alias | On-screen button |
In game | 2 | Phone button 2 | Alias | On-screen button |
In game | 3 | Phone button 3 | Alias | On-screen button |
In game | 4 | Phone button 4 | Alias | On-screen button |
In game | 5 | Phone button 5 | Alias | On-screen button |
In game | 6 | Phone button 6 | Alias | On-screen button |
In game | 7 | Phone button 7 | Alias | On-screen button |
In game | 8 | Phone button 8 | Alias | On-screen button |
In game | 9 | Phone button 9 | Alias | On-screen button |
In game | * | Phone button * | Alias | On-screen button |
In game | # | Phone button # | Alias | On-screen button |
J.U.L.I.A.
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Text input | Password puzzle | Must have | Virtual keyboard |
In game | F12 | Skip dialogue (in GreenLight demo) | Nice to have | MOUSE_MIDDLE / JOY_Y |
J.U.L.I.A.: Among the Stars
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Text input | Password puzzle | Must have | Virtual keyboard |
In game | F11 | Cancel waiting | Debug | Virtual keyboard |
In game | Backspace | Cancel input | Alias | MOUSE_MIDDLE / JOY_Y |
In game | Left | Move mobot left | Alias | JOY_LEFT |
In game | Right | Move mobot right | Alias | JOY_RIGHT |
In game | Down | Move mobot down | Alias | JOY_DOWN |
In game | Up | Move mobot up | Alias | JOY_UP |
Pole Chudes
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Text input | Input guessed word | Must have | Virtual keyboard |
In game | F1 | Spin wheel slower | Secret | MOUSE_WHEEL_UP / JOY_UP |
In game | F2 | Spin wheel faster | Secret | MOUSE_WHEEL_DOWN / JOY_DOWN |
Rhiannon: Curse of the Four Branches
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Text input | Password puzzle | Must have | Virtual keyboard |
In game | Space | Skip (cutscene) | Nice to have | MOUSE_MIDDLE / JOY_Y |
2.5D games
2.5D games without required text input
Informer Alavi - Murder of Miss Rojan
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key |
On the Tracks of Dinosaurs
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
In game | X | Show hint icons on exits | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | I | Open inventory | Alias | JOY_UP |
In game | M | Open map | Alias | JOY_DOWN |
The Lost Crown - A Ghost-Hunting Adventure
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
In game | F1 | Warp to Darklingroom_end scene | Secret | Virtual keyboard |
In game | F3 | Take screenshot | Debug | Virtual keyboard |
Way of Love: Sub Zero
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls | |||
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F10 | Use default menu | Nice to have | MOUSE_WHEEL_DOWN |
In game | F11 | Use alternative menu | Nice to have | MOUSE_WHEEL_UP |
In game | Home | Warp to debug room | Does not work, there is no scenes\debugroom\debugroom.scene | N/A |
2.5D games with text input required for user name / saved game description only
Art of Murder: FBI Confidential
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | F1 | Show scene geometry | Disabled, need debg == True | |
In game | 1 | Show chapter selection menu | Disabled, need debg == True | |
In game | Shift+1 | Hide chapter selection menu | Disabled, need debg == True | |
In game | 2 | Show overlay | Disabled, need debg == True | |
In game | Shift+2 | Hide overlay | Disabled, need debg == True | |
In game | 3 | Reload scene | Disabled, need debg == True | |
In game | 4 | Print items list | Disabled, need debg == True | |
In game | 5 | Game over | Disabled, need debg == True | |
In game | Shift+5 | Credits | Disabled, need debg == True | |
In game | 6 | Select day mode | Disabled, need debg == True | |
In game | Shift+6 | Select night mode | Disabled, need debg == True | |
In game | 7 | Show movie | Disabled, need debg == True | |
In game | 9 | Turn music on | Disabled, need debg == True | |
In game | Shift+9 | Turn music off | Disabled, need debg == True | |
In game | 0 | Exit | Disabled, need debg == True | |
In game | C | Drop selected item | Disabled, need debg == True | |
In game | H | Show superhint | Disabled, need debg == True | |
In game | Shift+H | Hide superhint | Disabled, need debg == True | |
In game | L | Get leg item | Disabled, need debg == True | |
In game | Shift+L | Drop leg item | Disabled, need debg == True | |
In game | N | Unlock all phone numbers | Disabled, need debg == True | |
In game | S | Send test in-game SMS | Disabled, need debg == True | |
In game | U | Unload models | Disabled, need debg == True | |
In game | X | Change light position X | Disabled, need debg == True | |
In game | Y | Change light position Y | Disabled, need debg == True | |
In game | Z | Change light position Z | Disabled, need debg == True | |
In game | Up | Walk forward | Disabled, need debg == True && KEYBD_ENABLE | |
In game | Down | Walk backward | Disabled, need debg == True && KEYBD_ENABLE | |
In game | Left | Turn left | Disabled, need debg == True && KEYBD_ENABLE | |
In game | Right | Turn right | Disabled, need debg == True && KEYBD_ENABLE |
Basis Octavus
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Up | Walk forward | Alias | JOY_UP |
In game | Down | Walk backward | Alias | JOY_DOWN |
In game | Left | Turn left | Alias | JOY_LEFT |
In game | Right | Turn right | Alias | JOY_RIGHT |
In game | F1 | Toggle scene geometry | Debug | MOUSE_MIDDLE / JOY_Y |
Dark Fall: Lost Souls
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
Face Noir
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | F1 | Show hint icons | Nice to have | JOY_Y |
In game | Space / Middle click | Show inventory | Must have | JOY_LEFT |
In game | Mouse wheel up | Scroll inventory up | Alias | UP / JOY_UP |
In game | Mouse wheel down | Scroll inventory down | Alias | DOWN / JOY_DOWN |
In game | Text input | A lot of helpers: ActorPosition window, LinearFog window, particles2 window | Disabled, unreachable code |
The Last Crown - Midnight Horror
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | F1 | Exit | Debug | Virtual keyboard |
In game | F2 | Toggle scene geometry | Debug | MOUSE_MIDDLE / JOY_Y |
In game | F3 | Take screenshot | Debug | Virtual keyboard |
In game | F4 | Settings | Debug | Virtual keyboard |
In game | F5 | Cancel waiting | Debug | Virtual keyboard |
In game | F6 | Print character coordinates | Debug | Virtual keyboard |
In game | F7 | Bezier window | Debug | Virtual keyboard |
Lov Mamuta
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Up | Walk forward | Alias | JOY_UP |
In game | Down | Walk backward | Alias | JOY_DOWN |
In game | Left | Turn left | Alias | JOY_LEFT |
In game | Right | Turn right | Alias | JOY_RIGHT |
In game | F1 | Toggle scene geometry | Debug | MOUSE_MIDDLE / JOY_Y |
Mental Repairs Inc
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F1 | Show help | Alias | JOY_LEFT |
Palladion
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F12 | Take screenshot | Debug | Virtual keyboard |
Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without Right click | |||
In demo mode | Text input | Input license key to unlock full game | Nice to have | Virtual keyboard |
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Right click | Select next cursor action | Standard | JOY_B |
In game | [ / Mouse wheel down | Select previous cursor action | Nice to have | N/A |
In game | ] / Mouse wheel up | Select next cursor action | Nice to have | JOY_B |
In game | Space / P | Pause | Nice to have | Virtual keyboard |
In game | . | Skip Stuff | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Pause | Quick Save | Nice to have | N/A |
In game | 1 | Dialogue answer #1 | Alias | On-screen button |
In game | 2 | Dialogue answer #2 | Alias | On-screen button |
In game | 3 | Dialogue answer #3 | Alias | On-screen button |
In game | 4 | Dialogue answer #4 | Alias | On-screen button |
In game | s | Settings menu | Alias | On-screen button |
In game | Shift+P | Take screenshot | Debug | Virtual keyboard |
In game | Tab | Show hints | Calls Scene.ApplyEvent("tab"), which is never handled | |
In game | Left | Turn left | Disabled, direct_control.script is unused | |
In game | Right | Turn right | Disabled, direct_control.script is unused | |
In game | Up | Walk forward | Disabled, direct_control.script is unused | |
In game | Up | Walk backward | Disabled, direct_control.script is unused |
Stroke of Fate dilogy
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Mouse wheel up | Camera zoom out | Alias | PAGEUP / JOY_UP |
In game | Mouse wheel down | Camera zoom in | Alias | PAGEDOWN / JOY_DOWN |
In game | M / Shift+M | Open map | Alias | JOY_LEFT |
In game | N / Shift+N | Open notes | Alias | JOY_RIGHT |
In game | Shift+C | Force drawing cursor | Debug | N/A |
In game | Shift+F | Warp to mouse cursor | Debug | N/A |
In game | Up | Walk forward | Disabled, if(0) | N/A |
In game | Down | Walk backward | Disabled, if(0) | N/A |
In game | Left | Turn left | Disabled, if(0) | N/A |
In game | Right | Turn right | Disabled, if(0) | N/A |
In game | Up | Move up | Disabled, if(DEMO or DEBUG) | N/A |
In game | Down | Move down | Disabled, if(DEMO or DEBUG) | N/A |
In game | Left | Move left | Disabled, if(DEMO or DEBUG) | N/A |
In game | Right | Move right | Disabled, if(DEMO or DEBUG) | N/A |
In game | Q / F2 | Move higher | Disabled, if(DEBUG) | N/A |
In game | A / NumPad 1 | Move lower | Disabled, if(DEBUG) | N/A |
In game | Insert | Turn left | Disabled, if(DEMO or DEBUG) | N/A |
In game | <Keycode 61?!> | Turn right | Disabled, if(DEMO or DEBUG) | N/A |
In game | B / NumPad 2 | Add everything to blog in SoF1, Disable random node in SoF2 | Disabled, if(DEBUG) | N/A |
In game | D / NumPad 4 | Change shadow type | Disabled, if(DEBUG or DEMO) | N/A |
In game | G / NumPad 7 | Free actors list | Disabled, if(DEBUG) | N/A |
In game | I / NumPad 9 | Test animation and render | Disabled, if(DEBUG) | N/A |
In game | R / F3 | Switch language | Disabled, if(DEMO) | N/A |
In game | S / F4 | Trace actor position | Disabled, if(DEBUG) | N/A |
In game | T / F5 | Toggle camera | Disabled, if(DEBUG or DEMO) | N/A |
In game | P / Shift+P | Toggle eyepatch model | Disabled, if(DEBUG) | N/A |
In game | 0 | Change model: "hide" / "crouch" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 1 | Change model: default, PIXEL_STEP /= 2 | Disabled, if(DEMO or DEBUG) | N/A |
In game | 2 | Change model: "sit", PIXEL_STEP *= 2 | Disabled, if(DEMO or DEBUG) | N/A |
In game | 3 | Change model: "heil" / "zieg" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 4 | Toggle active | Disabled, if(DEMO or DEBUG) | N/A |
In game | 5 | Change model: "action" / "knock" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 6 | Change model: "give" / "hit" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 6 | Change model: "give" / "hit" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 7 | Change model: "shidle" / "shout" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 8 | Change model: "take" / "grab" | Disabled, if(DEMO or DEBUG) | N/A |
In game | 9 | Change model: other | Disabled, if(DEMO or DEBUG) | N/A |
In game | Space | Toggle scene geometry | Disabled, if(DEMO or DEBUG) | N/A |
Wintermute 3D Characters Technology Demo
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Up | Walk forward | Alias | JOY_UP |
In game | Down | Walk backward | Alias | JOY_DOWN |
In game | Left | Turn left | Alias | JOY_LEFT |
In game | Right | Turn right | Alias | JOY_RIGHT |
In game | F1 | Toggle scene geometry | Debug | MOUSE_MIDDLE / JOY_Y |
Zbang! The Game
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without Right click | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Right click | Select next cursor action | Standard | JOY_B |
In game | [ / Mouse wheel down | Select previous cursor action | Nice to have | N/A |
In game | ] / Mouse wheel up | Select next cursor action | Nice to have | JOY_B |
In game | . | Skip talking & walking | Nice to have | JOY_DOWN |
In game | Tab | Point mouse to the door (works only in first scene in Demo) | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | Left | Turn left | Alias | JOY_LEFT |
In game | Right | Turn right | Alias | JOY_RIGHT |
In game | Up | Walk forward | Alias | JOY_UP |
In game | Text input | Support IRC Chat window | Debug | Virtual keyboard |
2.5D games with text input required for gameplay
Alpha Polaris
Context | Original controls | Action | Comment | Alternative input |
---|---|---|---|---|
Anytime | Standard controls without F1 key | |||
Save menu | Text input | Name / description input | Nice to have | Virtual keyboard |
In game | Localized text input | Word guessing puzzles! Requires localized input (cyrillic for Russian, etc) | Unimplemented | TODO: International virtual keyboard |
In game | Space | Show hint icons | Nice to have | MOUSE_MIDDLE / JOY_Y |
In game | F1 | Help screen | Alias | JOY_RIGHT |
In game | i | Show inventory | Alias | JOY_LEFT |
In game | Mouse wheel up | Scroll article up | Alias | PAGEUP / JOY_UP |
In game | Mouse wheel down | Scroll article down | Alias | PAGEDOWN / JOY_DOWN |
In game | Ctrl+F2 | Toggle scene geometry | Debug | Virtual keyboard |
In game | Ctrl+F3 | Change shadow type | Debug | Virtual keyboard |
In game | Ctrl+F5 | Take screenshot | Debug | Virtual keyboard |
In game | Ctrl+F6 | Set speech volume to 99 | Debug | Virtual keyboard |
In game | Ctrl+F7 | Show debug parser | Debug | Virtual keyboard |
In game | Ctrl+F8 | Print music volume info | Debug | Virtual keyboard |
In game | Ctrl+F9 | Exit | Debug | Virtual keyboard |
In game | Ctrl+F10 | Show debug parser | Debug | Virtual keyboard |
In game | Ctrl+F11 | Light helper window | Debug | Virtual keyboard |
In game | Text input | A really, really nice cmdline debug interface, allowing switching models, changing time of day, getting/dropping items, warping to scenes and many more | Debug | Virtual keyboard |
In game | Text input | Some debug helpers: coordinateHelper window, lightHelper window | Debug | Virtual keyboard |
In game | Up | Walk forward | Secret, type "directwalk true" in console to unlock | N/A |
In game | Down | Walk backward | Secret, type "directwalk true" in console to unlock | N/A |
In game | Left | Turn left | Secret, type "directwalk true" in console to unlock | N/A |
In game | Right | Turn right | Secret, type "directwalk true" in console to unlock | N/A |
In game | Shift+Up | Run forward | Secret, type "directwalk true" in console to unlock | N/A |
In game | Shift+Down | Run backward | Secret, type "directwalk true" in console to unlock | N/A |
In game | Shift+Left | Turn left fast | Secret, type "directwalk true" in console to unlock | N/A |
In game | Shift+Right | Turn right fast | Secret, type "directwalk true" in console to unlock | N/A |