aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kpathing.cpp
AgeCommit message (Expand)Author
2010-11-13SCI: Fixup pathfinding start point when on polygon edge.Walter van Niftrik
2010-11-11SCI: Allow paths along the edge of the screen in kAvoidPath.Walter van Niftrik
2010-10-15SCI: Changed the check for vertex_min into an assert (thanks wjp)Filippos Karapetis
2010-10-15SCI: Fixed code bugs from bug #3087872 - "SCI: Code analysis warnings"Filippos Karapetis
2010-08-27SCI: Fixed potential memory leak in convert_polygon()Torbjörn Andersson
2010-08-18SCI: Fixed bug #3041232 - "LB2Floppy: Crash at Museum"Filippos Karapetis
2010-08-17SCI: Refactored readPoint() to accept a segment reference to the polygon data...Filippos Karapetis
2010-08-17Limited the sanity check in rev #52174 to invalid segment types only (apparen...Filippos Karapetis
2010-08-17SCI: Fixed bug #3034501 - "LSL6: Segfault while leaving the penthouse"Filippos Karapetis
2010-08-07SCI: Turned a warning into an errorFilippos Karapetis
2010-07-29SCI: also break in AvoidPath instead of continuing, when the start point is c...Filippos Karapetis
2010-07-28SCI: Break out instead of continuing when an end point is contained in multip...Filippos Karapetis
2010-07-28SCI: Changed another warning into debug outputFilippos Karapetis
2010-07-28SCI: Changed a warning into a debug messageFilippos Karapetis
2010-07-21SCI: Moved the SCI32 kernel functions out of kernel32.cpp and into their resp...Filippos Karapetis
2010-06-25SCI: Introduce SciGameId enumMax Horn
2010-06-22Fixed kMergePoly after discussing with waltervn so that it correctly returns ...Filippos Karapetis
2010-06-18SCI: Doxygenify some commentsMax Horn
2010-06-17SCI: Change SciEngine's 'char *getGameID()' to 'Common::String getGameId()'Max Horn
2010-05-29Mass renaming of selector-related functions, and removed some defines which w...Filippos Karapetis
2010-05-28Added comments to kMergePoly()Filippos Karapetis
2010-05-28Added a stub for kMergePoly, to avoid crashing in QFG1VGA after killing a mon...Filippos Karapetis
2010-05-23Cleaned up the game ID code:Filippos Karapetis
2010-05-04Move DebugChannel related code to new headerMax Horn
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
2010-02-17SCI: Cleanup resource.hMax Horn
2010-02-13SCI: Move Gui/Gfx related permanent objects from EngineState to SciEngineMax Horn
2010-02-07SCI: Fix VM crash when NULL_REG is passed to AvoidPath (SCI32).Walter van Niftrik
2010-02-06Silenced warning that intersectionX and intersectionY could be uninitializedFilippos Karapetis
2010-02-05SCI: Add a 'SELECTOR' macroMax Horn
2010-02-05SCI: Add implementation for Intersections().Walter van Niftrik
2010-02-04SCI: making pathfinding debug support also work in sci32 (though it just show...Martin Kiewitz
2010-02-04SCI: putting most kGraph functions into GfxPaint16Martin Kiewitz
2010-01-31SCI: Add stub for kIntersections()Walter van Niftrik
2010-01-31SCI: renamed kernelFind() to kernelFindColor, so that it isnt that confusing :PMartin Kiewitz
2010-01-31SCI: renamed SciPalette to GfxPalette, Screen to GfxScreen, GfxPalette is now...Martin Kiewitz
2010-01-30SCI: Removed old pathfinding codeWalter van Niftrik
2010-01-30SCI: AvoidPath: Allow solitary screen-edge vertices in path.Walter van Niftrik
2010-01-30SCI: Hook up AvoidPath debug mode to pathfinding debug channel.Walter van Niftrik
2010-01-29SCI: Move selector stuff to new header; reorder k_argc & k_argp param of invo...Max Horn
2010-01-26SCI: Add string support for odd-offset pointers into reg_t-based segments.Walter van Niftrik
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-10SCI: Fix default optimization level in AvoidPathWalter van Niftrik
2010-01-10Silenced warnings ("this" isn't defined on object instantiation, and commente...Filippos Karapetis
2010-01-06Removed all hardcoded screen sizesFilippos Karapetis
2010-01-05Renamed /gui to /graphics and /sfx to /sound, to better illustrate their purposeFilippos Karapetis
2010-01-04SCI: Add support for SCI2 to AvoidPath.Walter van Niftrik
2010-01-03Implement kInPolygon for SCI32. GK1 now responds when you click on things.Matthew Hoops
2009-12-28Moved the OLD_PATHFINDING define inside sci.h, together with the othersFilippos Karapetis
2009-12-27Renamed gameName -> gameId, to keep the same vocabulary everywhereFilippos Karapetis