Johannes Schickel
87256747b1
Implemented sfx support for Kyra3.
...
svn-id: r31546
2008-04-17 17:46:39 +00:00
Johannes Schickel
d3fe051274
Some more kyra3 code. This should show the first scene for a brief second. (and it initializes a bit more internal stuff)
...
svn-id: r31518
2008-04-16 20:28:27 +00:00
Johannes Schickel
853b6e28e9
Implemented some kyra3 code.
...
svn-id: r31503
2008-04-14 20:20:51 +00:00
Johannes Schickel
1f91dc0384
- some refactoring for Kyra3
...
- removed unneeded map code in KyraEngine_v3
svn-id: r31488
2008-04-12 23:17:21 +00:00
Florian Kagerer
829823c9a2
towns music file name fix
...
svn-id: r31481
2008-04-10 23:31:21 +00:00
Johannes Schickel
4b58a431da
Implemented support for Towns (and hopefully DOS floppy too) menus.
...
svn-id: r31438
2008-04-06 16:54:51 +00:00
Florian Kagerer
22efb801d4
svn-id: r31431
2008-04-06 14:57:01 +00:00
Johannes Schickel
4f71d3814c
Fixed various bugs in GUI_v2::processButtonList.
...
This fixes bugs:
- #1935827 "HoF: Buttons pressed state not available"
- #1935219 "HoF: artefact after loading game"
svn-id: r31422
2008-04-06 13:06:05 +00:00
Johannes Schickel
7020627572
- Implemented delete savegame menu
...
- Reverted hack introduced with last commit
svn-id: r31395
2008-04-05 02:22:11 +00:00
Johannes Schickel
24439e7056
Made sliders working.
...
svn-id: r31387
2008-04-04 18:14:10 +00:00
Johannes Schickel
272fa6d578
Implemented audio menu, slider bars not moveable via mouse yet though.
...
svn-id: r31384
2008-04-04 18:02:50 +00:00
Johannes Schickel
214d6b5eb7
Little less waste of memory.
...
svn-id: r31383
2008-04-04 15:55:18 +00:00
Filippos Karapetis
f83e93e6d8
Also hooked the death menu quit button to the game quit code implemented in rev #31376
...
svn-id: r31382
2008-04-04 13:28:53 +00:00
Johannes Schickel
0aecc4fb03
Implemented game options menu.
...
svn-id: r31378
2008-04-04 08:13:35 +00:00
Johannes Schickel
84af9cae9d
Added support for quit game button.
...
svn-id: r31376
2008-04-04 06:45:39 +00:00
Johannes Schickel
3dc6f9000d
Added partial support for main menu. Only load, save and resume buttons are working currently
...
svn-id: r31375
2008-04-04 06:24:49 +00:00
Florian Kagerer
f3b42e3f90
This fixes the menus for fm-towns and floppy versions (only load and death menu atm).
...
svn-id: r31373
2008-04-04 01:12:35 +00:00
Johannes Schickel
acb4bda9df
- Added support for filename length > 64 in static resource code.
...
- Updated warning when 'INDEX' is not found
- Added filesize check for 'INDEX' file
svn-id: r31368
2008-04-03 19:56:45 +00:00
Johannes Schickel
4fa0740a27
Implemented death menu. This also fixes bug #1926892 "HoF: Odd behaviour when Zanthia gets killed(?)".
...
svn-id: r31360
2008-04-02 03:16:34 +00:00
Johannes Schickel
a9d256108d
Cleanup.
...
svn-id: r31332
2008-03-30 18:31:30 +00:00
Johannes Schickel
f4e6109b33
- fixed savegame description loading in kyra1
...
- added Kyra2 load menu, currently just accessable from startup menu though
svn-id: r31331
2008-03-30 18:27:46 +00:00
Johannes Schickel
7605a9a517
Changed HoF GUI code to use common GUI code now.
...
svn-id: r31295
2008-03-28 16:15:00 +00:00
Johannes Schickel
b910d8d9bb
Refactored Kyrandia GUI code a bit.
...
svn-id: r31290
2008-03-28 09:00:30 +00:00
Johannes Schickel
9dc4bcb407
- Impelemented opcodes:
...
-> 95: o2_showPickUpString
-> 107: o2_waitForConfirmationClick
-> 161: o2_getRainbowRoomData
-> 162: o2_drawSceneShapeEx
- Did I mention that HoF is completable now?
svn-id: r31184
2008-03-18 18:07:05 +00:00
Florian Kagerer
eceee73424
- fix demo
...
svn-id: r31151
2008-03-17 00:40:00 +00:00
Florian Kagerer
9cedcd059b
animations for inventory items and mouse pointers
...
svn-id: r31122
2008-03-15 00:16:11 +00:00
Johannes Schickel
05f68b17d4
- implemented cauldron handling for HoF (needs some more testing though)
...
- fixed bug in updateCharFacing
- added 'give' command to HoF debugger, which allows setting the hand item to a specified item
svn-id: r31087
2008-03-09 14:46:24 +00:00
Travis Howell
24b04c6f51
Fix compile.
...
svn-id: r31085
2008-03-09 12:19:42 +00:00
Johannes Schickel
9b6be10181
Implemented spellbook in HoF.
...
svn-id: r31084
2008-03-09 11:28:51 +00:00
Johannes Schickel
130cfded75
Implement inventory scrolling for HoF.
...
svn-id: r31043
2008-03-05 17:38:12 +00:00
Johannes Schickel
b651a74b45
Started to implement GUI code for HoF.
...
Currently working:
- _basic_ inventory, this doesn't include scrolling through the inventory
svn-id: r31038
2008-03-03 22:38:31 +00:00
Florian Kagerer
ab40f56f47
fix memory leak
...
svn-id: r30902
2008-02-17 23:48:21 +00:00
Florian Kagerer
33e2e1c658
remove ugly const casts in staticres
...
svn-id: r30901
2008-02-17 23:32:35 +00:00
Florian Kagerer
753536fa61
committing patch 1891492 : dialogue (dlg/tim) support for HoF
...
- talking to NPCs is now possible.
- Zanthia's talks when entering a new scene for the first time now work
- using items on Zanthia is now possible.
svn-id: r30886
2008-02-17 02:06:04 +00:00
Johannes Schickel
b407420ebb
Committed patch #1885629 "KYRA: HoF missing talkie credits and demo support".
...
svn-id: r30845
2008-02-10 18:34:48 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Johannes Schickel
33a90c1e00
Commit patch #1869752 "KYRA: HoF startup patch for towns and floppy". (Slightly modified)
...
svn-id: r30645
2008-01-27 02:05:37 +00:00
Oystein Eftevaag
2ef04f972c
Fixed some warnings
...
svn-id: r30523
2008-01-16 22:41:48 +00:00
Johannes Schickel
2dd6db4ca5
Commit slighty modified patch #1865509 "KYRA: kyradat support for hof".
...
svn-id: r30394
2008-01-10 23:25:19 +00:00
Johannes Schickel
9b4fc2f70b
Resolve portabillity issues introduced with last commit.
...
svn-id: r30201
2008-01-03 15:20:33 +00:00
Johannes Schickel
fbcba1a573
- got rid of hardcoding "KYRA.DAT" in all places, where it's used
...
- now using "kyra.dat" rather than "KYRA.DAT"
svn-id: r30200
2008-01-03 14:53:18 +00:00
Johannes Schickel
58f0d4e632
Committed slightly modified patch #1862758 "KYRA: audio data assignment patch".
...
svn-id: r30198
2008-01-03 14:42:49 +00:00
Johannes Schickel
6dcbc00b23
debug(C) parameter type fixes.
...
svn-id: r29864
2007-12-15 21:20:56 +00:00
Filippos Karapetis
ea7429018e
Fix warning
...
svn-id: r29418
2007-11-05 16:33:40 +00:00
Oystein Eftevaag
eb42e8271e
Committing '[ 1824376 ] KYRA: more sequence player code' from Florian, with a couple of warnings fixed
...
svn-id: r29417
2007-11-05 08:23:57 +00:00
Oystein Eftevaag
41d67964b1
Committing [ 1816080 ] KYRA: Intro Patch for HoF, from Florian, with some cleanup and a minor fix
...
svn-id: r29233
2007-10-19 22:16:00 +00:00
Johannes Schickel
d896894631
- Made some sound functions a bit more generic for use with Kyra1 and Kyra2
...
HoF:
- Added sound support (sfx sound wrong currently though)
- Implemented opcodes:
-> o2_loadMusicTrack
-> o2_playWanderScoreViaMap
-> o2_playSoundEffect
-> o2t_playSoundEffect
svn-id: r29183
2007-10-10 09:06:15 +00:00
Johannes Schickel
cf3fd283bb
HoF:
...
- added support for dropping items into scenes
- added const to some static data
- implemented opcode 0x55 o2_setLayerFlag
- fixed a bug in Screen_v2::drawShape
svn-id: r29175
2007-10-09 04:47:41 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00