aboutsummaryrefslogtreecommitdiff
path: root/saga
AgeCommit message (Collapse)Author
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-10German retail IHNM patch.re_ md5 is confirmedEugene Sandulenko
svn-id: r16519
2005-01-10Better sync between music and intro.Torbjörn Andersson
svn-id: r16516
2005-01-10Removed unused variable.Torbjörn Andersson
svn-id: r16515
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-09small fixes:Andrew Kurushin
- actor barrier rects - unreachable code svn-id: r16510
2005-01-09Added proper IHNM scripts lut and run scripts, though not much to see.Eugene Sandulenko
svn-id: r16509
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-09Mark some places which probably should use loadWAVFromStream(); maybe some ↵Max Horn
of the engine maintainers can look into using it svn-id: r16503
2005-01-09fix warningMax Horn
svn-id: r16498
2005-01-09rewritten sprite classAndrew Kurushin
- sprites decoded on first load - some speed optimization - actors uses kExtended flag to append spriteList svn-id: r16497
2005-01-08rename StringsList to StringsTableAndrew Kurushin
svn-id: r16492
2005-01-08begining of verb implementationAndrew Kurushin
introduced getObjectName svn-id: r16491
2005-01-07Eliminate _scene->getMode() and use scene flags insteadEugene Sandulenko
svn-id: r16482
2005-01-07fixing scene transitionAndrew Kurushin
svn-id: r16480
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-07o Add reported German IHNM and ITEEugene Sandulenko
o Fix IHNM. It does not have actors now (all actors in IHNM are in resources, not hardcoded) svn-id: r16478
2005-01-07o Fix for popped up actors at initial scene fade outEugene Sandulenko
o Stub for new Wyrmkeep demos with substituted scenes o Converted some script func parameters to apropriate types o More panel fixes svn-id: r16472
2005-01-06- compiles debug path displaying only if ACTOR_DEBUG definedAndrew Kurushin
- removed some temporary variable svn-id: r16469
2005-01-06small fixes to previousAndrew Kurushin
svn-id: r16465
2005-01-06non tile mode full actor path finding - previewAndrew Kurushin
svn-id: r16464
2005-01-06- implement faceTowards (script function & etc)Andrew Kurushin
- implement debug actor walk path (press f6) svn-id: r16456
2005-01-06Placard functions are now event-driven, so the blocking palette faders areTorbjörn Andersson
no longer needed. svn-id: r16450
2005-01-06Fix crash in introEugene Sandulenko
svn-id: r16447
2005-01-06Fix actor walking caused by wrong panel stateEugene Sandulenko
svn-id: r16446
2005-01-06some actor walking fixesAndrew Kurushin
svn-id: r16445
2005-01-06Fix warningEugene Sandulenko
svn-id: r16444
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-06Whitespace change.Torbjörn Andersson
svn-id: r16442
2005-01-06Removed unused variable.Torbjörn Andersson
svn-id: r16439
2005-01-05- path finding work in progressAndrew Kurushin
svn-id: r16438
2005-01-05IndentationTorbjörn Andersson
svn-id: r16437
2005-01-05Fixed bad speech/script regression.Torbjörn Andersson
svn-id: r16436
2005-01-04- some walking additionAndrew Kurushin
svn-id: r16426
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-03- script execution stops properlyAndrew Kurushin
- placard should work over way: set Wait flag for thread (as in opSpeak) remove inner loop (processInput...) svn-id: r16418
2005-01-03Fixed a regression where - I think - the last animation frame wasn'tTorbjörn Andersson
displayed. This was most noticeable in looping animations, in particular the spinning "Dreamer's Guild" logo in the IHNM intro. In the process I changed the name of 'n_frames' and 'nframes' to 'maxframe' since that's what they are. I could, of course, have added 1 to the value instead, but that would have introduced a subtle difference compared to the original code. Probably not a good idea at this stage. svn-id: r16417
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-02Use events to start the remaining animations. It's not necessary, but it'sTorbjörn Andersson
more consistent that way. svn-id: r16412
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-02Fixed a few things in the IHNM intro. Most noticeably I've added an eventTorbjörn Andersson
for starting animations, which I use to prevent the first animation frame from being drawn too early. svn-id: r16407
2005-01-02The 'n_voices' field of the voice LUT was never assigned a value. So ifTorbjörn Andersson
anyone heard any voices - I did, except under Valgrind - it was pure luck. svn-id: r16406
2005-01-01oops, correct copyright stringMax Horn
svn-id: r16399
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-31Slight adjustment of placard text position. It's still not identical to theTorbjörn Andersson
original, but I don't consider that to be a problem. svn-id: r16395
2004-12-30o COde formattingEugene Sandulenko
o Improved debug output o Do not produce a lot of frameCount < 0 messages o Okk now appears after first scene o implemented yet another animation function o Renamed SF_* -> sf* for functions I know are correct svn-id: r16390
2004-12-30Renamed the "placard" opcode functions. They should be reasonably bug freeTorbjörn Andersson
now. svn-id: r16387