DriftNet

DriftNet interface by Reldnahc.


TDriftNet.BankOverlayOpen

function TDriftNet.BankOverlayOpen(): Boolean;

Returns True if the bank loot overlay is activated

Example:

if DriftNet.BankOverlayOpen() then
  Driftnet.GetButton(ERSDriftNetButton.OVERLAY_CONFIRM).Click();

TDriftNet.DestroyOverlayOpen

function TDriftNet.DestroyOverlayOpen(): Boolean;

Returns True if the destroy loot overlay is activated

Example:

if DriftNet.DestroyOverlayOpen() then
  Driftnet.GetButton(ERSDriftNetButton.OVERLAY_CANCEL).Click();

TDriftNet.HasOverlay

function TDriftNet.HasOverlay(): Boolean;

Returns True if either overlay is activated

Example:

if DriftNet.HasOverlay() then
  Driftnet.GetButton(ERSDriftNetButton.OVERLAY_CONFIRM).Click();

TDriftNet.GetSlotBoxes

function TDriftNet.GetSlotBoxes(): TBoxArray;

Returns a TBoxArray containing each item slot


TDriftNet.GetButtons

function TDriftNet.GetButtons(): TGameButtonArray;

Returns a TGameButtonArray containing the avaiable buttons. Changes depending on if there is an overlay.


TDriftNet.GetButton

function TDriftNet.GetButton(): TGameButton;

Returns a specific button if its available

Example:

if not DriftNet.HasOverlay() then
  Driftnet.GetButton(ERSDriftNetButton.BANK_ALL).Click();
if DriftNet.BankOverlayOpen() then
  Driftnet.GetButton(ERSDriftNetButton.OVERLAY_CONFIRM).Click();