athrxx
8716ed1703
KYRA: (EOB/LOL) - again fix static resource loading for EOB when LOL is disabled
2011-12-26 16:18:16 +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
4e4f4164be
KYRA: (EOB) - fix eob2 sequence text fading
2011-12-26 16:18:16 +01:00
athrxx
36d85a315f
KYRA: (EOB) - rename some files for a better match with the contained code
2011-12-26 16:18:16 +01:00
athrxx
4c6302943b
KYRA: implement Screen::decodeFrame1()
...
(required for decoding some EGA bitmaps in EOB1)
2011-12-26 16:18:16 +01:00
athrxx
6c8fb30cbd
KYRA: (EOB) - fix static resource loading for EOB when LOL is disabled
2011-12-26 16:18:16 +01:00
athrxx
8b618e46df
KYRA: (EOB/LOL) - cleanup common code
...
(rename some stuff and move EOB/LOL common code to separate files)
2011-12-26 16:18:16 +01:00
athrxx
aac7e16afa
KYRA: (EOB) - fix some more bugs
...
- 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-26 16:18:15 +01:00
athrxx
49c111f8ca
KYRA: (EOB) - ignore 'EYE.PAK' file in resource loader
...
(This seems to be some sort of installer archive which is not supported atm)
2011-12-26 16:18:15 +01:00
athrxx
5837e0f94e
KYRA: (EOB) - make sure that the music stops after character generation in Eob 1
...
(also more cleanup)
2011-12-26 16:18:15 +01:00
athrxx
a944990a68
KYRA: (EOB) - rename some saving throw related data
2011-12-26 16:18:15 +01:00
athrxx
812ea181b8
KYRA: (EOB) - cleanup
2011-12-26 16:18:15 +01:00
athrxx
532f8f33f2
KYRA: (EOB) - fix mem leak
2011-12-26 16:18:15 +01:00
athrxx
1cbd566930
KYRA: (EOB) - fix invalid string access
...
(also fix several cpp-check warnings)
2011-12-26 16:18:15 +01:00
athrxx
ac1aa43ca8
KYRA: (EOB) - fix char generator regression + cleanup
2011-12-26 16:18:15 +01:00
athrxx
68ed8b9598
KYRA: (EOB) - fix some valgrind warnings
2011-12-26 16:18:15 +01:00
athrxx
816b40ebf8
KYRA: (EOB) - add debugger, etc.
...
- add basic debugger support
- fix several minor bugs
2011-12-26 16:18:15 +01:00
athrxx
2448d885e4
KYRA: (EOB) - complete EOBII playability
...
- 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-26 16:18:14 +01:00
athrxx
c35de374df
KYRA: (EOB) - lots of bug fixes, mostly for EOB II
2011-12-26 16:18:14 +01:00
athrxx
f7032c126d
KYRA: (EOB) - fix some bugs
...
- fix monster movement
- fix character level gain
- add some static res for party transfer
2011-12-26 16:18:14 +01:00
athrxx
b3c8173bd4
KYRA: (EOB) - extend save/load dialogue to support 990 slots
2011-12-26 16:18:14 +01:00
athrxx
b288889c97
KYRA: (EOB) - implement wall of force spell
2011-12-26 16:18:14 +01:00
athrxx
0d54aff632
KYRA: (EOB) - add EOB 1 intro
...
(also add and fix several other things, like cone of cold vortex, drawShape issues, etc.)
2011-12-26 16:18:14 +01:00
athrxx
359f3efd03
KYRA: (EOB) - add some spells
...
(shocking grasp, flame blade, vampiric touch etc.)
2011-12-26 16:18:14 +01:00
athrxx
fc5b29fdbc
KYRA: (EOB) - implemented some spells and fixed more bugs
2011-12-26 16:18:13 +01:00
athrxx
bac0caeb0f
KYRA: (EOB) - lots of fixes towards EOB1 playability
...
also implement some new code (EOB1 portals, burning hands spell, etc.)
2011-12-26 16:18:13 +01:00
athrxx
aab9e62247
KYRA: (EOB) - some more sequence code and bug fixes
2011-12-26 16:18:13 +01:00
athrxx
48f83b7bb4
KYRA: (EOB) - implement npc sequences and fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
84900e8e50
KYRA: (EOB) - add turn undead spell, add some screen fades, fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
0e4c184e28
KYRA: (EOB) - implement some gui functionality, some bug fixes, etc.
2011-12-26 16:18:13 +01:00
athrxx
c302b3e43b
KYRA: (EOB) - fix various bugs and implement some spells
2011-12-26 16:18:13 +01:00
athrxx
9140fd8e91
KYRA: (EOB) - implement party resting
2011-12-26 16:18:12 +01:00
athrxx
db83458330
KYRA: (EOB) - implement scribe scroll menu
2011-12-26 16:18:12 +01:00
athrxx
5baabf037d
KYRA: (EOB) - implement save menu
2011-12-26 16:18:12 +01:00
athrxx
c53589bcda
KYRA: (EOB) - implement load menu
...
(only 6 slots supported for now)
2011-12-26 16:18:12 +01:00
athrxx
76bfcf834d
KYRA: (EOB) - some refactoring
2011-12-26 16:18:12 +01:00
athrxx
b7f7635876
KYRA: (EOB) - implement memorize/pray spells menu
2011-12-26 16:18:12 +01:00
athrxx
d7f2720b57
KYRA: (EOB) - match eob code with 3f2b5b9e8b
2011-12-26 16:18:12 +01:00
athrxx
8d4034f428
KYRA: (EOB) - add static resources for memorize/pray menu
2011-12-26 16:18:12 +01:00
athrxx
e29f639791
KYRA: (EOB) - fix monster distance attack bug
2011-12-26 16:18:12 +01:00
athrxx
97e5036bf0
KYRA: (EOB) - more work on ingame menus
2011-12-26 16:18:11 +01:00
athrxx
045d08986d
KYRA: (EOB) - start implementing camp menu
2011-12-26 16:18:11 +01:00
athrxx
69ad70afbb
KYRA: (EOB) - allow returning to the main menu from character generation via ESC
2011-12-26 16:18:11 +01:00
athrxx
894df5a4ac
KYRA: (EOB) - extended saveload caps
...
(also save/load inventory and spellbook display state)
2011-12-26 16:18:11 +01:00
athrxx
6853452bcb
KYRA: (EOB) - fix shift key input
2011-12-26 16:18:11 +01:00
athrxx
514c77625f
KYRA: (EOB) - fix out of bounds mem access
2011-12-26 16:18:11 +01:00
athrxx
c8665d06bc
KYRA: (EOB) - fix some warnings and add some menu code
2011-12-26 16:18:11 +01:00
athrxx
adbf14c3c4
KYRA: (EOB) - update static resources (menu strings)
2011-12-26 16:18:11 +01:00
athrxx
9a6be57afd
KYRA: (EOB) - implement explodeObject()
2011-12-26 16:18:11 +01:00
athrxx
77d210765a
KYRA: (EOB) - add some static res (flight object data) to kyra.dat
2011-12-26 16:18:11 +01:00