public static void DrawAimPie(Thing shooter, LocalTargetInfo target, int degreesWide, float offsetDist)
        {
            float facing = 0f;

            if (target.Cell != shooter.Position)
            {
                facing = ((target.Thing == null) ? (target.Cell - shooter.Position).AngleFlat : (target.Thing.DrawPos - shooter.Position.ToVector3Shifted()).AngleFlat());
            }
            GenDraw.DrawAimPieRaw(shooter.DrawPos + new Vector3(0f, offsetDist, 0f), facing, degreesWide);
        }