Littleboy
5310d49e53
LASTEXPRESS: Rename Server* classes to Waiter*
2014-06-16 18:46:13 -04:00
Johannes Schickel
3d4f409572
LASTEXPRESS: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Littleboy
a496ade059
LASTEXPRESS: Fix unchecked return value in LastExpressEngine::pollEvents() (CID1004167)
2013-09-05 22:51:31 -04:00
Littleboy
6aeda2638b
LASTEXPRESS: More include re-organization
2012-07-27 00:54:24 -04:00
Littleboy
0635d99ec7
LASTEXPRESS: Cleanup
...
- Add missing initializer/destructors
- Add some const modifiers
- Remove some unneeded casts
- Use enumeration values in switch constructs
2012-07-14 14:26:00 -04:00
Littleboy
732a2c80dd
LASTEXPRESS: Remove duplicated include statements
2012-07-14 13:23:54 -04:00
Eugene Sandulenko
43c7b10566
LASTEXPRESS: Reduce header dependency
2011-08-06 11:28:37 +01:00
Eugene Sandulenko
78f1ea7690
OSYSTEM: extended installTimerProc() with timer ID parameter
2011-08-06 11:28:35 +01:00
Littleboy
b4ac4988cc
LASTEXPRESS: Cleanup comments
2011-06-28 22:54:51 -04:00
Littleboy
90dc4f9a8c
LASTEXPRESS: Move Sound class to the sound folder
2011-06-28 22:30:24 -04:00
Littleboy
6eace0ca75
LASTEXPRESS: Move sound queue related functions to a separate class
...
- Implement missing queue reset function
- Cleanup SoundManager::playLoopingSound()
2011-06-28 22:13:40 -04:00
Littleboy
f0cf72f431
LASTEXPRESS: Move Menu class to a separate folder
2011-06-23 06:58:21 -04:00
Littleboy
85bb5ef45e
LASTEXPRESS: Fix leak and corruption of event handlers function pointers
...
- Add better error handling
- Properly delete previous event handlers when setting new ones or restoring from backup
2011-06-22 19:31:34 -04:00
Max Horn
8878be7b11
LASTEXPRESS: Reduce header dependencies
2011-06-10 22:15:47 +02:00
Littleboy
be7064c25e
LASTEXPRESS: Remove unused LastExpressEngine::errorString()
2011-06-02 18:22:59 -04:00
Max Horn
4cbe4ede66
COMMON: Registers RandomSources in constructor with the event recorder
...
This also removes the dependency of engines on the event recorder header
and API, and will make it easier to RandomSources that are not properly
registered.
2011-05-17 12:17:26 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Littleboy
3088acf69a
LASTEXPRESS: Add button pressed state for inventory handling
2011-05-10 19:18:26 -04:00
Littleboy
5277c86482
LASTEXPRESS: Fix sound timer to only run every 17 milliseconds
2011-03-22 16:46:31 -04:00
dhewg
a0bdb6e5df
LASTEXPRESS: Init volume levels on startup
2011-03-19 16:04:53 +01:00
Julien Templier
6b477ee33e
LASTEXPRESS: Refactor inventory handling
...
- Rewrite menu icon part of Inventory::handleMouseEvent()
- Add proper support for icon brightness
- Add drawItem method in place of macro
svn-id: r55846
2011-02-09 00:23:35 +00:00
Julien Templier
521f228ced
LASTEXPRESS: Use SAFE_DELETE for class variables
...
svn-id: r54201
2010-11-11 14:19:44 +00:00
Julien Templier
3b66e53bbe
LASTEXPRESS: Fix some memory leaks
...
- Reading past the end of file in SaveLoad::init
- Missing deallocation of cache in SoundManager
- Missing deallocation of coords in SceneHotspot
- Missing deallocation of event handlers in LastExpressEngine::setEventHandlers
- Missing deallocation of InSaveFile in SaveLoad::isSavegameValid
- Missing deallocation of frames in Menu
as reported by digitall
svn-id: r54193
2010-11-11 03:25:35 +00:00
Eugene Sandulenko
86d650926f
LASTEXPRESS: Merge in the engine.
...
svn-id: r53579
2010-10-18 19:17:38 +00:00