6767 OnFinishTask: procedure(task: PAntibanTask) of object;
6868 end;
6969
70- function TAntiban.TimeRunningAtClock(const time: String; const randomness: Double = 0.10): Int64;
70+ function TAntiban.TimeRunningAtClock(time: String; randomness: Double = 0.10): Int64;
7171var
7272 current, res: TDateTime;
7373begin
9494(*
9595## Antiban.AddTask
9696```pascal
97- procedure TAntiban.AddTask(const interval: Double; const method: TAntibanMethod; const randomness: Double = 0.2);
97+ procedure TAntiban.AddTask(interval: Double; method: TAntibanMethod; randomness: Double = 0.2);
9898```
9999Schedule a antiban task.
100100An antiban task can be any procedure but they should be short actions that won't
@@ -113,7 +113,7 @@ Example:
113113Antiban.AddTask(15 * ONE_MINUTE, @Antiban.HoverSkills); //Every 15 minutes the script will hover the skills.
114114```
115115*)
116- procedure TAntiban.AddTask(const interval: Double; const method: TAntibanMethod; const randomness: Double = 0.2);
116+ procedure TAntiban.AddTask(interval: Double; method: TAntibanMethod; randomness: Double = 0.2);
117117var
118118 task: TAntibanTask;
119119begin
128128(*
129129## Antiban.AddBreak
130130```pascal
131- procedure TAntiban.AddBreak(const interval, length: Double; const randomness: Double = 0.2; const logoutChance: Double = 0.33);
131+ procedure TAntiban.AddBreak(interval, length: Double; randomness: Double = 0.2; logoutChance: Double = 0.33);
132132```
133133Schedule a break. Breaks can be of short or medium length and should be shorter than any sleep breaks.
134134
@@ -144,7 +144,7 @@ Example:
144144Antiban.AddBreak(30 * ONE_MINUTE, 5 * ONE_MINUTE); //Every 30 minutes the script will take a 5 minute break, subject to variance from the randomness variable.
145145```
146146*)
147- procedure TAntiban.AddBreak(const interval, length: Double; const randomness: Double = 0.2; const logoutChance: Double = 0.33);
147+ procedure TAntiban.AddBreak(interval, length: Double; randomness: Double = 0.2; logoutChance: Double = 0.33);
148148var
149149 task: TBreakTask;
150150begin
160160(*
161161## Antiban.AddSleep
162162```pascal
163- procedure TAntiban.AddSleep(const time: String; const length: Double; const randomness: Double = 0.10; const logoutChance: Double = 0.5);
163+ procedure TAntiban.AddSleep(time: String; length: Double; randomness: Double = 0.10; logoutChance: Double = 0.5);
164164```
165165Schedule a sleep break. A sleep break is a large break, it can be any length but
166166it's usually the several hours and also the largest one/ones.
@@ -183,7 +183,7 @@ Example:
183183Antiban.AddSleep('01:30:45', 8 * ONE_HOUR, 0.1, 0.8); //At 01:30:45 on our computer time the script will take a break for 8 hours, subject to variance from the randomness variable.
184184```
185185*)
186- procedure TAntiban.AddSleep(const time: String; const length: Double; const randomness: Double = 0.10; const logoutChance: Double = 0.5);
186+ procedure TAntiban.AddSleep(time: String; length: Double; randomness: Double = 0.10; logoutChance: Double = 0.5);
187187var
188188 task: TSleepTask;
189189begin
@@ -451,7 +451,7 @@ while True do //Infinite loop
451451 Antiban.DoAntiban(); //Antiban.HoverSkills will be called every time 15 minutes passed when this is called.
452452```
453453*)
454- function TAntiban.DoAntiban(const checkTasks, checkBreaks, checkSleeps: Boolean = True): Boolean;
454+ function TAntiban.DoAntiban(checkTasks, checkBreaks, checkSleeps: Boolean = True): Boolean;
455455begin
456456 if Self.DoingAntiban then Exit;
457457 Self.DoingAntiban := True;
@@ -469,31 +469,31 @@ end;
469469(*
470470## Antiban.TimeUntilBreak
471471```pascal
472- function TAntiban.TimeUntilBreak(const task: TBreakTask): String;
472+ function TAntiban.TimeUntilBreak(task: TBreakTask): String;
473473```
474474Check how much time is left until the specified break `task` should be taken.
475475*)
476- function TAntiban.TimeUntilBreak(const task: TBreakTask): String;
476+ function TAntiban.TimeUntilBreak(task: TBreakTask): String;
477477begin
478478 Result := FormatMilliseconds(Max(0, Round(task.Next - GetTimeRunning())), True);
479479end;
480480
481481(*
482482## Antiban.TimeUntilSleep
483483```pascal
484- function TAntiban.TimeUntilSleep(const task: TSleepTask): String;
484+ function TAntiban.TimeUntilSleep(task: TSleepTask): String;
485485```
486486Check how much time is left until the specified sleep break `task` should be taken.
487487*)
488- function TAntiban.TimeUntilSleep(const task: TSleepTask): String;
488+ function TAntiban.TimeUntilSleep(task: TSleepTask): String;
489489begin
490490 Result := FormatMilliseconds(Max(0, Round(task.Next - GetTimeRunning())), True);
491491end;
492492
493493(*
494494## Antiban.SimulateBreaks
495495```pascal
496- procedure TAntiban.SimulateBreaks(const bottingDays: UInt64 = 1000);
496+ procedure TAntiban.SimulateBreaks(bottingDays: UInt64 = 1000);
497497```
498498Performs a simulation of `bottingDays` amount of days with the currently setup
499499breaks and prints the results.
@@ -504,7 +504,7 @@ Antiban.AddBreak(30 * ONE_MINUTE, 5 * ONE_MINUTE);
504504Antiban.SimulateBreaks();
505505```
506506*)
507- procedure TAntiban.SimulateBreaks(const bottingDays: UInt64 = 1000);
507+ procedure TAntiban.SimulateBreaks(bottingDays: UInt64 = 1000);
508508var
509509 active, inactive, len, prev: Double;
510510 i: Int32;
0 commit comments