Commit Graph
135 Commits
Author SHA1 Message Date
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 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 efdf51d3dd WAGE: Draw gameover dialog 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 5a887808ab WAGE: Regenerate weapons menu on demand 2016-02-14 17:12:45 +01:00
Eugene Sandulenko 2d2c8ab340 WAGE: Highlight first level menus 2016-01-11 20:17:38 +01:00
Eugene Sandulenko 856a4e1eb3 WAGE: Fix crash at startup 2016-01-11 11:38:32 +01:00
Eugene Sandulenko 165066107f WAGE: Implement performOffer() 2016-01-09 13:40:19 +01:00
Eugene Sandulenko 91d70b6df6 WAGE: Fix _monster/getMonster() mess 2016-01-09 01:57:43 +01:00
Eugene Sandulenko 3906c36898 WAGE: Put lists into typedefs 2016-01-09 01:34:06 +01:00
Eugene Sandulenko 9b8e5020bf WAGE: Reduced header dependency 2016-01-09 01:25:23 +01:00
Eugene Sandulenko 42ebff811a WAGE: SPlit out combat-related methods into separate file 2016-01-09 01:20:35 +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 87766f6753 WAGE: Implement monster following 2016-01-08 00:27:40 +01:00
Eugene Sandulenko 7bdb942cac WAGE: Implement WageEngine::regen() 2016-01-07 18:30:44 +01:00
Eugene Sandulenko 9bd51254c6 WAGE: Process scenes without scripts 2016-01-07 12:35:05 +01:00
Eugene Sandulenko 46076a0e6c WAGE: Plugged great deal of leaks 2016-01-07 01:24:42 +01:00
Eugene Sandulenko b28dc762df WAGE: Fix warnings 2016-01-06 23:19:51 +01:00
Eugene Sandulenko af691d9959 WAGE: Fix crash with empty input 2016-01-06 23:17:21 +01:00
Eugene Sandulenko 8763ca4841 WAGE: Fix scene transitions 2016-01-05 19:31:08 +01:00
Eugene Sandulenko 3b48d90f13 WAGE: Mark scene as dirty of some object was moved to/from it 2016-01-04 12:06:47 +01:00
Eugene Sandulenko 21dae458ea WAGE: Properly print out input text on game events 2016-01-04 11:11:04 +01:00
Eugene Sandulenko 1b0d6a4304 WAGE: Implement command execution 2016-01-04 00:21:31 +01:00
Eugene Sandulenko 44582b503a WAGE: Support full range of ASCII in input 2016-01-04 00:17:31 +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 b25b2ec8ad WAGE: Implement immediate text rendering to match original 2016-01-03 15:34:26 +01:00
Eugene Sandulenko c6a83d1e06 WAGE: Proper game start 2016-01-03 00:28:37 +01:00
Eugene Sandulenko 31e4f810c6 WAGE: Fixed game loop 2016-01-02 02:42:15 +01:00
Eugene Sandulenko e825eadb80 WAGE: Made Gui autosense scene change 2016-01-02 02:39:47 +01:00
Eugene Sandulenko 2e6732171d WAGE: More work on object interaction 2016-01-02 00:55:45 +01:00
Eugene Sandulenko 1ef7beb8e8 WAGE: Stub for object clicking 2016-01-01 18:48:16 +01:00
Eugene Sandulenko ac87bc9671 WAGE: Implement cursor drawing and handling 2016-01-01 01:46:27 +01:00
Eugene Sandulenko 3835f9f626 WAGE: Matched game screen size to Macintosh, fixed line spacing 2015-12-31 19:07:50 +01:00
Eugene Sandulenko f25663605b WAGE: Implement console drawing 2015-12-31 17:45:36 +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 438eb45704 WAGE: Increased startup speed 2015-12-28 19:13:13 +01:00
Eugene Sandulenko 3fe3ad7ee3 WAGE: Moved scene drawing calls to Gui class 2015-12-28 12:38:26 +01:00
Eugene Sandulenko 357d956a83 WAGE: More improvements to the border drawing 2015-12-27 15:41:03 +01:00
Eugene Sandulenko cd063ec0e8 WAGE: Further work on border drawing 2015-12-27 15:41:03 +01:00
Eugene Sandulenko 91d5b8b17e WAGE: Started border drawing implementation 2015-12-27 15:41:03 +01:00
Eugene Sandulenko ab34bafc31 WAGE: Implement scene drawing 2015-12-27 15:41:02 +01:00
Eugene Sandulenko 6d3fe95689 WAGE: Implemented WageEngine::onMove() 2015-12-27 15:41:02 +01:00