aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/eobcommon.h
AgeCommit message (Collapse)Author
2019-01-23KYRA: (EOB) - allow swapping L/R buttons via GMMathrxx
This adds an engine specific GMM option that allows to swap L/R mouse button actions when clicking on the character weapon slots (which might improve the game experience for tablet users).
2018-11-14KYRA: (EOB) - add support for FM-Towns version of EOB IIathrxx
2018-11-14KYRA: (EOB) - fix thumbnails for special casesathrxx
(EGA dithering, 16bit mode, Japanese font rendering)
2018-11-14KYRA: (EOB) - minor cleanup of shape drawing codeathrxx
2018-10-28KYRA: (EOB) - minor fix for EOB 1 monster hit chance calculationathrxx
2018-04-19JANITORIAL: Fix whitespaceAdrian Frühwirth
2014-02-18KYRA: Make GPL headers consistent in themselves.Johannes Schickel
2013-04-21KYRA: (EOB) - minor cleanupathrxx
2013-04-14KYRA: (EOB) - add debug function to export save files in original formatathrxx
2013-01-09KYRA: (LOL/FM-TOWNS) - adapt static resourcesathrxx
2012-11-19KYRA: Make "const type *const" use consistent.Johannes Schickel
I used this command for changing "const type * const" to "const type *const": git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/const \([a-zA-Z0-9_]*\) \* const/const \1 \*const/g'
2012-11-18KYRA: (EOB) - cleaning up CGA/EGA graphics codeathrxx
- fix some glitches in CGA rendering mode - revert most of 66da4777d476c6a9fc2a13351e3b30afc748fd94 (instead of having lots of EGA dithering routines throughout the whole EOB code we're going to implement some post-processing code in updateScreen())
2012-07-03JANITORIAL: Remove extra semicolonsOri Avtalion
2012-02-24KYRA: (EOB) - cleanup CGA/EGA code a bitathrxx
2012-02-21KYRA: (EOB) - complete CGA graphics mode implementationathrxx
2012-02-21KYRA: (EOB) - start work on CGA and EGA graphics modesathrxx
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)
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-01-16KYRA: (EOB) - change behavior of safe game file importing codeathrxx
- The initial import of original save files will now use the next free available slots instead of moving the original files to the top of the save file list - add error check to loading routine for original saves - also limit debug console command to main menu, since it causes issues when used during the game or during character generation
2012-01-15KYRA: (EOB) - add support for original save game filesathrxx
The engine will try to import original save game files once per target (especially the "Quick Start Party"). Afterwards the user can manually import save files with the debug console.
2012-01-06KYRA: (EOB) - add basic distinction between music and sound effectsathrxx
(The original code of the DOS version does not distinguish here, but we do it anyway so as to make more sense of the GMM volume settings)
2011-12-30KYRA: Add basic keymapper support to EoB 1+2.Johannes Schickel
2011-12-29KYRA: (EOB) - fix warning about overloaded virtual function being only ↵athrxx
partially overridden
2011-12-28KYRA: (EOB) - cleanup dialog settings a bitathrxx
2011-12-26KYRA: Merge Screen_Rpg with Screen (for now).Johannes Schickel
This should(!) fix ARM compilation issues due to virtual inheritance.
2011-12-26KYRA: Unconfuse some MSVC versions by adding a space before a comment.Johannes Schickel
2011-12-26KYRA: (EOB) - implement EOB1 party transferathrxx
2011-12-26KYRA: (EOB) - Start implementing EOB1 party transfer (not working yet)athrxx
(ScummVM specific solution which allows the selection of save files of all configured EOB1 targets)
2011-12-26KYRA: whitespace cleanupathrxx
2011-12-26KYRA: (EOB/LOL) - move eob/lol specific screen code to new classathrxx
2011-12-26KYRA: (EOB/LOL) - rename some varsathrxx
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
2011-12-26KYRA: (EOB/LOL) - cleanup common codeathrxx
(rename some stuff and move EOB/LOL common code to separate files)
2011-12-26KYRA: (EOB) - fix some more bugsathrxx
- wrong usage of static array which caused issues when restarting after RTL - portability issue with dialog labels - (original code) bug in hold person spell
2011-12-26KYRA: (EOB) - make sure that the music stops after character generation in Eob 1athrxx
(also more cleanup)
2011-12-26KYRA: (EOB) - rename some saving throw related dataathrxx
2011-12-26KYRA: (EOB) - fix mem leakathrxx
2011-12-26KYRA: (EOB) - fix some valgrind warningsathrxx
2011-12-26KYRA: (EOB) - add debugger, etc.athrxx
- add basic debugger support - fix several minor bugs
2011-12-26KYRA: (EOB) - complete EOBII playabilityathrxx
- fixed temp data generation, block data loading, some spell issues, etc. - both EOB I and II should now be completable - one big issue remaining (AdLib driver gets swamped with monster sounds which causes heavy lags in some levels)
2011-12-26KYRA: (EOB) - fix some bugsathrxx
- fix monster movement - fix character level gain - add some static res for party transfer
2011-12-26KYRA: (EOB) - implement wall of force spellathrxx
2011-12-26KYRA: (EOB) - add EOB 1 introathrxx
(also add and fix several other things, like cone of cold vortex, drawShape issues, etc.)
2011-12-26KYRA: (EOB) - add some spellsathrxx
(shocking grasp, flame blade, vampiric touch etc.)
2011-12-26KYRA: (EOB) - implemented some spells and fixed more bugsathrxx
2011-12-26KYRA: (EOB) - lots of fixes towards EOB1 playabilityathrxx
also implement some new code (EOB1 portals, burning hands spell, etc.)
2011-12-26KYRA: (EOB) - some more sequence code and bug fixesathrxx
2011-12-26KYRA: (EOB) - implement npc sequences and fix some bugsathrxx
2011-12-26KYRA: (EOB) - add turn undead spell, add some screen fades, fix some bugsathrxx
2011-12-26KYRA: (EOB) - implement some gui functionality, some bug fixes, etc.athrxx
2011-12-26KYRA: (EOB) - fix various bugs and implement some spellsathrxx