From 159fb89cfde1eaa764dfcf136fc06d0fd4780401 Mon Sep 17 00:00:00 2001 From: Willem Jan Palenstijn Date: Wed, 4 Jan 2012 15:46:58 +0100 Subject: TSAGE: Explain function of sub_F8E5_calculatePoint --- engines/tsage/core.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engines/tsage/core.cpp b/engines/tsage/core.cpp index 8f4efafa01..fdd9feac03 100644 --- a/engines/tsage/core.cpp +++ b/engines/tsage/core.cpp @@ -941,6 +941,8 @@ int PlayerMover::findDistance(const Common::Point &pt1, const Common::Point &pt2 return (int)sqrt(xx + yy); } +// Calculate intersection of the line segments pt1-pt2 and pt3-pt4. +// Return true if they intersect, and return the intersection in ptOut. bool PlayerMover::sub_F8E5_calculatePoint(const Common::Point &pt1, const Common::Point &pt2, const Common::Point &pt3, const Common::Point &pt4, Common::Point *ptOut) { double diffX1 = pt2.x - pt1.x; -- cgit v1.2.3