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