26 Commits

Author SHA1 Message Date
Paul Gilbert
0aed2452c6 XEEN: Refresh screen at a higher rate for more responsive mouse 2018-05-14 19:58:58 -04:00
Paul Gilbert
d8e4f35cc0 XEEN: Remove unused GameEvent class 2018-04-07 11:07:54 -04:00
Paul Gilbert
6a32516490 XEEN: Cache mouse clicks as well as keyboard in EventsManager
This allows the well open door/gate, shoot at enemies, then close
to work with the mouse as well as the keyboard. The pending event
queue has also been limited to 5 pending events. Trust me, you
don't want to spent time spamming Shoot at a high level monster
that can't reach you, only for when it's killed to have to wait
several minutes whilst your party keeps shooting.
2018-04-07 11:02:09 -04:00
Paul Gilbert
f4af55adc2 XEEN: Subtitle improvements, set up correct subtitles for Darkside intro 2018-03-10 21:56:38 -05:00
Paul Gilbert
94966010db XEEN: More of Clouds ending 2018-02-06 21:43:50 -05:00
Paul Gilbert
b1b0f6be2e XEEN: Control panel dialog now showing 2018-01-27 21:39:40 -05:00
Paul Gilbert
93935a7798 XEEN: Implementing savegame code 2018-01-11 21:31:48 -05:00
Paul Gilbert
5819da8d3b XEEN: Fix handling of keyboard hotkeys 2017-12-16 20:12:03 -05:00
Paul Gilbert
14f70d216a XEEN: Implemented PyramidLocation class 2017-12-10 11:10:27 -05:00
Paul Gilbert
65ecb6e56f XEEN: Do rendering delays like the original did 2017-12-09 19:54:46 -05:00
Paul Gilbert
02ffcacacf XEEN: Fix strafing left & right with Control key held 2017-11-23 19:20:22 -05:00
Paul Gilbert
1cf5c7f7c9 XEEN: More of Darkside endgame sequence 2016-09-19 00:01:25 -04:00
Paul Gilbert
78132c5138 XEEN: More of Darkside endgame sequence 2016-09-18 20:48:23 -04:00
Paul Gilbert
0c948b6bd0 XEEN: Fix Travis identified warnings 2016-09-04 21:24:37 -04:00
Paul Gilbert
fd2d462296 XEEN: Moved method comments from CPP to header files 2016-08-28 17:52:56 -04:00
Paul Gilbert
62eb39515b XEEN: Some refactoring needed for resources the party dialog will need 2015-02-09 20:57:19 -05:00
Paul Gilbert
a381c49c4d XEEN: Implemented bashing 2015-02-07 22:47:28 -05:00
Paul Gilbert
ce96094c9b XEEN: In progress implementing map loading 2015-01-05 08:11:16 -05:00
Paul Gilbert
e1404f127d XEEN: Simplified SpriteResource class, char faces loading in main engine 2015-01-02 13:30:00 -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
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
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
4f423c74b7 XEEN: Implement beginnings of Dark Side intro and supporting methods 2014-12-26 14:37:20 +11:00
Paul Gilbert
a933e661a9 XEEN: Added skeleton events manager and screen class 2014-12-25 19:29:38 +11:00