aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/actor_walk.cpp
AgeCommit message (Collapse)Author
2014-05-27ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.Johannes Schickel
2014-02-18SAGA: Make GPL headers consistent in themselves.Johannes Schickel
2011-06-23SAGA: Fix for Bug #3324850 ("ITE (SAGA): crash in dog sewers")D G Turner
This read of 1 byte past the end of the buffer has existed since the dragonMove() function was implemented, but since the change in bfb0986c to use ByteArray, this now causes an assertion due to the stricter bounds checking. This commit corrects the original issue. Thanks to fuzzie for this fix.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-01-31SAGA: Simplified loadActorResources() and removed the unused _disabled fieldFilippos Karapetis
svn-id: r55687
2010-10-24SAGA: replace Actor::_actors and _objs malloc base arrays with Common::ArrayAndrew Kurushin
svn-id: r53766
2010-10-23SAGA: replace Events malloc base linked list with Common::ListAndrew Kurushin
svn-id: r53751
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-10-19SAGA: SAGA: replace SpriteList "::realloc" with Common::ArrayAndrew Kurushin
svn-id: r53628
2008-12-22logicalWidth -> widthFilippos Karapetis
logicalHeight -> height svn-id: r35488
2008-12-21- Added some stubs for the SAGA2 games dino and fta2Filippos Karapetis
- Stopped loading the isomap and puzzle game modules for IHNM, as they are not used for that game (this saves some memory for IHNM) - Removed getDisplayWidth() and getDisplayHeight() svn-id: r35473
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-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-02-23fix bug 1900244 "ITE: Strange animation when returning to prison cell"Andrew Kurushin
svn-id: r30924
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-19Fixed a crash in the rat maze (reported on the forum) that made the gameTorbjörn Andersson
uncompletable. I sense a great disturbance in the Force... as if millions of voices cried out "ScummVM 0.11.1" and were suddenly silenced. svn-id: r30562
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-12-21Cleanup.Johannes Schickel
svn-id: r29945
2007-12-21Fix compilation error on DS port (template expects parameters to be same type)Neil Millstone
svn-id: r29941
2007-12-20Removed clamp() and used the common CLIP template insteadFilippos Karapetis
svn-id: r29927
2007-11-08Some tweaks to actorWalkTo() and actorEndWalk(). Also, moved all the actor ↵Filippos Karapetis
pathfinding calculation code to a new file svn-id: r29455
2007-10-27Added a workaround for an incorrect hitzone in IHNM, (Gorrister's chapter). ↵Filippos Karapetis
Now, the graffiti to the left in the toilet screen can be examined correctly. Also, performed some clean-up svn-id: r29264
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-09-16Fix warningEugene Sandulenko
svn-id: r28923
2007-09-15Slight cleanup of the actor class: moved all of the actor walk code in a new ↵Filippos Karapetis
file and removed many unneeded includes svn-id: r28908