aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2008-04-27Moved newShape code to sequences_v3.cppJohannes Schickel
svn-id: r31752
2008-04-27Implemented KyraEngine_v3::eelScript.Johannes Schickel
svn-id: r31751
2008-04-27- Implemented opcodesJohannes Schickel
-> 57: o3_makeSecondChanceSave -> 98: o3_setDeathHandler - Made game automatically reload second chance save on death for now svn-id: r31749
2008-04-27Renamed some kyra3 variables to match kyra2/kyra1 names.Johannes Schickel
svn-id: r31748
2008-04-27Implemented (quick-)save/load support for kyra3.Johannes Schickel
svn-id: r31747
2008-04-26Cleanup.Johannes Schickel
svn-id: r31745
2008-04-26Implemented opcodes:Johannes Schickel
- 74: o3_setSceneAnimPosAndFrame - 81: o3_switchScene svn-id: r31744
2008-04-26Added code to play VQA files when entering new scenes.Johannes Schickel
svn-id: r31743
2008-04-26- load new tlk file on chapter changeJohannes Schickel
- added warning when trying to play non-existent soundfile svn-id: r31742
2008-04-26Implemented opcode 34: o3_resetInventory.Johannes Schickel
svn-id: r31741
2008-04-26Finished o3_delay implementation.Johannes Schickel
svn-id: r31740
2008-04-26Implemented opcodes:Johannes Schickel
- 78: o3_disableInventory - 79: o3_enableInventory svn-id: r31739
2008-04-26Implemented opcode 129 o3_chapterChange.Johannes Schickel
svn-id: r31738
2008-04-26Implemented opcodes:Johannes Schickel
- 26: o3_setInventorySlot - 27: o3_getInventorySlot - 28: o3_addItemToInventory svn-id: r31737
2008-04-26- Implemented support for jesters staff, mood change and score displayingJohannes Schickel
- Fixed bug in KyraEngine_v3::loadMalcolmShapes svn-id: r31736
2008-04-26Added support for kyra3 inventory. (jesters staff not supported yet)Johannes Schickel
svn-id: r31735
2008-04-26Implemented opcodes:Johannes Schickel
- 76: o3_removeItemInstances - 94: o3_showSceneStringsMessage svn-id: r31733
2008-04-26Fixed unitialized variable in Screen.Johannes Schickel
svn-id: r31732
2008-04-26Fixed kyra screen initialization.Johannes Schickel
svn-id: r31730
2008-04-26Call _screen->Init(). Fixes segfaults whenJonathan Gray
trying to start via a command line. svn-id: r31729
2008-04-25minor drawShape() bug fix for Malcolm's shadowFlorian Kagerer
svn-id: r31728
2008-04-25Implemented opcodes:Johannes Schickel
- 20: o3_setCharacterAnimFrameFromFacing - 61: o3_disguiseMalcolm svn-id: r31727
2008-04-25Implemented opcodes:Johannes Schickel
- 152: o3_customChat - 153: o3_customChatFinish svn-id: r31726
2008-04-25Implemented opcodes:Johannes Schickel
- 156: o3_disableTimer - 157: o3_enableTimer - 158: o3_setTimerCountdown svn-id: r31725
2008-04-25Oops... fixes compiling.Johannes Schickel
svn-id: r31724
2008-04-25- Committed slightly modified patch #1951735 "kyra3: debugger and "give" ↵Johannes Schickel
command" - Added some more commands to new kyra3 debugger - Cleaned up some debugger code svn-id: r31723
2008-04-25Implmented opcodes:Johannes Schickel
- 11: o3_getCharacterFrameFromFacing - 12: o3_setCharacterFacingOverwrite svn-id: r31722
2008-04-25- Implemented opcodes:Johannes Schickel
-> 30: o3_addItemToCurScene -> 62: o3_drawSceneShape - Fixed bug in KyraEngine_v3::exchangeMouseItem, fixes user input after combining items svn-id: r31721
2008-04-25Renamed opcode 63 to o3_drawSceneShapeOnPage.Johannes Schickel
svn-id: r31720
2008-04-24- implemented opcode 90: o3_getScoreJohannes Schickel
- opcode 103 is yet another dummy opcode svn-id: r31710
2008-04-24Implemented opcode temporary 4: o3t_setNewShapeFlag.Johannes Schickel
svn-id: r31709
2008-04-24Opcode 53 is o3_playSoundEffect.Johannes Schickel
svn-id: r31708
2008-04-24Added screen update in KyraEngine_v3::drawScoreCounting.Johannes Schickel
svn-id: r31707
2008-04-24Fixed hand item reset on scene enter.Johannes Schickel
svn-id: r31706
2008-04-24Implemented opcode 60: o3_removeItemsFromScene.Johannes Schickel
svn-id: r31705
2008-04-24Implemented opcode 56: o3_updateScore.Johannes Schickel
svn-id: r31704
2008-04-24Output error message when kyra.dat initialization fails because of old ↵Johannes Schickel
version or missing entries. svn-id: r31695
2008-04-24Fixed bug in loadMalcolmShapes.Johannes Schickel
svn-id: r31694
2008-04-24Implemented opcodes:Johannes Schickel
- 15: o3_setCharacterFacing - 107: o3_waitForConfirmationClick svn-id: r31690
2008-04-24Implemented special item string selection for french version of Kyra3.Johannes Schickel
svn-id: r31689
2008-04-24Fixed command line string when picking up item.Johannes Schickel
svn-id: r31688
2008-04-24Fixed bug in checkCharCollision.Johannes Schickel
svn-id: r31687
2008-04-24More kyra3 item drop down code.Johannes Schickel
svn-id: r31685
2008-04-23Implemented parts of item drop down code for Kyra3.Johannes Schickel
svn-id: r31681
2008-04-23Cleanup. (and little addition to showInventory)Johannes Schickel
svn-id: r31679
2008-04-23Implmenented inventory show/hide.Johannes Schickel
svn-id: r31676
2008-04-23Cleanup.Johannes Schickel
svn-id: r31674
2008-04-23- Implemented idle animation/talk handling in kyra3Johannes Schickel
- Implemented opcodes: 110: o3_runTemporaryScript - fixed idle animation handling in kyra2 svn-id: r31673
2008-04-23- Fixed possible memory leak.Johannes Schickel
- Corrected processNewShape implementation. svn-id: r31671
2008-04-23- cleanupJohannes Schickel
- some valgrind warning fixes svn-id: r31669