From: Coh3n
Since NCDS hasn't said otherwise, assume that all the paths need to be done. From Lumbridge courtyard to all MSI supported banks. And yeah for the pathmaker, you can clone the git repo and it's found in tools/. Be sure to set the offsets that are in the README file.
OK.
VEB:
function VEB: TPointArray;
begin
Result := [Point(3230, 3217), Point(3242, 3224), Point(3257, 3226),
Point(3260, 3238), Point(3254, 3250), Point(3251, 3263),
Point(3242, 3275), Point(3239, 3290), Point(3241, 3306),
Point(3251, 3317), Point(3264, 3324), Point(3278, 3332),
Point(3287, 3345), Point(3296, 3356), Point(3296, 3369),
Point(3294, 3382), Point(3292, 3396), Point(3290, 3409),
Point(3285, 3422), Point(3277, 3429), Point(3263, 3429),
Point(3255, 3420)];
end;
VWB:
function VWB: TPointArray;
begin
Result := [Point(3230, 3217), Point(3242, 3224), Point(3257, 3226),
Point(3260, 3238), Point(3254, 3250), Point(3251, 3263),
Point(3242, 3275), Point(3239, 3290), Point(3241, 3306),
Point(3251, 3317), Point(3264, 3324), Point(3278, 3332),
Point(3287, 3345), Point(3296, 3356), Point(3296, 3369),
Point(3294, 3382), Point(3292, 3396), Point(3290, 3409),
Point(3285, 3422), Point(3279, 3429), Point(3264, 3428),
Point(3252, 3429), Point(3238, 3430), Point(3224, 3429),
Point(3208, 3429), Point(3194, 3430), Point(3185, 3438)];
end;
DB:
function DB: TPointArray;
begin
Result := [Point(3231, 3218), Point(3235, 3223), Point(3227, 3233),
Point(3221, 3245), Point(3217, 3258), Point(3217, 3272),
Point(3206, 3278), Point(3192, 3282), Point(3178, 3285),
Point(3164, 3287), Point(3151, 3294), Point(3139, 3294),
Point(3126, 3297), Point(3113, 3294), Point(3109, 3280),
Point(3105, 3267), Point(3105, 3254), Point(3099, 3248),
Point(3094, 3242)];
end;
FEB:
function FEB: TPointArray;
begin
Result := [Point(3229, 3217), Point(3234, 3223), Point(3226, 3236),
Point(3219, 3249), Point(3216, 3263), Point(3211, 3276),
Point(3197, 3280), Point(3184, 3285), Point(3171, 3285),
Point(3160, 3290), Point(3147, 3294), Point(3131, 3294),
Point(3117, 3294), Point(3103, 3293), Point(3089, 3289),
Point(3077, 3280), Point(3064, 3277), Point(3050, 3275),
Point(3035, 3275), Point(3022, 3276), Point(3009, 3279),
Point(3007, 3294), Point(3005, 3304), Point(3007, 3317),
Point(3006, 3331), Point(3007, 3343), Point(3006, 3357),
Point(3012, 3361), Point(3014, 3356)];
end;
FWB:
function FEB: TPointArray;
begin
Result := [Point(3229, 3217), Point(3234, 3223), Point(3226, 3236),
Point(3219, 3249), Point(3216, 3263), Point(3211, 3276),
Point(3197, 3280), Point(3184, 3285), Point(3171, 3285),
Point(3160, 3290), Point(3147, 3294), Point(3131, 3294),
Point(3117, 3294), Point(3103, 3293), Point(3089, 3289),
Point(3077, 3280), Point(3064, 3277), Point(3050, 3275),
Point(3035, 3275), Point(3022, 3276), Point(3009, 3279),
Point(3007, 3294), Point(3005, 3304), Point(3007, 3317),
Point(3006, 3331), Point(3007, 3343), Point(3006, 3357),
Point(2999, 3364), Point(2988, 3372), Point(2977, 3378),
Point(2962, 3379), Point(2952, 3380), Point(2946, 3368)];
end;
GE:
function GE: TPointArray;
begin
Result := [Point(3230, 3217), Point(3242, 3224), Point(3257, 3226),
Point(3260, 3238), Point(3254, 3250), Point(3251, 3263),
Point(3242, 3275), Point(3239, 3290), Point(3241, 3306),
Point(3251, 3317), Point(3264, 3324), Point(3278, 3332),
Point(3287, 3345), Point(3296, 3356), Point(3296, 3369),
Point(3294, 3382), Point(3292, 3396), Point(3290, 3409),
Point(3285, 3422), Point(3279, 3429), Point(3264, 3428),
Point(3252, 3429), Point(3238, 3430), Point(3224, 3429),
Point(3208, 3429), Point(3194, 3430), Point(3185, 3438),
Point(3187, 3447), Point(3179, 3450), Point(3168, 3459),
Point(3165, 3471), Point(3167, 3480), Point(3167, 3489)];
end;
EB:
function EB: TPointArray;
begin
Result := [Point(3230, 3217), Point(3242, 3224), Point(3257, 3226),
Point(3260, 3238), Point(3254, 3250), Point(3251, 3263),
Point(3242, 3275), Point(3239, 3290), Point(3241, 3306),
Point(3251, 3317), Point(3264, 3324), Point(3278, 3332),
Point(3287, 3345), Point(3296, 3356), Point(3296, 3369),
Point(3294, 3382), Point(3292, 3396), Point(3290, 3409),
Point(3285, 3422), Point(3279, 3429), Point(3264, 3428),
Point(3252, 3429), Point(3238, 3430), Point(3224, 3429),
Point(3208, 3429), Point(3194, 3430), Point(3189, 3429),
Point(3176, 3428), Point(3164, 3423), Point(3150, 3417),
Point(3137, 3417), Point(3123, 3417), Point(3112, 3422),
Point(3099, 3420), Point(3092, 3430), Point(3092, 3441),
Point(3096, 3453), Point(3099, 3465), Point(3097, 3478),
Point(3088, 3485), Point(3089, 3492), Point(3093, 3491)];
end;
AKB:
function AKB: TPointArray;
begin
Result := [Point(3229, 3217), Point(3238, 3221), Point(3247, 3224),
Point(3260, 3235), Point(3256, 3248), Point(3251, 3260),
Point(3245, 3273), Point(3240, 3286), Point(3238, 3300),
Point(3247, 3312), Point(3258, 3323), Point(3271, 3331),
Point(3284, 3332), Point(3285, 3316), Point(3286, 3301),
Point(3289, 3285), Point(3292, 3270), Point(3293, 3254),
Point(3295, 3237), Point(3282, 3228), Point(3282, 3213),
Point(3284, 3198), Point(3283, 3183), Point(3278, 3170),
Point(3270, 3165)];
end;
I think that's all of them?