Commit Graph

66701 Commits

Author SHA1 Message Date
Paul Gilbert
fa0d7722f1 XEEN: Work on loading sprites for monsters and objects in Map::load 2015-01-06 22:48:04 -05:00
Paul Gilbert
31f4f5b843 XEEN: More interface setup and UI button definitions 2015-01-06 19:09:07 -05:00
Paul Gilbert
eb0c292aaf XEEN: Start of in-game display implementation 2015-01-05 21:17:44 -05:00
Paul Gilbert
42165d21bb XEEN: Implement more map loading 2015-01-05 15:10:42 -05:00
Paul Gilbert
86cdb68f4d XEEN: Properly implemented map loading first loading loop 2015-01-05 11:02:35 -05:00
Paul Gilbert
ce96094c9b XEEN: In progress implementing map loading 2015-01-05 08:11:16 -05:00
Paul Gilbert
f9316bf141 XEEN: Implemented charIconsPrint 2015-01-03 19:08:30 -05:00
Paul Gilbert
97cd5a7e69 XEEN: Split game interface code into it's own class 2015-01-03 03:19:14 -10:00
Paul Gilbert
166676462a XEEN: Completed assembleGameBorder method 2015-01-02 16:54:59 -10:00
Paul Gilbert
1a999e3ceb XEEN: Refactored checkSkill into Party class 2015-01-02 16:08:38 -10:00
Paul Gilbert
7d4fcfd5af XEEN: Added checkSkill and animating indicators to assembleBorder 2015-01-02 16:02:24 -10:00
Paul Gilbert
9b40bd5c6a XEEN: More UI loading code, refactored Dialog base to ButtonContainer 2015-01-02 15:25:14 -10:00
Paul Gilbert
e1404f127d XEEN: Simplified SpriteResource class, char faces loading in main engine 2015-01-02 13:30:00 -10:00
Paul Gilbert
21d981f8e8 XEEN: Fix compiler warnings 2015-01-02 12:34:45 -10:00
Paul Gilbert
9a8cb48a9e XEEN: Cleanup of party code split, moved roster and party to engine 2015-01-02 12:27:59 -10:00
Paul Gilbert
27e020cbf9 XEEN: Split char/party logic into it's own file 2015-01-02 12:14:57 -10:00
Paul Gilbert
bef5dbdc0a XEEN: Replaced conditions array with named field structure 2015-01-02 11:29:15 -10:00
Paul Gilbert
feacce66b9 XEEN: Implemented dynamic data loading for new games 2015-01-02 11:01:41 -10:00
Paul Gilbert
971a70a2b3 XEEN: Implemented party and condition classes 2015-01-01 19:15:08 -10:00
Paul Gilbert
5135439bbd XEEN: Reorganisation of resource, sprite, and cc file class files 2015-01-01 14:57:56 -10:00
Paul Gilbert
b2f1282aeb XEEN: Credits screen now working 2015-01-01 11:46:22 -10:00
Paul Gilbert
aa3965cd5d XEEN: Beginnings of credits screen 2015-01-01 11:32:56 -10:00
Paul Gilbert
fe48af7de5 XEEN: Split up menus file into dialogs and dialogs_options 2015-01-01 11:10:26 -10:00
Paul Gilbert
64ccc21cef XEEN: Fix options menu to show correct buttons 2015-01-01 09:50:14 -10:00
Paul Gilbert
def7e9f098 XEEN: Fix clicking to have Options menu appear 2015-01-01 00:18:38 -10:00
Paul Gilbert
4dd8c68df2 XEEN: Fix background animation for Options menu 2014-12-31 23:13:49 -10:00
Paul Gilbert
fb6e8054f7 XEEN: Fixes for text display 2014-12-31 22:55:10 -10:00
Paul Gilbert
4a953b0661 XEEN: Startup fixes; options menu buttons now showing 2014-12-31 21:09:13 -10:00
Paul Gilbert
9eb2292736 XEEN: Compilation fixes 2014-12-31 16:54:14 -10:00
Paul Gilbert
6e587578c6 XEEN: Implemented writeChar 2014-12-31 16:38:17 -10:00
Paul Gilbert
c6a2f539d4 XEEN: Split the font code into it's own file 2014-12-31 16:27:37 -10:00
Paul Gilbert
d21c47e019 XEEN: Lot of font code implemented 2014-12-31 16:14:45 -10:00
Paul Gilbert
5c88d2cc42 XEEN: Implement window framing code and dialog event handling 2014-12-31 11:12:18 -10:00
Paul Gilbert
9506635bad XEEN: Implemented Window functionality 2014-12-30 22:50:24 -10:00
Paul Gilbert
fb47ec9627 XEEN: In progress implementing options/main menu 2014-12-30 17:28:53 -10:00
Paul Gilbert
9d6de4da65 XEEN: Implemented cursor display 2014-12-30 10:22:05 -10:00
Paul Gilbert
6a71a9f4d4 XEEN: Proper setup of window list 2014-12-29 22:09:21 -10:00
Paul Gilbert
676e7583f2 XEEN: Temporary processing of Window list data to produce formatted output 2014-12-29 21:20:40 -10:00
Paul Gilbert
537da8b7b9 XEEN: Second Dark Side title screen, beginnings of starting sequence 2014-12-27 09:07:25 +11:00
Paul Gilbert
1d62e224b9 XEEN: Implement button handlng and rest of Dark Side title screen 2014-12-26 22:00:39 +11:00
Paul Gilbert
a93177e0b3 XEEN: Fix for correct line offsets in sprite drawing 2014-12-26 21:10:02 +11:00
Paul Gilbert
cadb7176bc XEEN: Fix error in vertMerge 2014-12-26 18:57:58 +11:00
Paul Gilbert
1a6dd88713 XEEN: Fix error in vertMerge 2014-12-26 18:50:14 +11:00
Paul Gilbert
d213db3dc1 XEEN: Converted SpriteResource to decoding sprite frames on the fly 2014-12-26 18:31:05 +11:00
Paul Gilbert
4f423c74b7 XEEN: Implement beginnings of Dark Side intro and supporting methods 2014-12-26 14:37:20 +11:00
Paul Gilbert
1249bc03fd XEEN: Implemented horizontal and vertical page merging 2014-12-26 13:10:30 +11:00
Paul Gilbert
42afa00392 XEEN: Initial implementation of sprite resource class 2014-12-26 10:05:51 +11:00
Paul Gilbert
4e05f36abd XEEN: Add XSurface base class and Screen dirty rect code 2014-12-25 20:56:35 +11:00
Paul Gilbert
a933e661a9 XEEN: Added skeleton events manager and screen class 2014-12-25 19:29:38 +11:00
Paul Gilbert
a8da12bbe4 XEEN: Added skeletons for Clouds, Dark Side, and World of Xeen engines 2014-12-25 17:02:51 +11:00