diff --git a/osrs/position/map/objects.simba b/osrs/position/map/objects.simba index 41ae87ab..b94b6ecc 100644 --- a/osrs/position/map/objects.simba +++ b/osrs/position/map/objects.simba @@ -157,7 +157,7 @@ var objs: TRSObjectArray; begin Map.Setup([ERSChunk.VARROCK]); - objs := TRSObject.Create(ObjectsJSON.GetByName('bank')); + objs := TRSObjectArray.Create(ObjectsJSON.GetByName('Bank booth')); end; ``` *) @@ -1071,6 +1071,23 @@ begin img.Show(); end; +(* +## ShowOnTarget TRSObjectArray +```pascal +procedure ShowOnTarget(objs: TRSObjectArray); overload; +``` +Shows an image of the target with the `TRSObjectArray` drawn on it. +*) +procedure ShowOnTarget(objs: TRSObjectArray); overload; +var + img: TImage; + i: Integer; +begin + img := Target.GetImage(); + for i := 0 to High(objs) do + img.DrawObject(objs[i]); + img.Show(); +end; function ToString(constref obj: TRSObject): String; override; begin