Sin
2012-11-14 10:49:18
function ExistsSlotDTM(DTM,InvSlot,x,y:Integer):Boolean;
var
Box:TBox;
begin
Box := InvBox(InvSlot);
Result := FindDTM(DTM,x,y,Box.X1,Box.Y1,Box.X2,Box.Y2);
end; Used for finding a DTM in a specific slot.
2012-11-14 10:49:18
function ExistsSlotDTM(DTM,InvSlot,x,y:Integer):Boolean;
var
Box:TBox;
begin
Box := InvBox(InvSlot);
Result := FindDTM(DTM,x,y,Box.X1,Box.Y1,Box.X2,Box.Y2);
end; 2012-11-14 14:31:00
2012-11-14 14:39:57
procedure CheckInvDTMs;
var
i,lobDTM,sDTM,tDTM:Integer;
foodCount,j,x,y:Integer;
aDTM:TIntegerArray; //array of DTM/Integer
begin
aDTM := [lobDTM,sDTM,tDTM];
for i := 1 to 28 do
for j := Low(aDTM) to High(aDTM) do
begin
if ExistsSlotDTM(aDTM[j],i,x,y) then
foodCount := foodCount + 1;
end;
if (foodCount <= 5) then g
begin
Action := 'travelF';
SSTele;
end;
FreeDTMs(aDTM);
end;