Age | Commit message (Collapse) | Author |
|
- implement opcode 151: meanWhileScene()
- fix dragon flight scene: this is still totally messed up, but at least the screen doesn't stay blank any more
svn-id: r31152
|
|
svn-id: r31150
|
|
- implemented skip flag handling in o2_isVoicePlaying
- fixed skip flag handling when making the cauldron appear.
svn-id: r31149
|
|
svn-id: r31146
|
|
svn-id: r31145
|
|
- 15: o2_customCharacterChat
- 18: o2_restoreTalkTextMessageBkgd
- 94: o2_setCauldronState
- 154: o2_setupSceneAnimation
svn-id: r31144
|
|
svn-id: r31141
|
|
svn-id: r31140
|
|
- fixed crash while switching chapters
svn-id: r31139
|
|
- add updateWaterFlasks()
- some fixes for mouse pointer positioning in sjis mode
- bug fix for tim player
svn-id: r31136
|
|
svn-id: r31135
|
|
- 27: o2_displayWsaSequence
- 99: o2_setDrawNoShapeFlag
- 129: o2_chapterChange
- 159: o2_processPaletteIndex
svn-id: r31133
|
|
- adding some code to inputSceneChange
svn-id: r31132
|
|
- 36: o2_removeItemFromInventory
- 64: o2_disableAnimObject
- 65: o2_enableAnimObject
- 101: o2_showLetter
- 115: o2_setSceneAnimPosAndUpdate
svn-id: r31131
|
|
cave now works)
- minor bug fix for mouse cursor (which sometimes would show when it shouldn't)
svn-id: r31129
|
|
svn-id: r31126
|
|
- 7: o2_getCharacterScene
- 54: o2_delaySecs
- 103: o2_fillRect
svn-id: r31125
|
|
- fixed bug in updateCharFacing
- added 'give' command to HoF debugger, which allows setting the hand item to a specified item
svn-id: r31087
|
|
the mushroom)
svn-id: r30915
|
|
cleanup
svn-id: r30914
|
|
svn-id: r30904
|
|
svn-id: r30903
|
|
svn-id: r30899
|
|
- 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
|
|
towns and floppy versions".
svn-id: r30694
|
|
svn-id: r30664
|
|
svn-id: r30654
|
|
svn-id: r29983
|
|
-> o2_setHiddenItemsEntry 147
-> o2_getHiddenItemsEntry 148
-> o2t_fadeScenePal 3
- added o2t_playSoundEffect to the temporary opcode list
svn-id: r29494
|
|
-> o2_removeHandItem 43
-> o2_makeBookOrCauldronAppear 42
- Implemented inventory WSA functionality
svn-id: r29485
|
|
svn-id: r29217
|
|
- implemented opcodes
-> o2_checkForItem 32
-> o2_countItemInInventory 37
-> o2_setMousePos 47
-> o2_countItemInstances 136
svn-id: r29211
|
|
- implemented opcode
-> o2_setCharacterPos 1
svn-id: r29210
|
|
svn-id: r29209
|
|
game updates during the delay
svn-id: r29208
|
|
HoF:
- added voice support
- implemented opcodes
-> o2_setVocHigh 167
-> o2_getVocHigh 168
-> o2_isVoiceEnabled 170
-> o2_isVoicePlaying 171
-> o2_stopVoicePlaying 172
-> o2_getGameLanguage 173
svn-id: r29201
|
|
- Subclassed TextDisplayer for use with Kyra2
- Implemented opcodes:
-> o2_zanthiaChat 169
-> o2_customChat 152
-> o2_customChatFinish 153
svn-id: r29187
|
|
HoF:
- Added sound support (sfx sound wrong currently though)
- Implemented opcodes:
-> o2_loadMusicTrack
-> o2_playWanderScoreViaMap
-> o2_playSoundEffect
-> o2t_playSoundEffect
svn-id: r29183
|
|
svn-id: r29182
|
|
- Implemented opcodes
-> o2_switchScene 0x51
-> o2_getShapeFlag1 0x52
svn-id: r29180
|
|
- fixed o2_runTemporaryScript
- fixed trySceneChange, now stopping movement should work correctly
svn-id: r29179
|
|
- More input handling (should be rather complete now, not finished but nearlly)
- Implemented the following opcodes:
-> o2_trySceneChange 0x0d
-> o2_setHandItem 0x2a
-> o2_handItemSet 0x2c
-> o2_setCharPalEntry 0x3c
-> o2_drawSceneShape 0x3e
-> o2_update 0x4b
-> o2_fadeScenePal 0x4d
-> o2_enterNewSceneEx 0x50
-> o2_setZanthiaPos 0x56
-> o2_runTemporaryScript 0x6e
-> o2t_defineNewShape 0x00
-> o2t_setCurrentFrame 0x01
-> o2t_setShapeFlag 0x04
svn-id: r29178
|
|
- 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
|
|
svn-id: r28308
|
|
- Added timer class for timer handling
- Little bit more resturcturing
- A little bit (almost nothing but a start!) Kyrandia 2 support
svn-id: r28297
|