Commit graph

47 commits

Author SHA1 Message Date
Paul Gilbert
d57c9f2021 XEEN: Fixes to the Character Info dialog 2015-02-01 15:24:12 -05:00
Paul Gilbert
3ae4958f0b XEEN: Implemented Exchange character dialog 2015-02-01 13:57:02 -05:00
Paul Gilbert
d855aa0dab XEEN: Implemented Character Info dialog 2015-02-01 11:56:08 -05:00
Paul Gilbert
40b2f886c3 XEEN: Implement the Info dialog 2015-01-31 17:39:52 -05:00
Paul Gilbert
2472cc0917 XEEN: Initial implementation of map dialog 2015-01-31 07:22:25 -05:00
Paul Gilbert
29753a29a4 XEEN: Implemented SpellsDialog and ConfirmDialog classes 2015-01-30 19:18:43 -05:00
Paul Gilbert
be327cb767 XEEN: Implemented setSpellText for spells dialog 2015-01-29 08:42:31 -05:00
Paul Gilbert
689776d922 XEEN: Implemented doTownOptions 2015-01-27 22:04:23 -05:00
Paul Gilbert
5030d0046f XEEN: Implemented depositWithdrawl and subtract 2015-01-27 08:51:08 -05:00
Paul Gilbert
88382b2d8f XEEN: Added NumericInput class and refactored existing string input 2015-01-27 08:02:54 -05:00
Paul Gilbert
81e1bd2930 XEEN: Implemented createTownText 2015-01-26 21:35:50 -05:00
Paul Gilbert
f11e11006b XEEN: Beginnings of Town class, implemented handleAction 2015-01-25 23:59:16 -05:00
Paul Gilbert
2abce62b8f XEEN: Add skeleton for spells class 2015-01-25 21:19:59 -05:00
Paul Gilbert
409edeb1e8 XEEN: Implemented drawOutdoorsObjects 2015-01-24 14:15:24 -05:00
Paul Gilbert
a04daf3820 XEEN: Implemented drawOutdoorsMonsters 2015-01-24 13:49:41 -05:00
Paul Gilbert
c17c2aead5 XEEN: Implemented outdoors drawing code in draw3d 2015-01-24 12:09:16 -05:00
Paul Gilbert
f69fd28fe0 XEEN: Fixes for hit points calculations 2015-01-24 10:13:32 -05:00
Paul Gilbert
b533822c06 XEEN: Implement lots of stubbed PlayerStruct methods 2015-01-24 09:27:48 -05:00
Paul Gilbert
06b7eb220e XEEN: Implemented If script opcode 2015-01-23 23:47:05 -05:00
Paul Gilbert
749372e456 XEEN: More script code and string input dialog 2015-01-23 20:44:02 -05:00
Paul Gilbert
2b51d324f3 XEEN: Implemented dialogs for Who Will and YesNo 2015-01-22 22:05:36 -05:00
Paul Gilbert
687423b361 XEEN: Beginnings of main game loop and waiting 2015-01-19 11:32:57 -05:00
Paul Gilbert
e4c4736306 XEEN: Renaming of flags and surface display 2015-01-18 20:11:31 -05:00
Paul Gilbert
0ceefedce5 XEEN: Fix frame calculations for low part of _indoorList 2015-01-15 23:20:33 -05:00
Paul Gilbert
3e7163769d XEEN: Beginnings of setIndoorMonsters implementation 2015-01-15 08:33:43 -05:00
Paul Gilbert
2b78d5190b XEEN: Implementing drawIndoors 2015-01-14 00:20:45 -05:00
Paul Gilbert
a856e58ee4 XEEN: Added Combat class and further map loading sprite setting 2015-01-13 19:30:03 -05:00
Paul Gilbert
1a0a597ff8 XEEN: Add indoor terrain loading and indoor list sprite setting to Map::load 2015-01-13 08:51:04 -05:00
Paul Gilbert
230c4f52ea XEEN: Implemented map getCell method 2015-01-11 23:55:46 -05:00
Paul Gilbert
d8e23aa558 XEEN: Split up SCREEN_POSITIONING array and fix data 2015-01-11 20:35:32 -05:00
Paul Gilbert
1b3473d343 XEEN: Implement frame update loop of draw3d 2015-01-11 19:30:02 -05:00
Paul Gilbert
8f0c5543fb XEEN: Beginning to implement setIndoorObjects 2015-01-09 22:27:48 -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
166676462a XEEN: Completed assembleGameBorder method 2015-01-02 16:54:59 -10:00
Paul Gilbert
21d981f8e8 XEEN: Fix compiler warnings 2015-01-02 12:34:45 -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
64ccc21cef XEEN: Fix options menu to show correct buttons 2015-01-01 09:50:14 -10:00
Paul Gilbert
9d6de4da65 XEEN: Implemented cursor display 2014-12-30 10:22:05 -10: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
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
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
977a25ec35 XEEN: Implemented resource manager 2014-12-24 09:58:47 +11:00