aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/game
AgeCommit message (Collapse)Author
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2011-11-07LASTEXPRESS: Fix typos in shared game code (as reported by _sev)Littleboy
2011-11-03LASTEXPRESS: Fix read size parameter.Johannes Schickel
2011-11-02LASTEXPRESS: Fix incorrect read() callEugene Sandulenko
2011-09-19LASTEXPRESS: Small cleanup in Entities::processEntity() and ↵Littleboy
Entities::processFrame()
2011-07-08LASTEXPRESS: Prefix savegame filenames with "lastexpress"Littleboy
2011-06-28LASTEXPRESS: Cleanup commentsLittleboy
2011-06-28LASTEXPRESS: Move Sound class to the sound folderLittleboy
2011-06-28LASTEXPRESS: Move sound queue related functions to a separate classLittleboy
- Implement missing queue reset function - Cleanup SoundManager::playLoopingSound()
2011-06-28LASTEXPRESS: Move more entry-related functions to Entry classLittleboy
2011-06-25LASTEXPRESS: Give proper name to another sound struct memberEugene Sandulenko
2011-06-24LASTEXPRESS: Move subtitle-related methods to the SubtitleEntry classLittleboy
2011-06-24LASTEXPRESS: Refactor Sound classLittleboy
- Move entry-related functions to separate class - Move enumeration to shared header and rename FlagType to SoundFlag
2011-06-24LASTEXPRESS: Implement playLoopingSound()Eugene Sandulenko
In order for it to work properly, updateQueue() should be unstubbed.
2011-06-23LASTEXPRESS: Move Menu class to a separate folderLittleboy
2011-06-22LASTEXPRESS: Move Fight class to its own folderLittleboy
2011-06-22LASTEXPRESS: Make some static data const respectively static.Johannes Schickel
2011-06-22LASTEXPRESS: Named several soundEntry structure membersEugene Sandulenko
2011-06-22LASTEXPRESS: Implement sound filters. Still not hooked in.Eugene Sandulenko
2011-06-03LASTEXPRESS: Remove unused variables.eriktorbjorn
2011-06-02LASTEXPRESS: Replace sprintf() usage with Common::String::format()Littleboy
2011-05-24LASTEXPRESS: Add a separate sound cache list for entries with a sound data ↵Littleboy
buffer
2011-05-14LASTEXPRESS: Silence compiler warningMax Horn
2011-05-13LASTEXPRESS: Implement SoundManager::setupCache()Littleboy
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-11LASTEXPRESS: Implement last part of inventory handlingLittleboy
2011-05-10LASTEXPRESS: Implement item selection and scene loadingLittleboy
2011-05-10LASTEXPRESS: Implement highlight of inventory itemsLittleboy
2011-05-10LASTEXPRESS: Draw portrait non-highlighted in Inventory::show()Littleboy
2011-05-10LASTEXPRESS: Add button pressed state for inventory handlingLittleboy
2011-05-10LASTEXPRESS: Implement skeleton code for selected item and inventory selectionLittleboy
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-09LASTEXPRESS: Add support for item highlight in inventory and scene restoreJulien Templier
- Properly show egg not highlighted by default - Fix GCC warning in drawItem() - Remove unused code svn-id: r55855
2011-02-09LASTEXPRESS: Implement proper Inventory::open() and Inventory::close()Julien Templier
svn-id: r55848
2011-02-09LASTEXPRESS: Properly update cursor when hovering Egg and inventory itemsJulien Templier
svn-id: r55847
2011-02-09LASTEXPRESS: Refactor inventory handlingJulien Templier
- 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-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-01-26LASTEXPRESS: Add some more error handling to Savegame and Sound classesJulien Templier
- Add some const modifiers where applicable - Add some missing casts svn-id: r55541
2011-01-25LASTEXPRESS: Fixed Memory Leak in Subtitles.David Turner
Also, fixed minor uninitialised read in animation event polling. svn-id: r55524
2011-01-25LASTEXPRESS: Correct typos in Alexei logic and sound codeJulien Templier
svn-id: r55523
2011-01-25LASTEXPRESS: Fix accidental assignment in sound.cpp.David Turner
Checked with Littleboy that this was not intentional. svn-id: r55520
2011-01-25LASTEXPRESS: Corrected format warning in state.hDavid Turner
svn-id: r55519
2011-01-25LASTEXPRESS: Add per-entry sound stream (this fixes all dialog being cut as ↵Julien Templier
soon as a new sound is queued) svn-id: r55513
2011-01-25LASTEXPRESS: Add some subtitle support to Sound classJulien Templier
svn-id: r55511
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-11-19LASTEXPRESS: Poll events when loading savegames to prevent freezing the ↵Julien Templier
application svn-id: r54368
2010-11-19LASTEXPRESS: Add missing queue reset in Entitites::resetSequencesJulien Templier
svn-id: r54367
2010-11-16LASTEXPRESS: Fix SequenceFrame leak in Entities codeJulien Templier
- Add EntityCallData destructor to dispose of frames & Sequences - Properly dispose of frames in Entities::resetSequences() svn-id: r54270
2010-11-15LASTEXPRESS: Use Common::StackLock instead of mutex lock/unlock in Sound classJulien Templier
svn-id: r54247
2010-11-15LASTEXPRESS: Fix frame leak in Entities::processFrame()Julien Templier
When not keeping the previous frame, the current frame was overwritten. We now delete it before assigning a new value. svn-id: r54246