Commit graph

58 commits

Author SHA1 Message Date
Eugene Sandulenko
95d0477674 WAGE: Switch to the common readPascalString 2017-01-14 12:46:27 +01:00
Eugene Sandulenko
b2dcd1bb1e GRAPHICS: Move font-related MacGUI code to MacFontManager 2016-10-06 23:49:39 +02:00
Eugene Sandulenko
fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
Eugene Sandulenko
0cccd0ddd1 GRAPHICS/WAGE: Made MacWindowManager font maping requiring font size 2016-08-03 23:39:10 +02:00
Eugene Sandulenko
7c12e80552 WAGE/GRAPHICS: Move standard Mac font mapping to gui/ 2016-08-03 17:28:15 +02:00
Borja Lorente
5bb5bb64f0 WAGE: Fix style issues 2016-07-31 14:05:14 +02:00
Alexander Tkachev
3588351799 WAGE: Refine saveGame() once more
_resourceId is added to entities, so saveGame() can access these ids and
save them.
2016-07-27 17:51:00 +06:00
Eugene Sandulenko
5fbac749e2 WAGE: Moved patterns to WindowManager 2016-04-28 12:37:03 +02:00
Eugene Sandulenko
fd7b31292d WAGE: Implement object clicking as part of callbacks 2016-04-20 00:55:54 +02:00
Eugene Sandulenko
00399d27db WAGE: Switch to ManagedSurface 2016-04-15 17:24:14 +02:00
Eugene Sandulenko
f5979abaa2 WAGE: Fix object sorting. Fixes many glitches 2016-04-12 10:59:53 +02:00
Eugene Sandulenko
589ffcd3b9 WAGE: Added detection for The Phoenix 2016-03-01 12:11:09 +01:00
Eugene Sandulenko
ab9e2fdca3 WAGE: Initialize class variables 2016-02-18 10:30:18 +01:00
Eugene Sandulenko
b09e70d1ca WAGE: Consistently use .empty() instead of .size() == 0 2016-02-14 17:13:23 +01:00
Eugene Sandulenko
c0be640d5e WAGE: More const'ness 2016-02-14 17:13:05 +01:00
Eugene Sandulenko
0e34bff8ab WAGE: Implement getMagicalObjects() 2016-02-14 17:12:54 +01:00
Eugene Sandulenko
34f9a1375d WAGE: Get rid of Common::String import 2016-02-14 17:12:53 +01:00
Eugene Sandulenko
b5d55fdf2b WAGE: Implement decrementUses() 2016-02-14 17:12:53 +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
2dc5841fcc WAGE: Implement handleInventoryCommand() 2016-02-14 17:12:51 +01:00
Eugene Sandulenko
c7eed7f0ad WAGE: Implement getWeapons(). Got rid of class Weapon 2016-02-14 17:12:49 +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
165066107f WAGE: Implement performOffer() 2016-01-09 13:40:19 +01:00
Eugene Sandulenko
3906c36898 WAGE: Put lists into typedefs 2016-01-09 01:34:06 +01:00
Eugene Sandulenko
82d0026298 WAGE: Started implementation of performCombatAction() 2016-01-09 00:55:35 +01:00
Eugene Sandulenko
f2584488aa WAGE: Fixed font mapping 2016-01-07 12:14:07 +01:00
Eugene Sandulenko
46076a0e6c WAGE: Plugged great deal of leaks 2016-01-07 01:24:42 +01:00
Eugene Sandulenko
4d3707d795 WAGE: Plugged even more memory leaks 2016-01-07 00:51:14 +01:00
Eugene Sandulenko
28a02b8200 WAGE: Fixed couple of memory leaks 2016-01-07 00:13:21 +01:00
Eugene Sandulenko
f9ea23f6a5 WAGE: More leak plugging 2016-01-06 23:58:37 +01:00
Eugene Sandulenko
f67b43eec8 WAGE: Fix unsigned/signed comparison 2016-01-06 23:49:57 +01:00
Eugene Sandulenko
4a9bb72cd8 WAGE: Plug memory leak 2016-01-06 23:48:04 +01:00
Eugene Sandulenko
0aaab27025 WAGE: Remove redundant code 2016-01-04 23:12:55 +01:00
Eugene Sandulenko
2e6732171d WAGE: More work on object interaction 2016-01-02 00:55:45 +01:00
Eugene Sandulenko
c001c30547 WAGE: Finished world reset 2015-12-31 22:34:44 +01:00
Eugene Sandulenko
6852fc9e2a WAGE: Initialize class variables 2015-12-31 19:49:52 +01:00
Eugene Sandulenko
1b6663a7bb WAGE: Fix random crash on start 2015-12-31 19:40:46 +01:00
Eugene Sandulenko
97c17ed199 WAGE; Fix border drawing 2015-12-30 01:46:51 +01:00
Eugene Sandulenko
0dde7a94a9 WAGE: Implement design caching 2015-12-29 10:46:51 +01:00
Eugene Sandulenko
3fe3ad7ee3 WAGE: Moved scene drawing calls to Gui class 2015-12-28 12:38:26 +01:00
Eugene Sandulenko
9ecb9f5bab WAGE: Implement font mapping 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
81dc7cd98f WAGE: Implement World::move(Chr *chr, Scene *scene) 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
f76eb1831c WAGE: Implemented object taking logic 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
6590f2c3f7 WAGE: Added stubs for menu loading 2015-12-27 15:40:58 +01:00