computeAngleToMobile(t) {
        const pMe = this.entity.position;
        const pTarget = t.position;
        return Math.atan2(pTarget.y - pMe.y, pTarget.x - pMe.x);
    }
/**
     * Compute the angle between The Mobile Heading and another Mobile
     */
Compute the angle between The Mobile Heading and another Mobile
Compute the angle between The Mobile Heading and another Mobile
computeAngleToMobile(t) {
        const pMe = this.entity.position;
        const pTarget = t.position;
        return Math.atan2(pTarget.y - pMe.y, pTarget.x - pMe.x);
    }
computeAngleToMobile ( t ) { const pMe = this . entity . position ; const pTarget = t . position ; return Math . atan2 ( pTarget . y - pMe . y , pTarget . x - pMe . x ) ; }
Compute the angle between The Mobile Heading and another Mobile
Compute the angle between The Mobile Heading and another Mobile