70552 Commits

Author SHA1 Message Date
Eugene Sandulenko
ad02d2eb95 WAGE: Implement dialog interaction 2016-02-14 17:12:49 +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
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
8760362302 WAGE: Draw dialog 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
5f5280d8cf WAGE: Stub for dialogs 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
028e3c14d5 WAGE: Fix border title drawing 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
d9c3cd18d6 WAGE: Simplified default pattern setting 2016-02-14 17:12:48 +01:00
Eugene Sandulenko
ee8999241e WAGE: Fix submenu rendering 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
40eb91da3c WAGE: More menu finetuning 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
f428f59788 WAGE: Remove now useess warning 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
61dec8fd96 WAGE: Fix scene and text position as it is provided by the game data 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
76639b5d3a WAGE: Add Enchanced Scepters detection 2016-02-14 17:12:47 +01:00
Eugene Sandulenko
2a16cef20e WAGE: Simplified message output formation 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
8e30167e85 WAGE: Implement handleAcceptCommand() 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
87698593db WAGE: Implement printPlayerCondition() 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
43df45d610 WAGE: Implement handleRestCommand 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
c3824f40ba WAGE: Hide debug output 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
84b382db00 WAGE: Fix about menu 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
540a2e78e5 WAGE: Fix compilation on some platforms 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
402a9cf8ef WAGE: Implemented getAboutMenuItemName() 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
5a887808ab WAGE: Regenerate weapons menu on demand 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
61c4f2091b WAGE: Make menu commands working 2016-02-14 17:12:45 +01:00
Eugene Sandulenko
72b95e639e WAGE: Create weapons menu 2016-02-14 17:12:44 +01:00
Eugene Sandulenko
d918724568 WAGE: Fix compilation on some platforms 2016-02-14 17:12:30 +01:00
Eugene Sandulenko
0c6b063f1e WAGE: Generate Commands menu 2016-01-14 13:43:42 +01:00
Eugene Sandulenko
3dc9223399 WAGE: Deactivate submenu on hovering away 2016-01-14 08:47:46 +01:00
Eugene Sandulenko
7c04b4ddf7 WAGE: Proper rendering of accelerators 2016-01-13 23:33:52 +01:00
Eugene Sandulenko
4c8b9bb52c WAGE: Moved global patterns to Gui class 2016-01-13 23:00:30 +01:00
Eugene Sandulenko
3646555a66 WAGE: Implement rendering disabled submenu items 2016-01-13 22:52:56 +01:00
Eugene Sandulenko
0299f5c580 WAGE: Support for disabled submenu items 2016-01-13 22:29:54 +01:00
Eugene Sandulenko
c196d5fa7e WAGE: Use named constants for patterns 2016-01-13 22:18:13 +01:00
Eugene Sandulenko
d7bbe3a6c5 WAGE: Fix submenu delimiter rendering 2016-01-13 22:13:56 +01:00
Eugene Sandulenko
b34308a03c WAGE: Fix vertical submenu size 2016-01-13 22:11:31 +01:00
Eugene Sandulenko
b0387a4a76 WAGE: Render submenu delimeter 2016-01-13 22:10:55 +01:00
Eugene Sandulenko
00fce85c74 WAGE: Show Ctrl synbol for built-in fonts 2016-01-13 21:56:27 +01:00
Eugene Sandulenko
ab1fdb518f WAGE: Menu fixes for fallback fonts 2016-01-13 21:52:53 +01:00
Eugene Sandulenko
1c3a4e3dbb WAGE: Adjustments to precise menu rendering 2016-01-13 21:40:27 +01:00
Eugene Sandulenko
5c2ed06dc6 WAGE: Do not highlight separators 2016-01-13 19:56:35 +01:00
Eugene Sandulenko
0476f0ea36 WAGE: Highlight submenu items 2016-01-13 19:54:01 +01:00
Eugene Sandulenko
f9412921f4 WAGE: Show accelerator keys for submenus 2016-01-13 19:34:27 +01:00
Eugene Sandulenko
a6cf968533 WAGE: Draw drop-down menu shadow 2016-01-13 19:21:42 +01:00
Eugene Sandulenko
a45c66b5a7 WAGE: Retore background with menu hovering 2016-01-13 11:08:41 +01:00
Eugene Sandulenko
02e0498e36 WAGE: Copy screen to backbuffer when entering menu 2016-01-13 10:42:10 +01:00
Eugene Sandulenko
d0b60fe4b7 WAGE: Fix crash with empty submenus 2016-01-13 10:41:54 +01:00
Eugene Sandulenko
a1e9c82579 WAGE: Fix menu dropdown dimensions 2016-01-13 09:51:15 +01:00
Eugene Sandulenko
b911c63750 WAGE: Render submenu item texts 2016-01-12 19:47:47 +01:00
Eugene Sandulenko
506748c82f WAGE: Do not crash on empty submenus 2016-01-12 19:41:52 +01:00
Eugene Sandulenko
91ef3e6dcd WAGE: Blit submenu to screen 2016-01-12 19:40:27 +01:00