aboutsummaryrefslogtreecommitdiff
path: root/saga/scene.h
AgeCommit message (Collapse)Author
2005-09-28Cleaner code for sfWaitFramesEsc()Eugene Sandulenko
svn-id: r18895
2005-09-28Implement sfWaitFramesEsc()Eugene Sandulenko
svn-id: r18894
2005-09-23Experimental loading of the cutaway list. Next step will be to get ScummVMTorbjörn Andersson
to actually *play* the cutaways. I'll look into that later. svn-id: r18865
2005-08-13Fix bug #1258537 "ITE: Introduction text is black"Eugene Sandulenko
svn-id: r18677
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-06o Fix uint -> int with scene numbersEugene Sandulenko
o WIP for metaResources svn-id: r18620
2005-08-06changeChapter -> changeScene with chapterAndrew Kurushin
svn-id: r18619
2005-08-05o Some cleanupEugene Sandulenko
o Fix warnings o Implemented IHNM changeChapter() o WIP for metaResources svn-id: r18618
2005-07-31added scen resource types dump at debuglevel==10Andrew Kurushin
svn-id: r18605
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-07-25resolve scene resources without shift hackAndrew Kurushin
svn-id: r18584
2005-07-25More IHNM differencesEugene Sandulenko
svn-id: r18582
2005-07-24Removed "const" to silence GCC warning. I don't know if GCC was right orTorbjörn Andersson
wrong to warn, but it annoyed me. svn-id: r18581
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-09gfx rearangementAndrew Kurushin
code cleanups svn-id: r18523
2005-07-08fix final sequence scene heightAndrew Kurushin
svn-id: r18518
2005-07-08implemented per scene actors clippingAndrew Kurushin
so last sequence should look much better (not perfect) svn-id: r18516
2005-07-05- Stripped down unused SURFACE parameter in palette-related functionsEugene Sandulenko
- Fixed scenes glitch when loading saved game. This is done by closing load window right after game is loaded which differs from original but seems more logical to me - Fixed wrong palette when Dragon maze was loaded from a savegame. We just didn't process Palette resource for it. svn-id: r18494
2005-06-20fix animation bug at ratsAndrew Kurushin
svn-id: r18416
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-23Plug in Puzzle. Now it consists mainly of stubs but neverthless lets skipEugene Sandulenko
the Puzzle and continue game pretending like you completed the Puzzle. svn-id: r18225
2005-05-22fixes some todo (hardcoded resource ids -> customized per game)Andrew Kurushin
preparation for option dialog (wip) svn-id: r18217
2005-05-18fixed loadsave item resource idAndrew Kurushin
partialy fixed protect rat svn-id: r18174
2005-05-15fixed give verbAndrew Kurushin
fixed occasional verbs redraw svn-id: r18113
2005-05-08fixed sfSceneEq bugAndrew Kurushin
fixed load actors entrance removed some orphans svn-id: r17964
2005-04-21Add not yet correctly working save/load. Use key F7 for savingEugene Sandulenko
and F8 for loading. Now works only within current scene and restores to entrance #0 which is wrong. svn-id: r17726
2005-04-02some world map fix:Andrew Kurushin
-only riff shows as small point -change scene from world map todo: in original talk_to not shows for riff on world map svn-id: r17340
2005-03-29fixed script params (some fair animals should walk now)Andrew Kurushin
svn-id: r17289
2005-03-18- changescene on fair for tentsAndrew Kurushin
- some memory deallocation fixup todo: fix follower stuckiness in tents svn-id: r17180
2005-01-28partialy implemented all Iso mode resource loadingAndrew Kurushin
todo: loadMulti - may be wrong svn-id: r16670
2005-01-18another step in verb implementation:Andrew Kurushin
- objectMap responds to mouse move (but respond script not run well ?) loadStrings add some special count check - so all other LUT based resource should implement this technique svn-id: r16594
2005-01-18- remove ActionMap.h & ActionMap.cppAndrew Kurushin
svn-id: r16593
2005-01-18- merged ActionMap and ObjectMapAndrew Kurushin
- remove ActionMap.h & ActionMap.cpp - ObjectMap names move to Scene::_sceneStrings as in original engine - fix wrong StringsTable::stringsCount calculation svn-id: r16592
2005-01-16actors entry list implementedAndrew Kurushin
test: in ITE type "scene_change 130" at console svn-id: r16574
2005-01-15- added partial scene change by actor's walking (todo:entrance should be ↵Andrew Kurushin
supported) svn-id: r16568
2005-01-15some work in progress on verb stuff:Andrew Kurushin
- many structers and fields renamed to proper names - added missing functions svn-id: r16562
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-13Removed unused stuff.Torbjörn Andersson
svn-id: r16553
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-07Eliminate _scene->getMode() and use scene flags insteadEugene Sandulenko
svn-id: r16482
2005-01-07o Last fixes for panels. Now they work like in original.Eugene Sandulenko
o Code formatting in scene.h svn-id: r16479
2005-01-06Next batch of panel-related fixes. Still wrong.Eugene Sandulenko
NOTE: lines which start with `;' should contain calls to not yet implemented subsystems like Conversation subsystem svn-id: r16443
2005-01-04o Fix regression with Win32 CD ITE at wyrmkeep logoEugene Sandulenko
o Support for sprites in Mac versions o Improvements on scene flags o More code on proper interface modes handling. Just a tiny bit was committed as other stuff breaks intro due to incompleteness. svn-id: r16425
2005-01-04- added setup of followers position at start of sceneAndrew Kurushin
svn-id: r16423
2005-01-01oops, correct copyright stringMax Horn
svn-id: r16399