Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Florian Kagerer
2a0b03218c
LOL: - added workaround for portrait speech animations which would sometimes "freeze"
...
- renamed some stuff
svn-id: r46601
2009-12-26 19:02:16 +00:00
Florian Kagerer
6248d3a21d
LOL: fixed minor regression
...
svn-id: r45349
2009-10-23 19:20:59 +00:00
Florian Kagerer
1fb02d2c4b
LOL/PC-98: fixed glitch in text displayer
...
svn-id: r45276
2009-10-20 18:34:12 +00:00
Florian Kagerer
7825128639
LOL/PC-98: fixed minor bugs in text displayer
...
svn-id: r44834
2009-10-09 17:31:01 +00:00
Max Horn
f242266f6d
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
...
svn-id: r44634
2009-10-04 21:26:33 +00:00
Florian Kagerer
f8e8e764ce
LOL/PC-98: some more work on sjis font support for the text displayer
...
svn-id: r44602
2009-10-04 11:42:26 +00:00
Florian Kagerer
b8e02a03c1
LOL: fixed minor bugs in text displayer
...
svn-id: r44582
2009-10-04 01:05:27 +00:00
Florian Kagerer
f6de0b4ec9
LOL/PC-98: add keyboard support
...
svn-id: r44564
2009-10-03 20:42:26 +00:00
Florian Kagerer
598056ead0
LOL/PC-98: - fixed TIM dialogue button text colors
...
- fixed menu text alignment
svn-id: r44501
2009-09-30 21:46:00 +00:00
Florian Kagerer
5d17bae120
LOL/PC-98: more fixes for text displayer and character inventory
...
svn-id: r44380
2009-09-26 18:25:36 +00:00
Florian Kagerer
84accad507
LOL/PC-98: start fixing sequences (like broken arms inn and king richard getting poisoned)
...
svn-id: r44375
2009-09-26 13:17:11 +00:00
Florian Kagerer
77a27acf83
LOL/PC-98: fixed dialoge box sizes
...
svn-id: r44369
2009-09-25 21:33:00 +00:00
Florian Kagerer
229aee065c
LOL/PC-98: start fixing text displayer
...
svn-id: r44363
2009-09-25 18:56:53 +00:00
Johannes Schickel
566ea2f57e
Implement slight differences for PC98 version in TextDisplayer_LoL::printDialogueText and TextDisplayer_LoL::preprocessString.
...
svn-id: r44209
2009-09-20 14:16:31 +00:00
Florian Kagerer
7e3616f3a5
LOL/Floppy: implemented missing opcode
...
svn-id: r43997
2009-09-06 23:02:52 +00:00
Florian Kagerer
ad5d918ad5
LOL: update kyra.dat with floppy version data (floppy version still doesn't work, though)
...
svn-id: r43904
2009-09-02 06:24:01 +00:00
Florian Kagerer
a7cb4362b4
LOL: cleanup
...
svn-id: r41916
2009-06-27 12:36:12 +00:00
Johannes Schickel
76eee406d6
Cleanup: Change LoL code to use KYRA volume handling.
...
svn-id: r41730
2009-06-21 19:00:50 +00:00
Florian Kagerer
5b0b0051c1
LOL: - implemented audio menu
...
- menu settings now get saved
- remove white spaces
svn-id: r41729
2009-06-21 16:59:51 +00:00
Florian Kagerer
660aa71662
LOL: - extended text displayer and added one more opcode
...
svn-id: r41100
2009-06-01 13:37:51 +00:00
Florian Kagerer
a126a05dc4
LOL: implemented some opcodes required for yvel city
...
svn-id: r41041
2009-05-30 19:48:13 +00:00
Johannes Schickel
c7ee0a7ec8
More formatting.
...
svn-id: r40994
2009-05-29 13:09:26 +00:00
Johannes Schickel
64e6c596c7
Formatting.
...
svn-id: r40991
2009-05-29 12:52:03 +00:00
Florian Kagerer
5a4b3c5441
KYRA/LOL: restructured voice playing code so that audio compression can be supported
...
svn-id: r40839
2009-05-23 23:33:31 +00:00
Johannes Schickel
e51481d69b
Remove trailing tabs/whitespaces.
...
svn-id: r40760
2009-05-21 13:13:09 +00:00
Johannes Schickel
da0a07b441
Formatting.
...
svn-id: r40670
2009-05-17 23:51:42 +00:00
Florian Kagerer
dd84aaf648
LOL: - added some spell casting (spark, heal, swarm)
...
- 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-05-10 13:40:28 +00:00
Florian Kagerer
8875fdcded
LOL: - Level temp data now get stored in memory so you can now return to a 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-28 11:58:22 +00:00
Florian Kagerer
e9b4124f1d
LOL: - implemented lots of opcodes and fixed a few bugs
...
- it's now possible to leave the castle
svn-id: r39653
2009-03-24 07:18:16 +00:00
Florian Kagerer
769184c483
LOL: added some new drawing code required for some shapes and fixed a minor text displaying bug
...
svn-id: r39487
2009-03-17 18:27:56 +00:00
Florian Kagerer
092f2a37e3
LOL: - complete support for the three "special rooms" in the castle
...
svn-id: r39391
2009-03-14 13:48:12 +00:00
Filippos Karapetis
f496f9932d
Wrap the code in text_lol.* around ENABLE_LOL checks
...
svn-id: r39346
2009-03-11 22:58:26 +00:00
Florian Kagerer
6d9a047276
LOL: minor fix for text displayer (text pages now advance automatically when the speech has reached the next part)
...
svn-id: r39250
2009-03-09 00:54:27 +00:00
Florian Kagerer
6cb3f665af
LOL: some more work on the text displayer so that it handles longer texts (needed for some library books)
...
svn-id: r39249
2009-03-08 23:28:19 +00:00
Florian Kagerer
b42b7a8b40
LOL: implement some opcodes for dialogue sequences
...
svn-id: r39051
2009-03-01 20:37:57 +00:00
Florian Kagerer
837ca0683e
LOL: - some more work on the interface (you can now click on the banners and windows) and some bug fixes
...
svn-id: r38818
2009-02-23 20:17:53 +00:00
Florian Kagerer
b5b4cb66a1
LOL: implemented timers (only text fading for now)
...
svn-id: r38766
2009-02-21 23:20:14 +00:00
Florian Kagerer
8a95f02abf
LOL: some work on inventory/item handling
...
svn-id: r38711
2009-02-21 17:24:50 +00:00
Florian Kagerer
02c149e174
LOL: fixed bug in text displayer and some cleanup
...
svn-id: r36327
2009-02-14 13:55:00 +00:00
Florian Kagerer
f065524949
LOL:
...
- implemented some input code
- you can walk around now (not very far though, since doors don't work yet). Keyboard control is still missing
- processButtonList isn't really implemented yet for LOL. I'll still have to check which features are needed here.
svn-id: r36320
2009-02-14 00:51:07 +00:00
Florian Kagerer
44e6c3c630
KYRA: cleanup
...
svn-id: r36207
2009-02-02 23:20:55 +00:00
Johannes Schickel
dda109ead3
Fixed compilation for now.
...
svn-id: r36179
2009-02-01 19:53:12 +00:00
Florian Kagerer
784c99b3da
svn-id: r36178
2009-02-01 19:27:01 +00:00