75 Commits

Author SHA1 Message Date
Eugene Sandulenko
ec2dd2726b ENGINES: Added optional parameter to canSave/LoadGameStateCurrently() for indicating the reason 2023-12-08 12:21:16 +01:00
Eugene Sandulenko
0b53d3c115
WAGE: Implemented periodic scene sounds 2023-09-10 21:38:58 +02:00
Eugene Sandulenko
d40bf2ce6c
WAGE: Implemented the rest of menu commands 2023-09-10 18:09:43 +02:00
Eugene Sandulenko
41386aa5c4
WAGE: Implemented "Save" command 2023-09-10 15:40:14 +02:00
Eugene Sandulenko
c2d4c92241
WAGE: Fix warning 2022-08-05 20:20:26 +02:00
Avijeet
f9fd3b699c WAGE: Move pollEvent's definition to wage.cpp 2022-08-05 20:15:03 +02:00
Avijeet
033bc00cd1 GRAPHICS: MACGUI: Poll events in MacDialog itself 2022-08-05 20:15:03 +02:00
Avijeet
1b955dc90c GRAPHICS: MACGUI: Refactor MacDialog to not use WAGE functions 2022-08-05 20:15:03 +02:00
Avijeet
9f6d054f5d WAGE: Refactor getFeatures() 2022-08-05 20:15:03 +02:00
Avijeet
e8fee0ccc2 JANITORIAL: Formatting fix 2022-08-05 20:15:03 +02:00
Avijeet
9b52b4b384 WAGE: Add resolution flag to game detection entry 2022-08-05 20:15:03 +02:00
Avijeet
c4ede93e79 WAGE: Add about screen 2022-08-05 20:15:03 +02:00
Avijeet
ac847e4117 GRAPHICS: MACGUI: Refactor wage/dialog.cpp to macgui/macdialog.cpp 2022-08-05 20:15:03 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert
9f175c4053 ENGINES: Cleanup of savegame filenames generation
This removes filename methods when it matched the Engine method.
Secondly, ensuring there was an overriden getSaveStateName method
for engines that didn't do the standard target.00x save filenames
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c ENGINES: Merge saveGameState virtual methods into a single one 2020-02-16 15:44:28 -08:00
Paul Gilbert
813226095a WAGE: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
Bastien Bouclet
6ebf1aa6d1 WAGE: Add override keywords 2020-02-09 12:55:00 +01:00
Eugene Sandulenko
9fe1fa41c7 WAGE: Added override keywords 2020-02-06 23:46:47 +01:00
Paul Gilbert
5b80320525 ENGINES: Adding override keyword to hasFeature methods 2020-02-04 20:04:11 -08:00
Eugene Sandulenko
31eb4724d3 WAGE: Correctly specify target name for dumped scripts 2017-08-29 20:15:19 +02:00
Eugene Sandulenko
b5c552b3bb WAGE: Quit gracefully when requested 2017-08-29 09:33:44 +02:00
Eugene Sandulenko
58fb345b3e WAGE: Since the sounds are blocking, made the sound handle global 2017-08-29 09:33:44 +02:00
Eugene Sandulenko
95d0477674 WAGE: Switch to the common readPascalString 2017-01-14 12:46:27 +01:00
Eugene Sandulenko
fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
Alexander Tkachev
f50d9feee1 WAGE: Make menu items show Save/Load dialog
Default ScummVM Save/Load dialog shows up on click.
2016-07-29 17:48:23 +06:00
Alexander Tkachev
a854217bd6 WAGE: Refine loadGame()
It now actually does the loading.
2016-07-28 15:21:14 +06:00
Alexander Tkachev
18476dc752 WAGE: Add loadGame() sketch 2016-07-27 21:38:10 +06:00
Alexander Tkachev
fe1f5352aa WAGE: Refine WageEngine::saveGame()
More values are saved now, yet some are still not found.
2016-07-27 12:36:41 +06:00
Alexander Tkachev
a5fc17f0b1 WAGE: Add saveGameState() sketch
Copy-pasted from asvitkine/wage-engine (on java). I've managed filling
in some values, the others are 0 for now.
2016-07-26 20:07:45 +06:00
Eugene Sandulenko
5fbac749e2 WAGE: Moved patterns to WindowManager 2016-04-28 12:37:03 +02:00
Eugene Sandulenko
866650fccd WAGE: Draw border in MacWindow 2016-04-14 12:08:27 +02:00
Eugene Sandulenko
6775d86d06 WAGE: Fix bugs in original, when people mistype storage scene name 2016-04-05 18:48:29 +02:00
Eugene Sandulenko
4f813d2b99 WAGE: Plug the debugger in 2016-03-15 11:27:49 +01:00
Eugene Sandulenko
e105ec8df3 WAGE: Proper name for include guard 2016-02-14 17:13:22 +01:00
Eugene Sandulenko
c0697f7f2b WAGE: const goodness 2016-02-14 17:13:21 +01:00
Eugene Sandulenko
c5a01f3f38 WAGE: Marked some methods as static, const'ness 2016-02-14 17:13:21 +01:00
Eugene Sandulenko
34f9a1375d WAGE: Get rid of Common::String import 2016-02-14 17:12:53 +01:00
Eugene Sandulenko
2fba6e3a17 WAGE: Unstub redrawScene() 2016-02-14 17:12:52 +01:00
Eugene Sandulenko
47b3f404b8 WAGE: Moved all interaction-related methods from script.cpp to combat.cpp 2016-02-14 17:12:52 +01:00
Eugene Sandulenko
b70ae62d4b WAGE: Implement performMagic() 2016-02-14 17:12:50 +01:00
Eugene Sandulenko
c76b7ec63c WAGE: Implement performAttack() 2016-02-14 17:12:50 +01:00
Eugene Sandulenko
6c205ad46d WAGE: Made save dialog functional 2016-02-14 17:12:50 +01:00
Eugene Sandulenko
936609fb11 WAGE: Implemented saveDialog() 2016-02-14 17:12:49 +01:00
Eugene Sandulenko
c7eed7f0ad WAGE: Implement getWeapons(). Got rid of class Weapon 2016-02-14 17:12:49 +01:00
Eugene Sandulenko
750e44219f WAGE: Dialog loop 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
2a16cef20e WAGE: Simplified message output formation 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
43df45d610 WAGE: Implement handleRestCommand 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
61c4f2091b WAGE: Make menu commands working 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
db6fafd58a WAGE: Implemented performCombatAction 2016-01-09 01:13:25 +01:00