Le Jingle
2012-10-22 20:03:11
I'm confused why I can't get this snippet to work?
I'm probably overlooking something very simple :/ Help appreciated;
Cheers,
Lj
I'm probably overlooking something very simple :/ Help appreciated;
program new;
{$i srl/srl.simba}
function ReturnInvExemptSlots: TIntegerArray;
var i: integer;
var RuneDTM: integer;
var TPA1: TPointArray;
var ResArr: TIntegerArray;
begin
RuneDTM := DTMFromString('m1gAAAHic42JgYHBmgmB/IDYFYksg9gZiOyB2B2I/IDYHYnFGBgYVRggtAcTyUKwExTJALA3ET27dYnBzdmZYu2wpg6ebG4OVuTlDY3U1g5O9PUNibCzDzEmTGLw9PBj+A+0mBjMSiREAAC3wGqc=');
TPA1 := ItemCoordinates('inv', 'dtm', RuneDTM, []);
writeln('Our TPA Length is: ' + tostr(length(TPA1)));
writeln('Our TPA Points are: ' + tostr(tpa1));
for i := 1 to Length(TPA1) do
begin
ResArr[i] := CoordsToItem(TPA1[i].x, TPA1[i].y);
CombineIntArrayWrap(result, ResArr, result);
end;
writeln('Our result is: ' + tostr(result));
freedtm(RuneDTM);
end;
begin
SetupSRL;
Writeln('the length of function is: ' + tostr(length(ReturnInvExemptSlots)));
end.
Cheers,
Lj
