Commit graph

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
642dea8ff8 XEEN: Add missing return in event processing switch 2018-04-07 19:04:06 -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
7f50c50401 XEEN: Fix exiting to main menu after playing ending cutscenes 2018-02-11 21:16:23 -05:00
Paul Gilbert
94966010db XEEN: More of Clouds ending 2018-02-06 21:43:50 -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
f77367c42b XEEN: Fix display of cursor 2016-09-24 22:32:15 -04:00
Paul Gilbert
96b5fc817c XEEN: Fix merging graphic pages to screen 2016-09-18 21:12:46 -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
8e6708e600 XEEN: Hook up debugger properly and implement spell command 2015-03-01 21:58:58 -05: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
4a953b0661 XEEN: Startup fixes; options menu buttons now showing 2014-12-31 21:09:13 -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