Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-05 | LOL: fix inventory drawing in floppy version | Florian Kagerer | |
svn-id: r43960 | |||
2009-09-03 | LOL: some more work on the floppy version (drawing code is still broken) | Florian Kagerer | |
svn-id: r43923 | |||
2009-09-02 | LOL: update kyra.dat with floppy version data (floppy version still doesn't ↵ | Florian Kagerer | |
work, though) svn-id: r43904 | |||
2009-08-16 | Fix format arugments in LoL code. (triggered via -Wformat-security) | Johannes Schickel | |
svn-id: r43444 | |||
2009-07-08 | LOL: rename new function in last commit according to LordHoto's suggestion | Florian Kagerer | |
svn-id: r42270 | |||
2009-07-08 | LOL: fix long standing bugs in the battle system (hit chance, damage, etc) ↵ | Florian Kagerer | |
by adapting original style random number generator svn-id: r42269 | |||
2009-06-29 | Change Screen_LoL::loadSpecialColors to take an Palette object as parameter. | Johannes Schickel | |
svn-id: r41947 | |||
2009-06-29 | Change LoLEngine::generateBrightnessPalette to take Palette objects as ↵ | Johannes Schickel | |
parameters. svn-id: r41944 | |||
2009-06-29 | Changed LoLEngine::setPaletteBrightness to take an Palette object. | Johannes Schickel | |
svn-id: r41943 | |||
2009-06-25 | Change Screen_LoL genereta overlay functionallity to accept a Palette object ↵ | Johannes Schickel | |
as source. svn-id: r41884 | |||
2009-06-25 | Use Screen::loadPalette instead of Resource::loadFileToBuf. | Johannes Schickel | |
svn-id: r41877 | |||
2009-06-22 | - Changed the following Screen functions to take a reference to a Palette ↵ | Johannes Schickel | |
object: -> setScreenPalette -> fadePalette -> getFadeParams -> fadePalStep - Fixed initialization of 256 color palettes svn-id: r41743 | |||
2009-06-22 | Changed Screen::getPalette to return a reference to a Palette object. | Johannes Schickel | |
svn-id: r41741 | |||
2009-06-22 | Got rid of Screen::_currentPalette. | Johannes Schickel | |
svn-id: r41740 | |||
2009-06-21 | LOL: minor fix for floating cursors | Florian Kagerer | |
svn-id: r41735 | |||
2009-06-18 | Replaced "getRandomNumberSpecial" be RandomSource usage. (This is needed for ↵ | Johannes Schickel | |
proper event recording, also the probability for generated numbers is actually nearly the same) svn-id: r41646 | |||
2009-06-09 | - Moved Screen_v2::copyWsaRect to Screen::copyWsaRect | Johannes Schickel | |
- Made WSAMovie_v1::displayFrame code match the original - Changed WSAMovieAmiga::displayFrame to use Screen::copyWsaRect too - Got rid of '...' parameter usage in all WSA player classes svn-id: r41398 | |||
2009-06-07 | Remove LoLEngine::_gameFlags and convert all Lands of Lore code to use ↵ | Johannes Schickel | |
_flagsTable instead. svn-id: r41351 | |||
2009-06-03 | LOL: fixed minor bug in shakeScene() which caused a graphics glitch when ↵ | Florian Kagerer | |
dropping into pits svn-id: r41140 | |||
2009-06-02 | Formatting and whitespaces again. | Johannes Schickel | |
svn-id: r41120 | |||
2009-06-02 | Remove "_smoothScrollTimer" from LoLEngine, it was only used as local ↵ | Johannes Schickel | |
variable anyway. svn-id: r41119 | |||
2009-06-01 | Cleanup. | Johannes Schickel | |
svn-id: r41118 | |||
2009-06-01 | Change LoLEngine::delay to be conform with KyraEngine_v1::delay. (remove ↵ | Johannes Schickel | |
special iUpdate parameter, just call updateInput, when "doUpdate" is set to false) svn-id: r41114 | |||
2009-05-31 | LOL: implemented magic viper attack (used by wraiths in white tower level 3) | Florian Kagerer | |
svn-id: r41074 | |||
2009-05-30 | LOL: - implemented urbish mines gas explosion | Florian Kagerer | |
svn-id: r41035 | |||
2009-05-29 | Formatting. | Johannes Schickel | |
svn-id: r40991 | |||
2009-05-28 | LOL: - fix valgrind warning | Florian Kagerer | |
- fix more input code issues - add workround for another script bug (some invalid monster sound index in urbish mine level 2) svn-id: r40974 | |||
2009-05-25 | LOL: implemented support for the mine car | Florian Kagerer | |
svn-id: r40897 | |||
2009-05-21 | LOL: - implemented Lightning Spell | Florian Kagerer | |
svn-id: r40776 | |||
2009-05-21 | LOL: - implemented freeze spell | Florian Kagerer | |
- fixed saveload code - added some opcode for the swamp svn-id: r40763 | |||
2009-05-21 | Remove trailing tabs/whitespaces. | Johannes Schickel | |
svn-id: r40760 | |||
2009-05-17 | Formatting. | Johannes Schickel | |
svn-id: r40670 | |||
2009-05-15 | LOL: implemented pit drop animation | Florian Kagerer | |
svn-id: r40592 | |||
2009-05-10 | LOL: - added some spell casting (spark, heal, swarm) | Florian Kagerer | |
- fixed several bugs (not the one in the fighting system though) - added several opcodes. there shouldn't be any real show stoppers in the draracle cave now. - simplified wsa code (which required 4 lines of code for displaying a frame) - added support for wsa animations that don't have a last frame (apparently kyra 2 and 3 don't have this type of wsa file) svn-id: r40420 | |||
2009-04-25 | LOL: - Started implementing the fighting system. The damage inflicted is ↵ | Florian Kagerer | |
wrong, however (at least the damage inflicted by the monsters). I'm sowewhat clueless about that bug atm. - added support for monsters with distance attacks (like those orcs in front of roland's house) - lots of small bug fixes - Some startup support for the pc-98 16 color version. The intro will run, but the font drawing/coloring is still wrong. svn-id: r40144 | |||
2009-04-04 | LOL: implemented compass | Florian Kagerer | |
svn-id: r39852 | |||
2009-04-04 | LOL: - minor item drawing bug fix | Florian Kagerer | |
svn-id: r39840 | |||
2009-04-04 | LOL: - reverted last commit which would break map shape drawing (I have now ↵ | Florian Kagerer | |
changed the map shape coordinates to decimal numbers though since some compiler seems to complain about signed hex numbers) - added support for placing items in wall niches (like that one in the thugs' cave) svn-id: r39823 | |||
2009-04-03 | LOL: - added support for magic atlas | Florian Kagerer | |
- fixed minor palette bug svn-id: r39818 | |||
2009-03-28 | LOL: - implemented opcode required for operating the floor plates in the ↵ | Florian Kagerer | |
thugs' cave) - fixed bug (only one of the two thugs in front of the cave was deleted when sneaking into the cave) svn-id: r39721 | |||
2009-03-28 | LOL: - Level temp data now get stored in memory so you can now return to a ↵ | Florian Kagerer | |
level without everything being broken. Temp data isn't saved to disk. Since total memory requirement for storing this data won't exceed ~100kb I'd rather save memory in other places (like removing some screen page buffers) - Implemented some more opcodes and fixed some bugs (You can now safely pick up coin pouches. The lamp seems to work fine, too). svn-id: r39719 | |||
2009-03-24 | LOL: - implemented lots of opcodes and fixed a few bugs | Florian Kagerer | |
- it's now possible to leave the castle svn-id: r39653 | |||
2009-03-21 | LOL: - added drawing code for certain gfx (blood and slime spots on the ↵ | Florian Kagerer | |
floor, teleporters, ice walls) svn-id: r39599 | |||
2009-03-21 | LOL: The guards will now attack you when you throw certain items at them. ↵ | Florian Kagerer | |
They can't do any damage though, since this isn't implemented yet. svn-id: r39582 | |||
2009-03-16 | LOL: - implemented item throwing | Florian Kagerer | |
svn-id: r39455 | |||
2009-03-15 | LOL: - implemented original style random number generator for moving around ↵ | Florian Kagerer | |
the monsters svn-id: r39425 | |||
2009-03-15 | LOL: - added some missing animations for the shops | Florian Kagerer | |
- added support for dropping/picking up items (no throwing yet) svn-id: r39422 | |||
2009-03-14 | LOL: magic atlas can now be picked up (but it can't be used) | Florian Kagerer | |
svn-id: r39393 | |||
2009-03-10 | LOL: - some opcodes and interface code so that you can at least get out of ↵ | Florian Kagerer | |
the shops and Geron's room svn-id: r39284 | |||
2009-03-09 | LOL: added scene animations (like that fountain right at the start) | Florian Kagerer | |
svn-id: r39251 |