aboutsummaryrefslogtreecommitdiff
path: root/saga/ite_introproc.cpp
AgeCommit message (Collapse)Author
2005-08-10Rename event types to comply with our standards.Eugene Sandulenko
svn-id: r18647
2005-08-10Reanme more minor struct to comply with our naiming standards.Eugene Sandulenko
svn-id: r18646
2005-08-10EVENT -> EventEugene Sandulenko
svn-id: r18644
2005-08-06ihnm actors list WIPAndrew Kurushin
svn-id: r18623
2005-08-06changeChapter -> changeScene with chapterAndrew Kurushin
svn-id: r18619
2005-08-04fixed DUMMY resource in old mac cdAndrew Kurushin
fixed intro voice at endscene svn-id: r18616
2005-07-31Fixed warnings.Torbjörn Andersson
svn-id: r18607
2005-07-29WhitespacesEugene Sandulenko
svn-id: r18595
2005-07-19finally Resource manager rewritten:Andrew Kurushin
-adds patch file support -global _vm removed cleanups svn-id: r18560
2005-07-14font & text related changes:Andrew Kurushin
-rewritten font loading -actors box text output implemented -many fixes -implemented nonactors textoutput svn-id: r18542
2005-07-091. Fixed divide by zero defect (exception on my symbian target, Windows just ↵Lars Persson
return max val) 2. Fixed so Saga compiles for VC6. 3. Added GCC_PACK & pragma pack to gfx.h svn-id: r18527
2005-07-08fix final sequence scene heightAndrew Kurushin
svn-id: r18518
2005-07-05Hid most of debug output to deeper levels. We're pretty close to officialEugene Sandulenko
launch so it should be invisible to users. svn-id: r18497
2005-06-21Fix gcc4 warningsEugene Sandulenko
svn-id: r18429
2005-06-04There were cases when an ITE intro credits line could appear in bothTorbjörn Andersson
English and German at the same time. I've simplified the handling a bit by splitting the line flags into language and... not-language? platform? since this was easier than adding another combined flag. Easier to read, anyway. I've also fixed some other minor things, e.g. "Edward" was shortened to "Ed" in the WyrmKeep version. Of course, there may be regressions. And there are some cases where English texts could appear in German versions, but I don't know if it ever happens for any existing versin of the game. svn-id: r18334
2005-05-08fixed sfSceneEq bugAndrew Kurushin
fixed load actors entrance removed some orphans svn-id: r17964
2005-04-19Separate occaionally glued intro sentence words.Eugene Sandulenko
svn-id: r17696
2005-01-14Removed the unused i_cvar_name field from INTRO_DIALOGUE.Torbjörn Andersson
svn-id: r16559
2005-01-14Added helper function to queue the ITE intro dialogue.Torbjörn Andersson
svn-id: r16557
2005-01-14o Added support for German ITE. There are also Puzzle-related messagesEugene Sandulenko
hardcoded, but I'll save that for later :) o Eliminated all leftovers of previous language loader. If you'll spot another one, just remove it silently. svn-id: r16556
2005-01-11- remove game.h & image.hAndrew Kurushin
- all display information of current game goes to SagaEngine - remove GameFontIds - hide SagaEngine _gameId,_gameType & etc with methods getGameId(), getGameType() svn-id: r16545
2005-01-10Better sync between music and intro.Torbjörn Andersson
svn-id: r16516
2005-01-09- GameModule is goneAndrew Kurushin
- structures renamed - SagaEngine class gives all current game descriptions regression : "verb" is broken cause work in progress svn-id: r16511
2005-01-09o Fixed some indentationEugene Sandulenko
o Now we correctly show Wyrmkeep logo in Mac demos o Applied patch #1098971 ITE credits svn-id: r16507
2005-01-02o Started putting all panels stuff in order. Still incompleteEugene Sandulenko
o Proper detection for Mac Wyrmkeep CD o Support for wyrmkeep logos svn-id: r16415
2005-01-02Start intro animations with events to prevent the first frame from beingTorbjörn Andersson
drawn too early. (Scorry still shows up too early, though.) svn-id: r16411
2005-01-02Pausing an animation is done by changing its state now, not by setting aTorbjörn Andersson
flag. Added yet another event, and changed the ITE intro to reflect that. (Which means the waterfalls are no longer drawn over the game title.) svn-id: r16410
2005-01-02Changed "sizeof x" to "sizeof(x)" for consistency with the rest of ScummVM,Torbjörn Andersson
and used ARRAYSIZE() instead in two cases. svn-id: r16408
2005-01-01oops, correct copyright stringMax Horn
svn-id: r16399
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-29PALETTE_FADE_DURATION -> kNormalFadeDurationEugene Sandulenko
svn-id: r16373
2004-12-28Partial fix for Mac intro. Sprites are still incorrect because of lack ofEugene Sandulenko
m68k asm knowledge :) svn-id: r16356
2004-12-28o Fixed animation playbackEugene Sandulenko
o Implemented almost all animation opcodes svn-id: r16352
2004-12-22- rewriten actors action handling (now uses all original flags etc)Andrew Kurushin
- added some script functions (swapactors...) - many things were renamed according scummvm covention - resource id definintions should begin with "RID_" prefix - intro temporary broken - work in progress todo: - walking hanling also should be rewriten - timings for speech and actor cycling should be more accurate svn-id: r16263
2004-12-22o Moved GAME_* to SagaEngine objectEugene Sandulenko
o Renamed GAME_ITE_* to GID_ITE_* o Renamed GID_ITE and GID_IHNM to GType_ITE and GType_IHNM svn-id: r16258
2004-12-18sprite loading fix in win demoAndrew Kurushin
svn-id: r16119
2004-12-16Removed unused variable.Torbjörn Andersson
svn-id: r16076
2004-12-15Patch #1081904 ITE: MAC demo supportEugene Sandulenko
o Endianness-aware resource loading o Removed ys_dl_list in favor of our object implementation o Cleanup in actor code o Partial support for ITE Mac rereleased demo svn-id: r16051
2004-12-03First pass at migrating from the old Reinherit console to the ScummVMTorbjörn Andersson
console. Some things are likely to have broken. For instance, I believe the old console was could be visible during gameplay, while ScummVM's is modal. So any place where we output something to the console during gameplay should probably be removed. Some things I've stubbed out. Basically any code that registers a variable. Most of the debugging commands are untested. Syntax may have changed because of different command-line parsing. (I never actually used the old console, so I don't know for sure. :-) Actually, I'm not that interested in reproducing the old console commands faithfully. What we should do now is to make the immediately useful console stuff work. Anything that remains unimplemented should probably be removed. svn-id: r15976
2004-10-27removed R_ prefix with few r_ tooPaweł Kołodziejski
svn-id: r15690
2004-10-12Added support for digitized music, plus some other music-related fixes.Torbjörn Andersson
Note that I've only tried this with the music.rsc file from the full Linux version. It seems likely that the Mac version uses the same file format, but I have no way of verifying this. I'm told the demos use compressed audio, so the music files from them probably won't work yet. svn-id: r15527
2004-10-10Added missing word in subtitle.Torbjörn Andersson
svn-id: r15509
2004-08-11Move ITE_* and IHNM_* to Scene class.Eugene Sandulenko
svn-id: r14560
2004-08-11Handle fades in scene load routine.Eugene Sandulenko
Introduce immediate events. svn-id: r14558
2004-08-11Correct ESC key behaviour.Eugene Sandulenko
svn-id: r14551
2004-08-10Correct scene transitions. Now intro seems to be complete.Eugene Sandulenko
svn-id: r14548
2004-08-10oopsEugene Sandulenko
svn-id: r14545
2004-08-10Improved intro. Now it correctly shows game title.Eugene Sandulenko
svn-id: r14544
2004-08-10Moved PALANIM_* to a class.Eugene Sandulenko
svn-id: r14540
2004-08-10Move EVENT_* to a class.Eugene Sandulenko
svn-id: r14539