Commit Graph
152 Commits
Author SHA1 Message Date
Eugene Sandulenko 2753571155 WAGE: Fix input string after script execution 2016-02-15 21:06:46 +01:00
Eugene Sandulenko bd01771720 WAGE: Fix warning 2016-02-14 17:30:13 +01:00
Eugene Sandulenko b09e70d1ca WAGE: Consistently use .empty() instead of .size() == 0 2016-02-14 17:13:23 +01:00
Eugene Sandulenko 362557935b WAGE: Use String::clear() for emptying stings 2016-02-14 17:13:22 +01:00
Eugene Sandulenko 1158987a1e WAGE: Disable Undo action after command exectution 2016-02-14 17:13:06 +01:00
Eugene Sandulenko 1e2d292eb4 WAGE: Finally fix input text behavior 2016-02-14 17:13:05 +01:00
Eugene Sandulenko 47e3fec8ea WAGE: Firther work on input improvements 2016-02-14 17:13:05 +01:00
Eugene Sandulenko ab20b96f60 WAGE: Improve text entry 2016-02-14 17:13:03 +01:00
Eugene Sandulenko 61dc7d5d04 WAGE: Fix regression leading to a crash 2016-02-14 17:13:01 +01:00
Eugene Sandulenko 6cbd4d4749 WAGE: Hid debug message deeper 2016-02-14 17:12:59 +01:00
Eugene Sandulenko 63ef49ec8a WAGE: Rename mouse event processor to add clarity 2016-02-14 17:12:58 +01:00
Eugene Sandulenko 95a3a31ee1 WAGE: Initial code for shortcuts 2016-02-14 17:12:57 +01:00
Eugene Sandulenko 6e3cd0bcb2 WAGE: Better processing of direction abbreviations 2016-02-14 17:12:57 +01:00
Eugene Sandulenko 12f02969be WAGE: Fix crashes during direction change 2016-02-14 17:12:57 +01:00
Eugene Sandulenko efc7bf6451 WAGE: FIx crash in amot 2016-02-14 17:12:57 +01:00
Eugene Sandulenko 345effab98 WAGE: Implement WageEngine::setMenu() 2016-02-14 17:12:55 +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 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