Java Version: 11.0.6
Up-time: 6h 58m
Server Version: Paper version git-Paper-301 (MC: 1.15.2)
Denizen Version: Core: 1.80-SNAPSHOT (Build 628), CraftBukkit: 1.1.4-SNAPSHOT (build 4802-DEV)
Active Plugins (11): LuckPerms: 5.0.130, WorldEdit: 7.1.0;8e55131, Vault: 1.7.2-b107, Multiverse-Core: 4.1.1-SNAPSHOT-b777,
WorldGuard: 7.0.0;02b731f, Citizens: 2.0.26-SNAPSHOT (build 1967), Denizen: 1.1.4-SNAPSHOT (build 4802-DEV),
MythicMobs: 4.9.0-3255, Sentinel: 2.0.1-SNAPSHOT (build 340), Depenizen: 2.0.0 (build 617),
dDiscordBot: 0.6 (build 73)
Loaded Worlds (6): VanillaLive, Kindergarten, VanillaWork, space, Flatmap, MorrowLand
Online Players (1): Derban(Derban)
Offline Players: 5
Mode: online
18:14:51 [INFO] Starting InstantQueue 'EXCOMMAND_TaxiStationsViewers' with player 'Derban'...
18:14:51 [INFO] +- Queue 'EXCOMMAND_TaxiStationsViewers' Executing: (line 1) RUN TASK_AnimateMonitorCam def:<player.precise_target> ---------+
18:14:51 [INFO] Filled tag <player.precise_target> with 'e@ 9b6c9ff1-d2a3-471a-bea6-d4474d3b2f8f(ARMOR_STAND/Armor Stand)'.
18:14:51 [INFO] +> Executing 'RUN': script='s@task_animatemonitorcam (TASK)' definitions='e@9b6c9ff1-d2a3-471a-bea6-d4474d3b2f8f'
18:14:51 [INFO] Adding definition 'cam' as e@9b6c9ff1-d2a3-471a-bea6-d4474d3b2f8f
18:14:51 [INFO] Starting InstantQueue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' with player 'Derban'...
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 134) DEFINE inverted false ---------+
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='inverted' value='false'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 135) DEFINE rotate positiv ---------+
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='rotate' value='positiv'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 136) DEFINE startPos
<[cam].flag[MonitorCam_RotateStart]> ---------+
18:14:51 [INFO] Filled tag <[cam].flag[MonitorCam_RotateStart]> with 'li@ 292.5'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='startpos' value='li@ 292.5'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 137) DEFINE endPos
<[cam].flag[MonitorCam_RotateEnd]> ---------+
18:14:51 [INFO] Filled tag <[cam].flag[MonitorCam_RotateEnd]> with 'li@ 67.5'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='endpos' value='li@ 67.5'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 138) DEFINE angleA <element[360].sub[<[startPos]>]>
---------+
18:14:51 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:51 [INFO] Filled tag <element[360].sub[292.5]> with '67.5'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='anglea' value='67.5'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 139) DEFINE diff <[angleA].add[<[endPos]>]>
---------+
18:14:51 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:51 [INFO] Filled tag <[angleA].add[67.5]> with '135'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='diff' value='135'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 141) DEFINE countOfSteps <[diff].div[10].round>
---------+
18:14:51 [INFO] Filled tag <[diff].div[10].round> with '14'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='countofsteps' value='14'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 142) DEFINE step <[diff].div[<[countOfSteps]>]>
---------+
18:14:51 [INFO] Filled tag <[countOfSteps]> with '14'.
18:14:51 [INFO] Filled tag <[diff].div[14]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='step'
value='9.6428571428571428571428571428571428571428571428571428571428571429'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 143) DEFINE loop 1 ---------+
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='1'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 144) DEFINE actPos
<[cam].armor_pose[head].y.to_degrees> ---------+
18:14:51 [INFO] Filled tag <[cam].armor_pose[head].y.to_degrees> with '292.5'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='actpos' value='292.5'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 145) DEFINE newPos <[actPos]> ---------+
18:14:51 [INFO] Filled tag <[actPos]> with '292.5'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos' value='292.5'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 146) WHILE <[loop].is[LESS].than[23]> ---------+
18:14:51 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:51 [INFO] +> Executing 'WHILE': run_first_loop='true'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:51 [INFO] Filled tag <[loop].add[1]> with '2'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='2'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:51 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'302.1428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='302.1428571428571428571428571428571428571428571428571428571428571429'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '302.1428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Comparable='Decimal(302.14285714285717)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '302.1428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Comparable='Decimal(302.14285714285717)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '302.1428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:51 [INFO] Comparable='Decimal(302.14285714285717)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:51 [INFO] Filled tag <[inverted]> with 'false'.
18:14:51 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '302.1428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:51 [INFO] Comparable='Decimal(302.14285714285717)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:51 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:51 [INFO] Filled tag <[newPos]> with '302.1428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|302.1428571428571428571428571428571428571428571428571428571428571429|0'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:51 [INFO] Filled tag <[pose]> with '14.999999999999998|302.1428571428571428571428571428571428571428571428571428571428571429|0'.
18:14:51 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|302.1428571428571428571428571428571428571428571428571428571428571429|0'
Type='ALL'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:51 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:51 [INFO] Forcing queue TASK_ANIMATEMONITORCAM_CoatingChartUtilization into a timed queue...
18:14:51 [INFO] Completing queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' in 7ms.
18:14:51 [INFO] Starting TimedQueue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' with player 'Derban'...
18:14:51 [INFO] Completing queue 'EXCOMMAND_TaxiStationsViewers' in 8ms.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:51 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:51 [INFO] +- While loop 2 ---------+
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:51 [INFO] Filled tag <[loop].add[1]> with '3'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='3'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:51 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:51 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'311.7857142857142857142857142857142857142857142857142857142857142858'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='311.7857142857142857142857142857142857142857142857142857142857142858'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '311.7857142857142857142857142857142857142857142857142857142857142858'.
18:14:51 [INFO] Comparable='Decimal(311.7857142857143)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '311.7857142857142857142857142857142857142857142857142857142857142858'.
18:14:51 [INFO] Comparable='Decimal(311.7857142857143)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '311.7857142857142857142857142857142857142857142857142857142857142858'.
18:14:51 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:51 [INFO] Comparable='Decimal(311.7857142857143)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:51 [INFO] Filled tag <[inverted]> with 'false'.
18:14:51 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:51 [INFO] +> Executing 'IF': use_braces='true'
18:14:51 [INFO] Filled tag <[newPos]> with '311.7857142857142857142857142857142857142857142857142857142857142858'.
18:14:51 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:51 [INFO] Comparable='Decimal(311.7857142857143)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:51 [INFO] No part of the if command passed, no block will run.
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:51 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:51 [INFO] Filled tag <[newPos]> with '311.7857142857142857142857142857142857142857142857142857142857142858'.
18:14:51 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:51 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|311.7857142857142857142857142857142857142857142857142857142857142858|0'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:51 [INFO] Filled tag <[pose]> with '14.999999999999998|311.7857142857142857142857142857142857142857142857142857142857142858|0'.
18:14:51 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|311.7857142857142857142857142857142857142857142857142857142857142858|0'
Type='ALL'
18:14:51 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:51 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:52 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:52 [INFO] +- While loop 3 ---------+
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:52 [INFO] Filled tag <[loop].add[1]> with '4'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='4'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:52 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:52 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'321.4285714285714285714285714285714285714285714285714285714285714287'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='321.4285714285714285714285714285714285714285714285714285714285714287'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '321.4285714285714285714285714285714285714285714285714285714285714287'.
18:14:52 [INFO] Comparable='Decimal(321.42857142857144)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '321.4285714285714285714285714285714285714285714285714285714285714287'.
18:14:52 [INFO] Comparable='Decimal(321.42857142857144)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '321.4285714285714285714285714285714285714285714285714285714285714287'.
18:14:52 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:52 [INFO] Comparable='Decimal(321.42857142857144)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:52 [INFO] Filled tag <[inverted]> with 'false'.
18:14:52 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '321.4285714285714285714285714285714285714285714285714285714285714287'.
18:14:52 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:52 [INFO] Comparable='Decimal(321.42857142857144)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:52 [INFO] Filled tag <[newPos]> with '321.4285714285714285714285714285714285714285714285714285714285714287'.
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|321.4285714285714285714285714285714285714285714285714285714285714287|0'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:52 [INFO] Filled tag <[pose]> with '14.999999999999998|321.4285714285714285714285714285714285714285714285714285714285714287|0'.
18:14:52 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|321.4285714285714285714285714285714285714285714285714285714285714287|0'
Type='ALL'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:52 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:52 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:52 [INFO] +- While loop 4 ---------+
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:52 [INFO] Filled tag <[loop].add[1]> with '5'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='5'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:52 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:52 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'331.0714285714285714285714285714285714285714285714285714285714285716'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='331.0714285714285714285714285714285714285714285714285714285714285716'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '331.0714285714285714285714285714285714285714285714285714285714285716'.
18:14:52 [INFO] Comparable='Decimal(331.07142857142856)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '331.0714285714285714285714285714285714285714285714285714285714285716'.
18:14:52 [INFO] Comparable='Decimal(331.07142857142856)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '331.0714285714285714285714285714285714285714285714285714285714285716'.
18:14:52 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:52 [INFO] Comparable='Decimal(331.07142857142856)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:52 [INFO] Filled tag <[inverted]> with 'false'.
18:14:52 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '331.0714285714285714285714285714285714285714285714285714285714285716'.
18:14:52 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:52 [INFO] Comparable='Decimal(331.07142857142856)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:52 [INFO] Filled tag <[newPos]> with '331.0714285714285714285714285714285714285714285714285714285714285716'.
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|331.0714285714285714285714285714285714285714285714285714285714285716|0'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:52 [INFO] Filled tag <[pose]> with '14.999999999999998|331.0714285714285714285714285714285714285714285714285714285714285716|0'.
18:14:52 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|331.0714285714285714285714285714285714285714285714285714285714285716|0'
Type='ALL'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:52 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:52 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:52 [INFO] +- While loop 5 ---------+
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:52 [INFO] Filled tag <[loop].add[1]> with '6'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='6'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:52 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:52 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'340.7142857142857142857142857142857142857142857142857142857142857145'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='340.7142857142857142857142857142857142857142857142857142857142857145'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '340.7142857142857142857142857142857142857142857142857142857142857145'.
18:14:52 [INFO] Comparable='Decimal(340.7142857142857)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '340.7142857142857142857142857142857142857142857142857142857142857145'.
18:14:52 [INFO] Comparable='Decimal(340.7142857142857)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '340.7142857142857142857142857142857142857142857142857142857142857145'.
18:14:52 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:52 [INFO] Comparable='Decimal(340.7142857142857)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:52 [INFO] Filled tag <[inverted]> with 'false'.
18:14:52 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '340.7142857142857142857142857142857142857142857142857142857142857145'.
18:14:52 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:52 [INFO] Comparable='Decimal(340.7142857142857)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:52 [INFO] Filled tag <[newPos]> with '340.7142857142857142857142857142857142857142857142857142857142857145'.
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|340.7142857142857142857142857142857142857142857142857142857142857145|0'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:52 [INFO] Filled tag <[pose]> with '14.999999999999998|340.7142857142857142857142857142857142857142857142857142857142857145|0'.
18:14:52 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|340.7142857142857142857142857142857142857142857142857142857142857145|0'
Type='ALL'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:52 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:52 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:52 [INFO] +- While loop 6 ---------+
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:52 [INFO] Filled tag <[loop].add[1]> with '7'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='7'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:52 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:52 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='350.3571428571428571428571428571428571428571428571428571428571428574'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:52 [INFO] Comparable='Decimal(350.35714285714283)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:52 [INFO] Comparable='Decimal(350.35714285714283)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:52 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:52 [INFO] Comparable='Decimal(350.35714285714283)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:52 [INFO] Filled tag <[inverted]> with 'false'.
18:14:52 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:52 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:52 [INFO] Comparable='Decimal(350.35714285714283)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:52 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|350.3571428571428571428571428571428571428571428571428571428571428574|0'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:52 [INFO] Filled tag <[pose]> with '14.999999999999998|350.3571428571428571428571428571428571428571428571428571428571428574|0'.
18:14:52 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|350.3571428571428571428571428571428571428571428571428571428571428574|0'
Type='ALL'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:52 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:52 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:52 [INFO] +- While loop 7 ---------+
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:52 [INFO] Filled tag <[loop].add[1]> with '8'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='8'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:52 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:52 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'360.0000000000000000000000000000000000000000000000000000000000000003'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='360.0000000000000000000000000000000000000000000000000000000000000003'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '360.0000000000000000000000000000000000000000000000000000000000000003'.
18:14:52 [INFO] Comparable='Decimal(360.0)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '360.0000000000000000000000000000000000000000000000000000000000000003'.
18:14:52 [INFO] Comparable='Decimal(360.0)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '360.0000000000000000000000000000000000000000000000000000000000000003'.
18:14:52 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:52 [INFO] Comparable='Decimal(360.0)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:52 [INFO] Filled tag <[inverted]> with 'false'.
18:14:52 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:52 [INFO] +> Executing 'IF': use_braces='true'
18:14:52 [INFO] Filled tag <[newPos]> with '360.0000000000000000000000000000000000000000000000000000000000000003'.
18:14:52 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:52 [INFO] Comparable='Decimal(360.0)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:52 [INFO] No part of the if command passed, no block will run.
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:52 [INFO] Filled tag <[newPos]> with '360.0000000000000000000000000000000000000000000000000000000000000003'.
18:14:52 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:52 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|360.0000000000000000000000000000000000000000000000000000000000000003|0'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:52 [INFO] Filled tag <[pose]> with '14.999999999999998|360.0000000000000000000000000000000000000000000000000000000000000003|0'.
18:14:52 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|360.0000000000000000000000000000000000000000000000000000000000000003|0'
Type='ALL'
18:14:52 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:52 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:53 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:53 [INFO] +- While loop 8 ---------+
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:53 [INFO] Filled tag <[loop].add[1]> with '9'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='9'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:53 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'369.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='369.6428571428571428571428571428571428571428571428571428571428571432'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '369.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] Comparable='Decimal(369.64285714285717)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='true'
18:14:53 [INFO] If command passed, running block.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 151) DEFINE newPos <[newPos].sub[360]> ---------+
18:14:53 [INFO] Filled tag <[newPos].sub[360]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='9.6428571428571428571428571428571428571428571428571428571428571432'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 152) DEFINE inverted true ---------+
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='inverted' value='true'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] Comparable='Decimal(9.642857142857142)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:53 [INFO] Comparable='Decimal(9.642857142857142)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:53 [INFO] Comparable='Decimal(9.642857142857142)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:53 [INFO] Filled tag <[inverted]> with 'true'.
18:14:53 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:53 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|9.6428571428571428571428571428571428571428571428571428571428571432|0'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:53 [INFO] Filled tag <[pose]> with '14.999999999999998|9.6428571428571428571428571428571428571428571428571428571428571432|0'.
18:14:53 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|9.6428571428571428571428571428571428571428571428571428571428571432|0'
Type='ALL'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:53 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:53 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:53 [INFO] +- While loop 9 ---------+
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:53 [INFO] Filled tag <[loop].add[1]> with '10'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='10'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:53 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='19.2857142857142857142857142857142857142857142857142857142857142861'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:53 [INFO] Comparable='Decimal(19.285714285714285)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:53 [INFO] Comparable='Decimal(19.285714285714285)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:53 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:53 [INFO] Comparable='Decimal(19.285714285714285)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:53 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:53 [INFO] Comparable='Decimal(19.285714285714285)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:53 [INFO] Filled tag <[inverted]> with 'true'.
18:14:53 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:53 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|19.2857142857142857142857142857142857142857142857142857142857142861|0'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:53 [INFO] Filled tag <[pose]> with '14.999999999999998|19.2857142857142857142857142857142857142857142857142857142857142861|0'.
18:14:53 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|19.2857142857142857142857142857142857142857142857142857142857142861|0'
Type='ALL'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:53 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:53 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:53 [INFO] +- While loop 10 ---------+
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:53 [INFO] Filled tag <[loop].add[1]> with '11'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='11'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:53 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='28.928571428571428571428571428571428571428571428571428571428571429'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Comparable='Decimal(28.928571428571427)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Comparable='Decimal(28.928571428571427)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:53 [INFO] Comparable='Decimal(28.928571428571427)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:53 [INFO] Comparable='Decimal(28.928571428571427)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:53 [INFO] Filled tag <[inverted]> with 'true'.
18:14:53 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:53 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|28.928571428571428571428571428571428571428571428571428571428571429|0'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:53 [INFO] Filled tag <[pose]> with '14.999999999999998|28.928571428571428571428571428571428571428571428571428571428571429|0'.
18:14:53 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|28.928571428571428571428571428571428571428571428571428571428571429|0'
Type='ALL'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:53 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:53 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:53 [INFO] +- While loop 11 ---------+
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:53 [INFO] Filled tag <[loop].add[1]> with '12'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='12'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:53 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='38.5714285714285714285714285714285714285714285714285714285714285719'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:53 [INFO] Comparable='Decimal(38.57142857142857)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:53 [INFO] Comparable='Decimal(38.57142857142857)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:53 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:53 [INFO] Comparable='Decimal(38.57142857142857)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:53 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:53 [INFO] Comparable='Decimal(38.57142857142857)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:53 [INFO] Filled tag <[inverted]> with 'true'.
18:14:53 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:53 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|38.5714285714285714285714285714285714285714285714285714285714285719|0'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:53 [INFO] Filled tag <[pose]> with '14.999999999999998|38.5714285714285714285714285714285714285714285714285714285714285719|0'.
18:14:53 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|38.5714285714285714285714285714285714285714285714285714285714285719|0'
Type='ALL'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:53 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:53 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:53 [INFO] +- While loop 12 ---------+
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:53 [INFO] Filled tag <[loop].add[1]> with '13'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='13'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:53 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:53 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='48.2142857142857142857142857142857142857142857142857142857142857148'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:53 [INFO] Comparable='Decimal(48.214285714285715)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:53 [INFO] Comparable='Decimal(48.214285714285715)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:53 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:53 [INFO] Comparable='Decimal(48.214285714285715)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:53 [INFO] +> Executing 'IF': use_braces='true'
18:14:53 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:53 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:53 [INFO] Comparable='Decimal(48.214285714285715)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:53 [INFO] Filled tag <[inverted]> with 'true'.
18:14:53 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:53 [INFO] No part of the if command passed, no block will run.
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:53 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:53 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:53 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|48.2142857142857142857142857142857142857142857142857142857142857148|0'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:53 [INFO] Filled tag <[pose]> with '14.999999999999998|48.2142857142857142857142857142857142857142857142857142857142857148|0'.
18:14:53 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|48.2142857142857142857142857142857142857142857142857142857142857148|0'
Type='ALL'
18:14:53 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:53 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:54 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:54 [INFO] +- While loop 13 ---------+
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:54 [INFO] Filled tag <[loop].add[1]> with '14'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='14'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:54 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:54 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='57.8571428571428571428571428571428571428571428571428571428571428577'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:54 [INFO] Filled tag <[inverted]> with 'true'.
18:14:54 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|57.8571428571428571428571428571428571428571428571428571428571428577|0'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:54 [INFO] Filled tag <[pose]> with '14.999999999999998|57.8571428571428571428571428571428571428571428571428571428571428577|0'.
18:14:54 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|57.8571428571428571428571428571428571428571428571428571428571428577|0'
Type='ALL'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:54 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:54 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:54 [INFO] +- While loop 14 ---------+
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:54 [INFO] Filled tag <[loop].add[1]> with '15'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='15'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:54 [INFO] Filled tag <[step]> with '9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:54 [INFO] Filled tag <[newPos].add[9.6428571428571428571428571428571428571428571428571428571428571429]> with
'67.5000000000000000000000000000000000000000000000000000000000000006'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='67.5000000000000000000000000000000000000000000000000000000000000006'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '67.5000000000000000000000000000000000000000000000000000000000000006'.
18:14:54 [INFO] Comparable='Decimal(67.5)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '67.5000000000000000000000000000000000000000000000000000000000000006'.
18:14:54 [INFO] Comparable='Decimal(67.5)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '67.5000000000000000000000000000000000000000000000000000000000000006'.
18:14:54 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:54 [INFO] Comparable='Decimal(67.5)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:54 [INFO] Filled tag <[inverted]> with 'true'.
18:14:54 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='true'
18:14:54 [INFO] If command passed, running block.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 158) DEFINE rotate negativ ---------+
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='rotate' value='negativ'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 159) DEFINE step <[step].mul[-1]> ---------+
18:14:54 [INFO] Filled tag <[step].mul[-1]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='step'
value='-9.6428571428571428571428571428571428571428571428571428571428571429'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '67.5000000000000000000000000000000000000000000000000000000000000006'.
18:14:54 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:54 [INFO] Comparable='Decimal(67.5)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:54 [INFO] Filled tag <[inverted]> with 'true'.
18:14:54 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:54 [INFO] Filled tag <[newPos]> with '67.5000000000000000000000000000000000000000000000000000000000000006'.
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|67.5000000000000000000000000000000000000000000000000000000000000006|0'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:54 [INFO] Filled tag <[pose]> with '14.999999999999998|67.5000000000000000000000000000000000000000000000000000000000000006|0'.
18:14:54 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|67.5000000000000000000000000000000000000000000000000000000000000006|0'
Type='ALL'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:54 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:54 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:54 [INFO] +- While loop 15 ---------+
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:54 [INFO] Filled tag <[loop].add[1]> with '16'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='16'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:54 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:54 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='57.8571428571428571428571428571428571428571428571428571428571428577'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:54 [INFO] Comparable='Decimal(57.857142857142854)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:54 [INFO] Filled tag <[inverted]> with 'true'.
18:14:54 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:54 [INFO] Filled tag <[newPos]> with '57.8571428571428571428571428571428571428571428571428571428571428577'.
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|57.8571428571428571428571428571428571428571428571428571428571428577|0'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:54 [INFO] Filled tag <[pose]> with '14.999999999999998|57.8571428571428571428571428571428571428571428571428571428571428577|0'.
18:14:54 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|57.8571428571428571428571428571428571428571428571428571428571428577|0'
Type='ALL'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:54 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:54 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:54 [INFO] +- While loop 16 ---------+
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:54 [INFO] Filled tag <[loop].add[1]> with '17'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='17'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:54 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:54 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='48.2142857142857142857142857142857142857142857142857142857142857148'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:54 [INFO] Comparable='Decimal(48.214285714285715)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:54 [INFO] Comparable='Decimal(48.214285714285715)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:54 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:54 [INFO] Comparable='Decimal(48.214285714285715)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:54 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:54 [INFO] Comparable='Decimal(48.214285714285715)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:54 [INFO] Filled tag <[inverted]> with 'true'.
18:14:54 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:54 [INFO] Filled tag <[newPos]> with '48.2142857142857142857142857142857142857142857142857142857142857148'.
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|48.2142857142857142857142857142857142857142857142857142857142857148|0'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:54 [INFO] Filled tag <[pose]> with '14.999999999999998|48.2142857142857142857142857142857142857142857142857142857142857148|0'.
18:14:54 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|48.2142857142857142857142857142857142857142857142857142857142857148|0'
Type='ALL'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:54 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:54 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:54 [INFO] +- While loop 17 ---------+
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:54 [INFO] Filled tag <[loop].add[1]> with '18'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='18'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:54 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:54 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='38.5714285714285714285714285714285714285714285714285714285714285719'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:54 [INFO] Comparable='Decimal(38.57142857142857)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:54 [INFO] Comparable='Decimal(38.57142857142857)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:54 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:54 [INFO] Comparable='Decimal(38.57142857142857)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:54 [INFO] +> Executing 'IF': use_braces='true'
18:14:54 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:54 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:54 [INFO] Comparable='Decimal(38.57142857142857)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:54 [INFO] Filled tag <[inverted]> with 'true'.
18:14:54 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:54 [INFO] No part of the if command passed, no block will run.
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:54 [INFO] Filled tag <[newPos]> with '38.5714285714285714285714285714285714285714285714285714285714285719'.
18:14:54 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:54 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|38.5714285714285714285714285714285714285714285714285714285714285719|0'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:54 [INFO] Filled tag <[pose]> with '14.999999999999998|38.5714285714285714285714285714285714285714285714285714285714285719|0'.
18:14:54 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|38.5714285714285714285714285714285714285714285714285714285714285719|0'
Type='ALL'
18:14:54 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:54 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:55 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:55 [INFO] +- While loop 18 ---------+
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:55 [INFO] Filled tag <[loop].add[1]> with '19'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='19'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:55 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='28.928571428571428571428571428571428571428571428571428571428571429'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Comparable='Decimal(28.928571428571427)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Comparable='Decimal(28.928571428571427)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:55 [INFO] Comparable='Decimal(28.928571428571427)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:55 [INFO] Comparable='Decimal(28.928571428571427)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:55 [INFO] Filled tag <[inverted]> with 'true'.
18:14:55 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:55 [INFO] Filled tag <[newPos]> with '28.928571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|28.928571428571428571428571428571428571428571428571428571428571429|0'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:55 [INFO] Filled tag <[pose]> with '14.999999999999998|28.928571428571428571428571428571428571428571428571428571428571429|0'.
18:14:55 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|28.928571428571428571428571428571428571428571428571428571428571429|0'
Type='ALL'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:55 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:55 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:55 [INFO] +- While loop 19 ---------+
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:55 [INFO] Filled tag <[loop].add[1]> with '20'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='20'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:55 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='19.2857142857142857142857142857142857142857142857142857142857142861'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:55 [INFO] Comparable='Decimal(19.285714285714285)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:55 [INFO] Comparable='Decimal(19.285714285714285)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:55 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:55 [INFO] Comparable='Decimal(19.285714285714285)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:55 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:55 [INFO] Comparable='Decimal(19.285714285714285)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:55 [INFO] Filled tag <[inverted]> with 'true'.
18:14:55 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:55 [INFO] Filled tag <[newPos]> with '19.2857142857142857142857142857142857142857142857142857142857142861'.
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|19.2857142857142857142857142857142857142857142857142857142857142861|0'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:55 [INFO] Filled tag <[pose]> with '14.999999999999998|19.2857142857142857142857142857142857142857142857142857142857142861|0'.
18:14:55 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|19.2857142857142857142857142857142857142857142857142857142857142861|0'
Type='ALL'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:55 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:55 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:55 [INFO] +- While loop 20 ---------+
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:55 [INFO] Filled tag <[loop].add[1]> with '21'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='21'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:55 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='9.6428571428571428571428571428571428571428571428571428571428571432'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:55 [INFO] Comparable='Decimal(9.642857142857142)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:55 [INFO] Comparable='Decimal(9.642857142857142)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:55 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:55 [INFO] Comparable='Decimal(9.642857142857142)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:55 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:55 [INFO] Comparable='Decimal(9.642857142857142)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:55 [INFO] Filled tag <[inverted]> with 'true'.
18:14:55 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:55 [INFO] Filled tag <[newPos]> with '9.6428571428571428571428571428571428571428571428571428571428571432'.
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|9.6428571428571428571428571428571428571428571428571428571428571432|0'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:55 [INFO] Filled tag <[pose]> with '14.999999999999998|9.6428571428571428571428571428571428571428571428571428571428571432|0'.
18:14:55 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|9.6428571428571428571428571428571428571428571428571428571428571432|0'
Type='ALL'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:55 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:55 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:55 [INFO] +- While loop 21 ---------+
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:55 [INFO] Filled tag <[loop].add[1]> with '22'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='22'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:55 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with '3E-64'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos' value='3E-64'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '3E-64'.
18:14:55 [INFO] Comparable='Decimal(3.0E-64)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '3E-64'.
18:14:55 [INFO] Comparable='Decimal(3.0E-64)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '3E-64'.
18:14:55 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:55 [INFO] Comparable='Decimal(3.0E-64)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '3E-64'.
18:14:55 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:55 [INFO] Comparable='Decimal(3.0E-64)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='true'
18:14:55 [INFO] Filled tag <[inverted]> with 'true'.
18:14:55 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:55 [INFO] Filled tag <[newPos]> with '3E-64'.
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|3E-64|0'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:55 [INFO] Filled tag <[pose]> with '14.999999999999998|3E-64|0'.
18:14:55 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|3E-64|0' Type='ALL'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:55 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:55 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'true'.
18:14:55 [INFO] +- While loop 22 ---------+
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 147) DEFINE loop <[loop].add[1]> ---------+
18:14:55 [INFO] Filled tag <[loop].add[1]> with '23'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='loop' value='23'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 148) DEFINE newPos <[newPos].add[<[step]>]>
---------+
18:14:55 [INFO] Filled tag <[step]> with '-9.6428571428571428571428571428571428571428571428571428571428571429'.
18:14:55 [INFO] Filled tag <[newPos].add[-9.6428571428571428571428571428571428571428571428571428571428571429]> with
'-9.6428571428571428571428571428571428571428571428571428571428571426'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='-9.6428571428571428571428571428571428571428571428571428571428571426'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 150) IF <[newPos]> > 360 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '-9.6428571428571428571428571428571428571428571428571428571428571426'.
18:14:55 [INFO] Comparable='Decimal(-9.642857142857142)', Operator='MORE', ComparedTo='Decimal(360.0)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 153) IF <[newPos]> < 0 ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '-9.6428571428571428571428571428571428571428571428571428571428571426'.
18:14:55 [INFO] Comparable='Decimal(-9.642857142857142)', Operator='LESS', ComparedTo='Decimal(0.0)' --> OUTCOME='true'
18:14:55 [INFO] If command passed, running block.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 154) DEFINE newPos <[newPos].add[360]> ---------+
18:14:55 [INFO] Filled tag <[newPos].add[360]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='newpos'
value='350.3571428571428571428571428571428571428571428571428571428571428574'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 155) DEFINE inverted false ---------+
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='inverted' value='false'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 156) IF <[newPos]> >= <[endPos]> && <[inverted]> ==
true ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:55 [INFO] Filled tag <[endPos]> with 'li@ 67.5'.
18:14:55 [INFO] Comparable='Decimal(350.35714285714283)', Operator='OR_MORE', ComparedTo='Decimal(67.5)' --> OUTCOME='true'
18:14:55 [INFO] Filled tag <[inverted]> with 'false'.
18:14:55 [INFO] Comparable='Element(false)', Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 161) IF <[newPos]> <= <[startPos]> && <[inverted]>
== false ---------+
18:14:55 [INFO] +> Executing 'IF': use_braces='true'
18:14:55 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:55 [INFO] Filled tag <[startPos]> with 'li@ 292.5'.
18:14:55 [INFO] Comparable='Decimal(350.35714285714283)', Operator='OR_LESS', ComparedTo='Decimal(292.5)' --> OUTCOME='false'
18:14:55 [INFO] No part of the if command passed, no block will run.
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 166) DEFINE pose
<[cam].armor_pose[head].x.to_degrees>|<[newPos]>|<[cam].armor_pose[head].z.to_degrees> ---------+
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].x.to_degrees> with '14.999999999999998'.
18:14:55 [INFO] Filled tag <[newPos]> with '350.3571428571428571428571428571428571428571428571428571428571428574'.
18:14:55 [INFO] Filled tag <[cam].armor_pose[head].z.to_degrees> with '0'.
18:14:55 [INFO] +> Executing 'DEFINE': queue='TASK_ANIMATEMONITORCAM_CoatingChartUtilization' definition='pose'
value='14.999999999999998|350.3571428571428571428571428571428571428571428571428571428571428574|0'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 167) ANNOUNCE <[pose]> ---------+
18:14:55 [INFO] Filled tag <[pose]> with '14.999999999999998|350.3571428571428571428571428571428571428571428571428571428571428574|0'.
18:14:55 [INFO] +> Executing 'ANNOUNCE': Message='14.999999999999998|350.3571428571428571428571428571428571428571428571428571428571428574|0'
Type='ALL'
18:14:55 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 169) WAIT 4t ---------+
18:14:55 [INFO] +> Executing 'WAIT': queue='q@TASK_ANIMATEMONITORCAM_CoatingChartUtilization' delay='d@0.2s (0.2s)'
18:14:56 [INFO] +- Queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' Executing: (line 0) WHILE CALLBACK ---------+
18:14:56 [INFO] Filled tag <[loop].is[LESS].than[23]> with 'false'.
18:14:56 [INFO] +- While loop complete ---------+
18:14:56 [INFO] Completing queue 'TASK_ANIMATEMONITORCAM_CoatingChartUtilization' in 4365ms.