aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/scene.h
AgeCommit message (Collapse)Author
2014-10-27SAGA: Remove the buggy actor swapping fixup code for IHNMFilippos Karapetis
This was a hack that was implemented while IHNM was being developed. That code should no longer be needed. If this issue does occur again, the actual cause should be investigated, instead of hiding it with workarounds. The code was buggy anyway, as _currentProtag was not initialized properly
2014-07-20SAGA: Some renamingFilippos Karapetis
2014-07-20SAGA: Remove the now unneeded individual cave scene handlersFilippos Karapetis
2014-07-20SAGA: Merge all of the ITE intro cave scene handlersFilippos Karapetis
2014-07-20SAGA: Move ITE credits together with the other ITE static dataFilippos Karapetis
2014-07-20SAGA: Move the ITE intro text together with the other static ITE dataFilippos Karapetis
2014-07-20SAGA: Move and rename some defines which are only used in the ITE introFilippos Karapetis
2014-02-18SAGA: Make GPL headers consistent in themselves.Johannes Schickel
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-01-31SAGA: Turned several unnecessarily inherited classes into typedefsFilippos Karapetis
svn-id: r55677
2010-10-24SAGA: reduce memory usageAndrew Kurushin
svn-id: r53782
2010-10-24SAGA: replace Resource:loadResource malloc with ByteArray classAndrew Kurushin
svn-id: r53779
2010-10-24SAGA: replace Scene::_resourceList, Interface::_inventory malloc arrays with ↵Andrew Kurushin
Common::Array svn-id: r53773
2010-10-23SAGA: replace Events malloc base linked list with Common::ListAndrew Kurushin
svn-id: r53751
2010-10-23SAGA: replace decodeBGImage malloc with ByteArrayAndrew Kurushin
svn-id: r53748
2010-10-22SAGA: replace Actor::_pathCell, Anim::*, Converse::text, IsoMap::*, ↵Andrew Kurushin
Music::_songTable, ObjectMap::*, PalAnim::*, Scene::sceneLut, SndRes::_fxTable* malloc based arrays with Common::Array implementation add ByteArray type fix debug Tile Hittest frame drawing debug 0x%x => 0x%X svn-id: r53719
2010-05-18Committing the rest of the VideoDecoder Rewrite from patch #2963496.Matthew Hoops
svn-id: r49079
2010-05-16Added automatic detection of the IHNM demoFilippos Karapetis
svn-id: r49047
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-04-11SAGA: Simplified Scene::skipScene, changed loadScene to take a ↵Max Horn
LoadSceneParams ref instead of a ptr svn-id: r39943
2009-04-11Got rid of SortedListFilippos Karapetis
svn-id: r39928
2009-03-08- Reworked the different file types a bitFilippos Karapetis
- Some initial work on Dinotopia's intro sequence svn-id: r39234
2008-12-24Slight cleanupFilippos Karapetis
svn-id: r35523
2008-12-22logicalWidth -> widthFilippos Karapetis
logicalHeight -> height svn-id: r35488
2008-12-22Added Smacker support for the introduction and ending videos of FTA2Filippos Karapetis
svn-id: r35482
2008-12-21Added some more stubs for FTA2Filippos Karapetis
svn-id: r35475
2008-12-21Cleaned up the mess with game IDs and game types: removed game types, ↵Filippos Karapetis
reduced the game IDs and added game features where necessary svn-id: r35467
2008-12-06All the screen drawing functions draw to the back buffer, so there is no ↵Filippos Karapetis
point in passing it everywhere svn-id: r35260
2008-05-26Code cleanup:Filippos Karapetis
- Removed sagaresnames.h - Moved all special scenes to scene.h, and named them consistently (e.g. RID_ITE_OVERMAP_SCENE -> ITE_SCENE_OVERMAP) - Moved all resources which were used by the ITE intro into ite_introproc.cpp - Removed several defines which were only used once (e.g. the SFX names) - Reordered the GameResourceDescription resources so that ITE and IHNM specific resources are placed in the end - Updated the comment about the IHNM Mac music - Changed the callocs in loadPalAnim to mallocs, like in the rest of the code - Removed the MEM error svn-id: r32282
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-12-21Added some hard coded strings for the Italian fan translation of ITE (still ↵Filippos Karapetis
not supported). Merged those strings with the hard coded strings for the Italian fan translation of IHNM svn-id: r29933
2007-11-05Several subtitles-related IHNM fixes. Still not perfect.Eugene Sandulenko
svn-id: r29427
2007-08-30Proper implementation of intro and credits in IHNMEugene Sandulenko
svn-id: r28763
2007-08-27Added some skeleton code for the IHNM credits movie. Also, changed the ↵Filippos Karapetis
location of the RF_DISABLE_ACTORS is set from loadScene to endScene svn-id: r28757
2007-08-24Code cleanup for the IHNM demoFilippos Karapetis
svn-id: r28707
2007-08-02Partially implemented opcodes 87, 88 and 89, used in the help system of the ↵Filippos Karapetis
IHNM demo. It's still buggy, though svn-id: r28398
2007-07-30The interactive part of the IHNM demo fully works now. Also, made the ↵Filippos Karapetis
options screen work in the non-interactive part of the demo svn-id: r28344
2007-07-30It's now possible to exit from the psychic profile screen in IHNMFilippos Karapetis
svn-id: r28325
2007-07-30The credits of the IHNM demo are displayed correctly nowFilippos Karapetis
svn-id: r28320
2007-06-19When saving the game in IHNM after a chapter point change, the chapter point ↵Filippos Karapetis
change music will no longer be incorrectly saved, and the normal chapter music will be saved instead svn-id: r27545
2007-06-19The correct music track is now played when loading a game in IHNM. The ↵Filippos Karapetis
save/load mechanism in IHNM seems to be working correctly now (although it needs testing), however there are still some graphical glitches with the save/load dialogs. Also, moved some unfinished code for returning to the chapter selection screen to a more appropriate place svn-id: r27542
2007-06-19More updates for the save/load system in IHNMFilippos Karapetis
svn-id: r27540
2007-06-18Change some regular integers to short integersFilippos Karapetis
svn-id: r27538
2007-06-17Some more updates for saving/loading in IHNMFilippos Karapetis
svn-id: r27512
2007-06-06Implemented the sfGetMouseClicks and sfResetMouseClicks opcodes and created ↵Filippos Karapetis
the skeleton for sfScriptStartVideo, sfScriptReturnFromVideo and sfScriptEndVideo opcodes svn-id: r27145
2007-06-03Simplified check for scene height in IHNMFilippos Karapetis
svn-id: r27067
2007-06-03Opcode 11 is sfLockUser. Also updated Scene::getHeight() for this change. ↵Filippos Karapetis
Now, the interface is locked when the scripts lock it. This prevents erroneous actor movement when skipping speech by left clicking, and other incorrect behavior. Special thanks to h00ligan for all his help svn-id: r27064
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024