Commit Graph

160 Commits

Author SHA1 Message Date
Johannes Schickel
a2221a8b9e KYRA: Slight formatting fixes. 2011-12-31 05:11:33 +01:00
athrxx
6786c41f4f KYRA: (LOL) - refactor item/monster structs 2011-12-28 00:01:32 +01:00
athrxx
0aa3238523 KYRA: (EOB/LOL) - rename some vars
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
2011-12-26 16:18:16 +01:00
athrxx
540d081a6f KYRA: (EOB) - initial code base commit 2011-12-26 16:18:10 +01:00
athrxx
001f7d6403 KYRA: fix bug #3429455
(signed/unsigned bug in LoLEngine::olol_getWallType)
2011-11-08 22:29:55 +01:00
athrxx
dbbfca37a2 KYRA: add missing (maybe unused) case to LoLEngine::olol_getGlobalVar() 2011-11-04 21:46:35 +01:00
athrxx
1527e7b1b4 KYRA: (LOL) minor fix, cleanup and renaming 2011-11-04 21:46:32 +01:00
athrxx
99aaf24201 KYRA: fix monster hp in LoL 2011-11-04 21:46:31 +01:00
athrxx
19458cf03f KYRA: rename script proc and fix some debug messages 2011-11-04 21:46:29 +01:00
Christoph Mallon
23a0f5318c JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
athrxx
48e5bd36e9 LOL: fix bug reported on forum
In cases where the script failed to delete a certain character from the party (because that character was not a party member) it would add this character to the party instead. E.g. when returning to Gladstone without having picked up Timothy, he would get added to the party after the throne room scene. The same happened with Lora at the Draracle if she wasn't picked up on the way.
2011-06-19 00:59:16 +02:00
Johannes Schickel
80d0bc0c85 KYRA: Get rid of most snprintf usages.
Thanks to digitall for his initial patch, which I only altered slightly.
2011-06-09 19:10:54 +02:00
athrxx
66c982b38c LOL: cleanup
- fix RTL during outro/credits
- get rid of _animator
- fix wrong memset
2011-06-05 01:37:59 +02:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Johannes Schickel
9fb92f4b7e KYRA: Fix compilation when LoL is disabled. 2011-04-28 18:16:01 +02:00
Johannes Schickel
7d03da14cb KYRA: Clean up of header includes. 2011-04-28 15:39:57 +02:00
Ori Avtalion
9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Max Horn
2d1c8a3533 ALL: Fix whitespaces / indention
svn-id: r55818
2011-02-07 23:01:06 +00:00
Florian Kagerer
a04b4e6517 LOL: workaround for bug #3098935
(Vaelan's Cube can be duplicated at Scotia's Barrier)
This is a bug in the game data of early unpatched floppy versions.
This can also be fixed by applying the official patch (ftp://ftp.westwood.com/pub/lands1/updates/lolus123.exe).

svn-id: r53954
2010-10-30 18:37:15 +00:00
Florian Kagerer
09f77eb464 LOL: - fix invalid mem access
- also extend LordHoto's recent item code changes to LOL

svn-id: r53740
2010-10-23 16:01:40 +00:00
Florian Kagerer
d6e4c07dac LOL: fix possible regressions
svn-id: r53700
2010-10-22 13:10:41 +00:00
Johannes Schickel
0fe2ba6a0d Some more enforcement of our formatting conventions in KYRA too.
svn-id: r49069
2010-05-17 23:29:44 +00:00
Johannes Schickel
aed02365ec Strip trailing spaces/tabs.
svn-id: r47541
2010-01-25 01:39:44 +00:00
Torbjörn Andersson
72eb9ec9ea Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is null
before freeing it, which isn't necessary.

svn-id: r46941
2010-01-03 19:37:43 +00:00
Florian Kagerer
998d511eeb LOL: cleanup
svn-id: r46866
2010-01-01 23:57:16 +00:00
Florian Kagerer
9f63095688 LOL: fixed debug message
svn-id: r46675
2009-12-28 15:08:53 +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
adba314fc6 LOL: some cleanup for recent code changes
svn-id: r46358
2009-12-13 15:19:56 +00:00
Florian Kagerer
f4c54fb636 LOL: moved TIM animation code into a separate class
svn-id: r46351
2009-12-12 20:06:42 +00:00
Florian Kagerer
c0fc64ecbf LOL: - fixed transparency tables in PC-98 16 color version
- renamed some variables

svn-id: r45847
2009-11-11 23:05:19 +00:00
Florian Kagerer
8b993ce863 LOL: this should fix a valgrind warning
svn-id: r45221
2009-10-18 12:47:54 +00:00
Florian Kagerer
73fa80d940 LOL/PC-98: fixed outro
svn-id: r45046
2009-10-13 19:48:41 +00:00
Florian Kagerer
2109a0ff9d LOL/PC-98: cleanup
svn-id: r44946
2009-10-11 20:29:38 +00:00
Florian Kagerer
16e852159a LOL/PC-98: fix king richard healing sequence
svn-id: r44936
2009-10-11 18:40:21 +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
548d139b48 LOL: cleanup
svn-id: r44549
2009-10-02 23:13:47 +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
5acbc3c482 LOL/PC-98: fixed block drawing (colors are still wrong)
svn-id: r44198
2009-09-19 23:51:19 +00:00
Florian Kagerer
ea2b6d12dc LOL/PC-98: fix some asserts
svn-id: r44197
2009-09-19 17:39:31 +00:00
Johannes Schickel
39b071bed5 Call updateScreen after setScreenPalette in olol_restoreMagicShroud, so that the palette is updated correctly.
svn-id: r44182
2009-09-18 12:38:11 +00:00
Florian Kagerer
559f1f087b LOL: cleanup (replaced some uint8 arrays with new palette objects)
svn-id: r44179
2009-09-17 22:22:25 +00:00
Florian Kagerer
35de9e6e3e LOL/Floppy: fix king richard healing sequence
svn-id: r44178
2009-09-17 20:56:25 +00:00
Johannes Schickel
cfd6d4722c Changed olol_restoreMagicShroud to be a bit more talkative on errors.
svn-id: r44174
2009-09-17 17:14:38 +00:00
Florian Kagerer
8a29adab6f LOL: fix some regressions
svn-id: r44092
2009-09-14 22:24:30 +00:00
Florian Kagerer
525c084456 LOL/Floppy: fixed size of menu boxes
svn-id: r44061
2009-09-13 14:44:37 +00:00
Florian Kagerer
6d24808bc2 LOL: add missing opcode
svn-id: r44053
2009-09-13 11:04:52 +00:00
Florian Kagerer
5c2f872ba4 LOL: added another missing opcode
svn-id: r44037
2009-09-11 21:31:14 +00:00
Florian Kagerer
4e34275af1 LOL: add missing opcode
svn-id: r44036
2009-09-11 21:15:48 +00:00
Florian Kagerer
7e3616f3a5 LOL/Floppy: implemented missing opcode
svn-id: r43997
2009-09-06 23:02:52 +00:00