Commit graph

55 commits

Author SHA1 Message Date
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
Eugene Sandulenko
82d0026298 WAGE: Started implementation of performCombatAction() 2016-01-09 00:55:35 +01:00
Eugene Sandulenko
51af66371d WAGE: Implement WageEngine::encounter() 2016-01-08 00:55:16 +01:00
Eugene Sandulenko
f97c915c7b WAGE: Display text input 2016-01-04 00:09:10 +01:00
Eugene Sandulenko
562355e62d WAGE: Graceful engine quitting 2016-01-03 21:44:04 +01:00
Eugene Sandulenko
d66c3a21f1 WAGE: Implement getGroundItemsList() 2016-01-03 20:23:39 +01:00
Eugene Sandulenko
2e6732171d WAGE: More work on object interaction 2016-01-02 00:55:45 +01:00
Eugene Sandulenko
a712a1d80b WAGE: Implement appendText() 2015-12-30 18:22:46 +01:00
Eugene Sandulenko
0dde7a94a9 WAGE: Implement design caching 2015-12-29 10:46:51 +01:00
Eugene Sandulenko
91d5b8b17e WAGE: Started border drawing implementation 2015-12-27 15:41:03 +01:00
Eugene Sandulenko
6d3fe95689 WAGE: Implemented WageEngine::onMove() 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
5f2ef620c1 WAGE: Implemented World::move(Obj *obj, Chr *chr) 2015-12-27 15:41:02 +01:00
Eugene Sandulenko
d4afcf99f2 WAGE: Initial code for world initialization 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
6d4a9f54e1 WAGE: Implement first round of comparisons 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
e71fe81d09 WAGE: stubbed attack handling 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
4cfc0d0480 WAGE: Get rid of hacky drawing 2015-12-27 15:39:52 +01:00
Eugene Sandulenko
080d3827f9 WAGE: Implemented debug drawing 2015-12-27 15:39:52 +01:00
Eugene Sandulenko
d1682018eb WAGE: Added debug output, fixed semantics
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko
5d7c72c6b6 WAGE: Remove SVN keywords from the headers
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
D G Turner
aabe774cbe WAGE: Update Engine Code For Common::RandomSource API Changes.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko
879425385e WAGE: Started implementing script execution.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00