antoniou79
313c3ef89a
HDB: Comment out the modify controls button
...
This was uncommented in previous commit for testing and was kept by mistake
In this commit, some of the functions for the modify controls screen are not implemented at a basic level. The modify controls screen is just a picture, but other than the remapping of keys, which would need more work to implement and probably synch with the ScummVM keymapped, it contains useful info on how the game controls work.
2022-05-25 13:26:46 +03:00
antoniou79
e401d2814f
HDB: Keep exhaustion attached when scrolling away the rocket
...
Previously the scolling animation (to the left) would keep exhaustion in place
2022-05-25 12:58:59 +03:00
antoniou79
c8de160946
HDB: Use enum values for options and menu screen ids
...
Note that the Option screen for modifying controls (id 2) is not implemented
2022-05-25 12:58:59 +03:00
antoniou79
1ab83c2a28
HDB: Add proper volume settings synchronization
...
Between GMM / ScummVM launcher settings and game
Also commented out some incomplete and unused code meant for cross fading or fading in and out music tracks (Songs)
2022-05-25 12:58:59 +03:00
antoniou79
10c2d00967
HDB: Split some menu vars into bool and integers
...
To clear up their role and improve code readability
2022-05-25 12:58:59 +03:00
antoniou79
3328b03b70
HDB: Remove redundant "g_hdb->_menu->" in menu code
2022-05-25 12:58:59 +03:00
antoniou79
d1b3d9fe2d
HDB: Fix warp screen back button placement
2022-05-25 12:58:59 +03:00
antoniou79
5a7719cc66
HDB: Fix getting cheat enabled state from ConfMan
2022-05-25 12:58:59 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Cameron Cawley
44f7f801a1
HDB: Add keymapper support
2020-08-27 10:34:59 +02:00
Eugene Sandulenko
a37e9a8f9a
HDB: Replace NULL with nullptr
2020-04-28 09:42:27 +02:00
D G Turner
4be7972561
HDB: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-03 22:12:24 +00:00
D G Turner
0d498a2036
HDB: Remove More Fixed Sized String Buffers in Menu Code
2019-09-14 01:43:09 +01:00
D G Turner
04d522121b
HDB: Remove Fixed Sized String Buffers in Menu Code
...
These are replaced by Common::String usage.
2019-09-14 01:22:25 +01:00
Strangerke
cf001b1116
HDB: Turn _voicesOn into a boolean
2019-09-06 22:14:12 +02:00
Strangerke
bfb1d6d059
HDB: Remove unused variables in menu
2019-09-06 21:51:55 +02:00
Strangerke
caa870bc25
HDB: Fix uninitialized variables in ai_init and menu
2019-09-06 21:46:21 +02:00
Eugene Sandulenko
a7e30d0e7f
HDB: Fix compilation on Amiga
2019-09-03 21:08:13 +02:00
Eugene Sandulenko
abbe16bf01
HDB: Do not write config on every launch
2019-09-03 17:17:35 +02:00
Eugene Sandulenko
32969d3d7e
HDB: Fix monkeystone star triggers
2019-09-03 17:17:35 +02:00
Strangerke
b29317c0b0
HDB: Janitorial - Fix some code formatting
2019-09-03 17:17:35 +02:00
Nipun Garg
6500e81aab
HDB: Remove redundant STUBs
2019-09-03 17:17:34 +02:00
Eugene Sandulenko
62a0fb8551
HDB: Remove unneeded include
2019-09-03 17:17:34 +02:00
Nipun Garg
6fbadccf08
HDB: Fix voice playing when no message on screen
2019-09-03 17:17:34 +02:00
Eugene Sandulenko
d7b1e9d38e
HDB: Implement quit screenshot differences for the PPC demos
2019-09-03 17:17:34 +02:00
Nipun Garg
83ceef1e97
HDB: Fix PPC _quitYes and _quitNo co-ordinates
2019-09-03 17:17:33 +02:00
Eugene Sandulenko
e08a1ec37d
HDB: Implement Handango differences
2019-09-03 17:17:33 +02:00
Eugene Sandulenko
febdd3beee
HDB: Fix crashes in PPC demo
2019-09-03 17:17:33 +02:00
Nipun Garg
cb8976b65a
HDB: Add Handango GFX and Demo Title Screen
2019-09-03 17:17:32 +02:00
Nipun Garg
7ad5cf9d30
HDB: Add new PPC-specific code
2019-09-03 17:17:31 +02:00
Nipun Garg
878eefceb5
HDB: Integrate PPC version of Menu and Gfx
2019-09-03 17:17:31 +02:00
Nipun Garg
345c017ff7
HDB: Section off WIN32 specific-code
2019-09-03 17:17:31 +02:00
Nipun Garg
63f9cd97ad
HDB: Fix PPC crash due to _menuBackoutGfx
2019-09-03 17:17:31 +02:00
Nipun Garg
a5ee5fbd18
HDB: Add Platform-specific constants for Menu
2019-09-03 17:17:31 +02:00
Nipun Garg
0fb3ad7ba0
HDB: Make Platform specific constants into variables
2019-09-03 17:17:30 +02:00
Nipun Garg
6e357d9d97
HDB: Minor PPC fixes
2019-09-03 17:17:30 +02:00
Nipun Garg
c1d2468f07
HDB: Section off PPC-specific code
2019-09-03 17:17:30 +02:00
Nipun Garg
b8bbc32a89
HDB: Add support for the PPC version
2019-09-03 17:17:30 +02:00
Nipun Garg
78278af46a
HDB: Check isDemo() first, otherwise it would crash
...
by trying to load Demo GFX
2019-09-03 17:17:30 +02:00
Eugene Sandulenko
d1b906a442
HDB: Implement rest of the demo differences
2019-09-03 17:17:29 +02:00
Eugene Sandulenko
6c21dfbbe6
HDB: Implemented demo differences for menu
2019-09-03 17:17:29 +02:00
Eugene Sandulenko
e0b0d85f5b
HDB: Reduce header dependency
2019-09-03 17:17:28 +02:00
Eugene Sandulenko
951943ecec
HDB: Reduce header dependency
2019-09-03 17:17:28 +02:00
Eugene Sandulenko
810ac81b0f
HDB: Reduce header dependency
2019-09-03 17:17:28 +02:00
Eugene Sandulenko
91da8c7aab
HDB: Reduce header dependency
2019-09-03 17:17:27 +02:00
Eugene Sandulenko
a0817b0b5a
HDB: Reduce header dependency
2019-09-03 17:17:27 +02:00
Eugene Sandulenko
2844b48ac1
HDB: Reduce header dependency
2019-09-03 17:17:27 +02:00
Eugene Sandulenko
c3d0f49538
HDB: Reduce header dependency
2019-09-03 17:17:27 +02:00
Eugene Sandulenko
b845e70102
HDB: Reduce header dependency
2019-09-03 17:17:27 +02:00
Strangerke
f1bf353cd3
HDB: Reduce some more variable scopes
2019-09-03 17:17:26 +02:00