Age | Commit message (Collapse) | Author |
|
- Moved some character shape code to KyraEngine_v2
svn-id: r31821
|
|
svn-id: r31819
|
|
svn-id: r31818
|
|
possible, compiling currently broken)
svn-id: r31817
|
|
- Renamed ScriptState -> EMCState, ScriptData -> EMCData
- Removed 'Script' from function names inside EMCInterpreter
- Fixed KyraEngine::readSettings and KyraEngine::writeSettings for kyra3
svn-id: r31773
|
|
svn-id: r31772
|
|
in original)
- Renamed KyraEngine_v3::playSoundEffect to KyraEngine_v3::snd_playSoundEffect
- Renamed KyraEngine_v3::playMusicTrack to KyraEngine_v3::snd_playWanderScoreViaMap
- Renamed KyraEngine_v3::o3_playMusicTrack to KyraEngine_v3::o3_playWanderScoreViaMap
svn-id: r31770
|
|
svn-id: r31674
|
|
- adapted debugger code to use functor code from common/func.h
- adapted kyra engine to use functor code from common/func.h
svn-id: r31614
|
|
- moved tim interpreter to new class TIMInterpreter
svn-id: r31569
|
|
svn-id: r31560
|
|
- removed unneeded map code in KyraEngine_v3
svn-id: r31488
|
|
svn-id: r31438
|
|
|
|
svn-id: r31425
|
|
svn-id: r31378
|
|
- added Kyra2 load menu, currently just accessable from startup menu though
svn-id: r31331
|
|
svn-id: r31295
|
|
svn-id: r31285
|
|
- 38: o2_countItemsInScene
- 57: o2_setTimerDelay
- 84: o2_getSceneExitToFacing
- 137: o2_removeItemFromScene
svn-id: r31279
|
|
-> 51: o2_getElapsedSecs
-> 52: o2_getTimerDelay
- Added warnings to o2_delaySecs and o2_delay for unimplemented subfunctions
svn-id: r31277
|
|
svn-id: r31276
|
|
- 164: o2_getSfxDriver
- 165: o2_getVocSupport
- 166: o2_getMusicDriver
svn-id: r31275
|
|
- Added support for variable length savegame name field
- Changed savegame identifier
- Increased savegame file version
svn-id: r31268
|
|
- reworked sound channel handling in HoF
=> fixed some voice related bugs
svn-id: r31209
|
|
svn-id: r31186
|
|
svn-id: r31185
|
|
-> 95: o2_showPickUpString
-> 107: o2_waitForConfirmationClick
-> 161: o2_getRainbowRoomData
-> 162: o2_drawSceneShapeEx
- Did I mention that HoF is completable now?
svn-id: r31184
|
|
-> 12: o2_setCharacterFacing
-> 14: o2_moveCharacter
-> 61: o2_loadZShapes
-> 83: o2_setPathfinderFlag
-> 90: o2_setSceneAnimPos
-> 160: o2_updateTwoSceneAnims
- Implemented dino riding sequence
- Fixed bug in KyraEngine_v2::initSceneScreen which caused some gfx glitches
svn-id: r31183
|
|
-> 21: o2_backUpScreen
-> 22: o2_restoreScreen
-> 28: o2_addItemToInventory
-> 50: o2_wipeDownMouseItem
-> 67: o2_loadPalette384
-> 68: o2_setPalette384
-> 165: o2_disableTimer
-> 166: o2_enableTimer
-> 167: o2_setTimerCountdown
- renamed some timer functions
svn-id: r31182
|
|
svn-id: r31179
|
|
svn-id: r31171
|
|
svn-id: r31170
|
|
svn-id: r31168
|
|
- 70: o2_backUpInventoryGfx
- 71: o2_disableSceneAnim
- 72: o2_enableSceneAnim
- 73: o2_restoreInventoryGfx
svn-id: r31167
|
|
- 91: o2_blockInRegion
- 92: o2_blockOutRegion
svn-id: r31166
|
|
- renamed opcode 155 to o2_addToSceneAnimPosAndUpdate
svn-id: r31165
|
|
svn-id: r31163
|
|
svn-id: r31155
|
|
svn-id: r31154
|
|
- 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
|
|
- bug fix for zanthRandomChat()
svn-id: r31147
|
|
svn-id: r31146
|
|
svn-id: r31145
|
|
- 15: o2_customCharacterChat
- 18: o2_restoreTalkTextMessageBkgd
- 94: o2_setCauldronState
- 154: o2_setupSceneAnimation
svn-id: r31144
|
|
svn-id: r31143
|
|
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
|
|
- enabled some chat related code in KyraEngine_v2::runLoop and KyraEngine_v2::handleInputUnkSub
svn-id: r31134
|